UPD: cleanup init scripts.
authorFelix Dörre <felix@dogcraft.de>
Tue, 4 Nov 2014 18:40:30 +0000 (19:40 +0100)
committerJanis Streib <janis@dogcraft.de>
Wed, 31 Dec 2014 01:36:00 +0000 (02:36 +0100)
debian/cacert-gigi.cacert-gigi-signer.init
debian/cacert-gigi.cacert-gigi.init

index 82d35144b633d88f1c860bc79e1259a46452a0a6..7e6c085ed50028ba5299893eaf943c7a12c8bd75 100644 (file)
@@ -46,13 +46,13 @@ do_start()
 {
         if [ ! -f /var/lib/cacert-gigi/config/gigi.properties ]; then
                 echo Missing signer-configfile
-                return 2
+                return 0
         fi
        # Return
        #   0 if daemon has been started
        #   1 if daemon was already running
        #   2 if daemon could not be started
-       start-stop-daemon -b --start --quiet --pidfile $PIDFILE -d $DIR --startas $DAEMON --test > /dev/null \
+       start-stop-daemon --start --quiet --pidfile $PIDFILE -d $DIR --startas $DAEMON --test > /dev/null \
                || return 1
        start-stop-daemon -b --start --quiet --pidfile $PIDFILE --make-pidfile -d $DIR --startas $DAEMON -- \
                $DAEMON_ARGS \
index 46235d439c1f64b87db2b46a39983968ca4858d1..d31f546a701c5e52c0f1d8de0812dfe6ff100a93 100644 (file)
@@ -46,13 +46,13 @@ do_start()
 {
        if [ ! -f /etc/cacert-gigi/conf.tar ]; then
                echo Missing gigi-configfile
-                exit 2
+                exit 0
         fi
        # Return
        #   0 if daemon has been started
        #   1 if daemon was already running
        #   2 if daemon could not be started
-        start-stop-daemon -b --start --quiet --pidfile $PIDFILE -d $DIR --exec $DAEMON --test > /dev/null \
+        start-stop-daemon --start --quiet --pidfile $PIDFILE -d $DIR --exec $DAEMON --test > /dev/null \
                || return 1
        start-stop-daemon -b --start --quiet --pidfile $PIDFILE --make-pidfile -d $DIR --exec $DAEMON --no-close -- \
                $DAEMON_ARGS < /etc/cacert-gigi/conf.tar >> /var/log/cacert-gigi.log 2>&1 \