From edc07c65001ef5364a105e28245915bd4aac5928 Mon Sep 17 00:00:00 2001 From: ankry Date: Sat, 17 May 2003 21:03:35 +0000 Subject: [PATCH] - LSB compliance Changed files: amavisd.init -> 1.10 --- amavisd.init | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/amavisd.init b/amavisd.init index 7ae76ba..7424733 100755 --- a/amavisd.init +++ b/amavisd.init @@ -17,7 +17,7 @@ # Get service config [ -f /etc/sysconfig/amavisd ] && . /etc/sysconfig/amavisd - +RETVAL=0 # See how we were called. case "$1" in start) @@ -28,7 +28,6 @@ case "$1" in touch /var/lock/subsys/amavisd else msg_already_running Amavisd - exit 1 fi ;; stop) @@ -39,19 +38,20 @@ case "$1" in rm -f /var/lock/subsys/amavisd >/dev/null 2>&1 else msg_not_running Amavisd - exit 1 fi ;; status) status amavisd + exit $? ;; - restart|reload) + restart|force-reload) $0 stop $0 start + exit $? ;; *) - msg_usage "$0 {start|stop|restart|reload|status}" - exit 1 + msg_usage "$0 {start|stop|restart|force-reload|status}" + exit 3 esac exit $RETVAL -- 2.43.0