From: ankry Date: Thu, 22 May 2003 22:26:33 +0000 (+0000) Subject: - LSB conformance X-Git-Tag: auto/ac/gkrellm-2_1_21-1~20 X-Git-Url: https://git.pld-linux.org/?a=commitdiff_plain;h=51a0db10cb35194a9ba6ed45741e914f689f8d18;p=packages%2Fgkrellm.git - LSB conformance Changed files: gkrellmd.init -> 1.4 --- diff --git a/gkrellmd.init b/gkrellmd.init index 0530ad5..de9421a 100644 --- a/gkrellmd.init +++ b/gkrellmd.init @@ -38,7 +38,7 @@ else exit 0 fi - +RETVAL=0 # See how we were called. case "$1" in start) @@ -49,31 +49,29 @@ case "$1" in [ $RETVAL -eq 0 ] && touch /var/lock/subsys/gkrellmd else msg_already_running gkrellmd - exit 1 fi ;; stop) if [ -f /var/lock/subsys/gkrellmd ]; then msg_stopping gkrellmd killproc gkrellmd - RETVAL=$? rm -f /var/lock/subsys/gkrellmd else msg_not_running gkrellmd - exit 1 fi ;; - restart|reload) + restart|force-reload) $0 stop $0 start + exit $? ;; status) status gkrellmd - RETVAL=$? + 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