From 9e9201d7b3629febf91fce7b405dcd969d5e8d4d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Thu, 26 Sep 2013 18:58:58 +0300 Subject: [PATCH] unify --- dpcproxy.init | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/dpcproxy.init b/dpcproxy.init index 09b4624..b16b39b 100755 --- a/dpcproxy.init +++ b/dpcproxy.init @@ -30,37 +30,40 @@ fi start() { # Start daemons. - if [ ! -f /var/lock/subsys/dpcproxy ]; then - msg_starting dpcproxy - daemon /usr/sbin/dpcproxy $DPCPROXY_OPTS - RETVAL=$? - [ $RETVAL -eq 0 ] && touch /var/lock/subsys/dpcproxy - else + if [ -f /var/lock/subsys/dpcproxy ]; then msg_already_running dpcproxy + return fi + + msg_starting dpcproxy + daemon /usr/sbin/dpcproxy $DPCPROXY_OPTS + RETVAL=$? + [ $RETVAL -eq 0 ] && touch /var/lock/subsys/dpcproxy } stop() { # Stop daemons. - if [ -f /var/lock/subsys/dpcproxy ]; then - msg_stopping dpcproxy - killproc dpcproxy - rm -f /var/lock/subsys/dpcproxy >/dev/null 2>&1 - else + if [ ! -f /var/lock/subsys/dpcproxy ]; then msg_not_running dpcproxy + return fi + + msg_stopping dpcproxy + killproc dpcproxy + rm -f /var/lock/subsys/dpcproxy >/dev/null 2>&1 } condrestart() { - if [ -f /var/lock/subsys/dpcproxy ]; then - stop - start - else + if [! -f /var/lock/subsys/dpcproxy ]; then if [ $1 -ne 0 ]; then msg_not_running dpcproxy fi RETVAL=$1 + return fi + + stop + start } RETVAL=0 -- 2.44.0