[packages/dehydrated] Improvement from FC

arekm arekm at pld-linux.org
Wed Apr 16 11:26:10 CEST 2025


commit 3becc58a0cca8b1228bd890786d760cbb6d9a405
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Wed Apr 16 10:23:04 2025 +0200

    Improvement from FC

 dehydrated-improve-trap-handling.patch | 12 ++++++++++++
 dehydrated.spec                        |  2 ++
 2 files changed, 14 insertions(+)
---
diff --git a/dehydrated.spec b/dehydrated.spec
index 16b876e..35bb49a 100644
--- a/dehydrated.spec
+++ b/dehydrated.spec
@@ -17,6 +17,7 @@ Source9:	cronjob-%{name}.timer
 Source10:	cronjob-%{name}.service
 Patch0:		pld.patch
 Patch1:		openssl.patch
+Patch2:		dehydrated-improve-trap-handling.patch
 URL:		https://dehydrated.io/
 BuildRequires:	rpmbuild(macros) >= 1.713
 Requires:	ca-certificates
@@ -58,6 +59,7 @@ Current features:
 %setup -q
 %patch -P 0 -p1
 %patch -P 1 -p1
+%patch -P 2 -p1
 
 %install
 rm -rf $RPM_BUILD_ROOT
diff --git a/dehydrated-improve-trap-handling.patch b/dehydrated-improve-trap-handling.patch
new file mode 100644
index 0000000..a4da047
--- /dev/null
+++ b/dehydrated-improve-trap-handling.patch
@@ -0,0 +1,12 @@
+diff -up dehydrated-0.7.0/dehydrated.improve-trap-handling dehydrated-0.7.0/dehydrated
+--- dehydrated-0.7.0/dehydrated.improve-trap-handling	2021-01-23 10:53:56.138791571 +0200
++++ dehydrated-0.7.0/dehydrated	2021-01-23 11:02:55.124007858 +0200
+@@ -528,7 +528,7 @@ init_system() {
+     [[ -w "${LOCKDIR}" ]] || _exiterr "Directory ${LOCKDIR} for LOCKFILE ${LOCKFILE} is not writable, aborting."
+     ( set -C; date > "${LOCKFILE}" ) 2>/dev/null || _exiterr "Lock file '${LOCKFILE}' present, aborting."
+     remove_lock() { rm -f "${LOCKFILE}"; }
+-    trap 'remove_lock' EXIT
++    trap 'remove_lock' EXIT TERM
+   fi
+ 
+   # Get CA URLs
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/dehydrated.git/commitdiff/3becc58a0cca8b1228bd890786d760cbb6d9a405



More information about the pld-cvs-commit mailing list