]> git.pld-linux.org Git - packages/conserver.git/commitdiff
Verify configuration instead of failing silently.
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Fri, 19 Jan 2007 23:00:16 +0000 (23:00 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    conserver.init -> 1.3

conserver.init

index dc3875434bcf9af32211f6f2fc56d62dfc6aa512..9ac13b0a705808b3d85510e0c23508f97a5f67a8 100644 (file)
@@ -19,13 +19,18 @@ case "$1" in
   start)
        # Check if the service is already running?
        if [ ! -f /var/lock/subsys/conserver ]; then
   start)
        # Check if the service is already running?
        if [ ! -f /var/lock/subsys/conserver ]; then
-               msg_starting "conserver"
-               OPTIONS="-d"
-               [ -n "$LISTEN_IPADDR" ] && OPTIONS="$OPTIONS -M$LISTEN_IPADDR"
-               [ -n "$LISTEN_PORT" ] && OPTIONS="$OPTIONS -p$LISTEN_PORT"
-               daemon conserver $OPTIONS $CMDLINE_OPTIONS < /dev/null
+               msg_starting "conserver configuration verification" 
+               daemon conserver -S
                RETVAL=$?
                RETVAL=$?
-               [ $RETVAL -eq 0 ] && touch /var/lock/subsys/conserver
+               if [ $RETVAL -eq 0 ]; then
+                       msg_starting "conserver"
+                       OPTIONS="-d"
+                       [ -n "$LISTEN_IPADDR" ] && OPTIONS="$OPTIONS -M$LISTEN_IPADDR"
+                       [ -n "$LISTEN_PORT" ] && OPTIONS="$OPTIONS -p$LISTEN_PORT"
+                       daemon conserver $OPTIONS $CMDLINE_OPTIONS < /dev/null
+                       RETVAL=$?
+                       [ $RETVAL -eq 0 ] && touch /var/lock/subsys/conserver
+               fi
        else
                msg_already_running "conserver"
        fi
        else
                msg_already_running "conserver"
        fi
This page took 0.08607 seconds and 4 git commands to generate.