metaproxy init.d stop: stop by PID only
authorAdam Dickmeiss <adam@indexdata.dk>
Mon, 27 Jun 2011 22:23:07 +0000 (00:23 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Mon, 27 Jun 2011 22:25:49 +0000 (00:25 +0200)
In some cases the name of the metaproxy will be lt-metaproxy . This is
if metaproxy is using shared libraries and is not installed. Omitting
name option from start-stop-daemon will make it stop based on the PID
file only.

debian/metaproxy.init

index 0fb2f26..0f36bdd 100644 (file)
@@ -61,7 +61,7 @@ do_stop()
        #   1 if daemon was already stopped
        #   2 if daemon could not be stopped
        #   other if a failure occurred
-       start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME
+       start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE
        RETVAL="$?"
        [ "$RETVAL" = 2 ] && return 2
        # Wait for children to finish too if this is a daemon that forks