From a09c6df79f1c998e8b32b13b7bf8d246dec92355 Mon Sep 17 00:00:00 2001 From: ankry Date: Wed, 21 May 2003 21:45:52 +0000 Subject: [PATCH] - LSB conformance Changed files: fwlogwatch.init -> 1.4 --- fwlogwatch.init | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/fwlogwatch.init b/fwlogwatch.init index 9f01930..439f75a 100644 --- a/fwlogwatch.init +++ b/fwlogwatch.init @@ -11,6 +11,7 @@ # Get service config [ -f /etc/sysconfig/fwlogwatch ] && . /etc/sysconfig/fwlogwatch +RETVAL=0 # See how we were called. case "$1" in start) @@ -22,7 +23,6 @@ case "$1" in [ $RETVAL -eq 0 ] && touch /var/lock/subsys/fwlogwatch else msg_already_running fwlogwatch - exit 1 fi ;; stop) @@ -33,32 +33,30 @@ case "$1" in rm -f /var/lock/subsys/fwlogwatch > /dev/null 2>&1 else msg_not_running fwlogwatch - exit 1 fi ;; status) status fwlogwatch - RETVAL=$? - exit $RETVAL + exit $? ;; restart) $0 stop $0 start + exit $? ;; - reload) + reload|force-reload) if [ -f /var/lock/subsys/fwlogwatch ]; then msg_reloading fwlogwatch killproc fwlogwatch -HUP RETVAL=$? else - msg_not_running fwlogwatch - exit 1 + msg_not_running fwlogwatch >&2 + exit 7 fi ;; *) - msg_usage "$0 {start|stop|restart|reload|status}" - exit 1 - ;; + msg_usage "$0 {start|stop|restart|reload|force-reload|status}" + exit 3 esac exit $RETVAL -- 2.43.0