[packages/ulogd] - rel 4; implement reload used by logrotate

arekm arekm at pld-linux.org
Mon May 25 21:09:50 CEST 2020


commit 52abc78e9fe3888a090880cc2e351d1b3e1d6cab
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Mon May 25 21:09:43 2020 +0200

    - rel 4; implement reload used by logrotate

 ulogd.init | 10 ++++++++++
 ulogd.spec |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/ulogd.spec b/ulogd.spec
index 0f69a75..3b6984f 100644
--- a/ulogd.spec
+++ b/ulogd.spec
@@ -2,7 +2,7 @@ Summary:	ULOGD - the Userspace Logging Daemon for iptables
 Summary(pl.UTF-8):	Demon logujący w trybie użytkownika dla iptables
 Name:		ulogd
 Version:	2.0.7
-Release:	3
+Release:	4
 License:	GPL v2+
 Group:		Networking/Daemons
 Source0:	https://netfilter.org/projects/ulogd/files/%{name}-%{version}.tar.bz2
diff --git a/ulogd.init b/ulogd.init
index 5ac6951..e2a4d46 100644
--- a/ulogd.init
+++ b/ulogd.init
@@ -51,6 +51,16 @@ case "$1" in
 	status ulogd
 	exit $?
 	;;
+  reload)
+        if [ ! -f /var/lock/subsys/ulogd ]; then
+	  msg_not_running "ulogd"
+	  exit 7
+	fi
+
+	msg_reloading "ulogd"
+	killproc ulogd -HUP
+	exit $?
+	;;
   restart|force-reload)
 	$0 stop
 	$0 start
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ulogd.git/commitdiff/52abc78e9fe3888a090880cc2e351d1b3e1d6cab



More information about the pld-cvs-commit mailing list