]> git.pld-linux.org Git - packages/ism.git/commitdiff
unify master
authorElan Ruusamäe <glen@delfi.ee>
Thu, 26 Sep 2013 15:58:58 +0000 (18:58 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Thu, 26 Sep 2013 15:58:58 +0000 (18:58 +0300)
dpcproxy.init

index 09b4624c9ffabb2491b6d439ed7856b9b1f0d34d..b16b39bd6252bf5f5e4f135a32d04f1a0af29a36 100755 (executable)
@@ -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
This page took 0.10201 seconds and 4 git commands to generate.