* Use start-stop-daemon for starting privoxy to avoid problems on start,
authorRoland Rosenfeld <roland@spinnaker.de>
Fri, 6 Sep 2002 16:14:30 +0000 (16:14 +0000)
committerRoland Rosenfeld <roland@spinnaker.de>
Fri, 6 Sep 2002 16:14:30 +0000 (16:14 +0000)
    when privoxy is already running (Closes: #154882).

debian/init.d

index cca3a8b..012668d 100644 (file)
@@ -15,8 +15,10 @@ set -e
 case "$1" in
   start)
        echo -n "Starting $DESC: "
-       $DAEMON --pidfile $PIDFILE --user $OWNER $CONFIGFILE 2>/dev/null
-       echo "$NAME."
+       start-stop-daemon --oknodo --start --quiet --pidfile $PIDFILE \
+           --exec $DAEMON -- --pidfile $PIDFILE --user $OWNER $CONFIGFILE \
+           2>/dev/null
+       echo "$NAME."
        ;;
   stop)
        echo -n "Stopping $DESC: "
@@ -46,7 +48,8 @@ case "$1" in
        start-stop-daemon --oknodo --stop --quiet --pidfile $PIDFILE \
                --exec $DAEMON
        sleep 1
-       $DAEMON --pidfile $PIDFILE --user $OWNER $CONFIGFILE
+       start-stop-daemon --oknodo --start --quiet --pidfile $PIDFILE \
+           --exec $DAEMON -- --pidfile $PIDFILE --user $OWNER $CONFIGFILE
        ;;
   *)
        N=/etc/init.d/$NAME