[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