From: Elan Ruusamäe Date: Tue, 25 Mar 2008 23:33:36 +0000 (+0000) Subject: - use functions X-Git-Tag: auto/th/cvsnt-2_5_04_2980-1~23 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fcvsnt.git;a=commitdiff_plain;h=fca2a9c3043f845c7e055de5dee53e83547679f0 - use functions Changed files: cvsnt-cvslockd.init -> 1.2 --- diff --git a/cvsnt-cvslockd.init b/cvsnt-cvslockd.init index c49a851..ba8dacb 100644 --- a/cvsnt-cvslockd.init +++ b/cvsnt-cvslockd.init @@ -17,10 +17,7 @@ if [ -f /etc/sysconfig/cvslockd ]; then . /etc/sysconfig/cvslockd fi -RETVAL=0 -# See how we were called. -case "$1" in - start) +start() { # Start daemons. if [ ! -f /var/lock/subsys/cvslockd ]; then msg_starting cvslockd @@ -30,8 +27,9 @@ case "$1" in else msg_already_running cvslockd fi - ;; - stop) +} + +stop() { # Stop daemons. if [ -f /var/lock/subsys/cvslockd ]; then msg_stopping cvslockd @@ -40,11 +38,20 @@ case "$1" in else msg_not_running cvslockd fi +} + +RETVAL=0 +# See how we were called. +case "$1" in + start) + start + ;; + stop) + stop ;; restart|force-reload) - $0 stop - $0 start - exit $? + stop + start ;; status) status cvslockd