Make the osspd-dbg doc folder a symlink again, as removing it would require maintaine...
[osspd.git] / debian / osspd.init
index 0c7f5e80f5cfb6b501582941080f52d2b3a3b8e5..77922b60ed28398aae6362405e98919ef9d63272 100644 (file)
 # Author: Ralf Jung <post@ralfj.de>
 
 PATH=/sbin:/usr/sbin:/bin:/usr/bin
-DESC=" OSS Proxy Daemon"
+DESC="OSS Proxy Daemon"
 NAME=osspd
 DAEMON=/usr/sbin/$NAME
-DAEMON_ARGS="-f" # run in foreground, start-stop-daemon does the forking: required to let start-stop-daemon handle the pidfile
+DAEMON_ARGS="--dsp-slave=/usr/lib/osspd/ossp-slave"
 PIDFILE=/var/run/$NAME.pid
 SCRIPTNAME=/etc/init.d/$NAME
 
@@ -25,8 +25,6 @@ SCRIPTNAME=/etc/init.d/$NAME
 [ -x "$DAEMON" ] || exit 0
 
 # Define LSB log_* functions.
-# Depend on lsb-base (>= 3.2-14) to ensure that this file is present
-# and status_of_proc is working.
 . /lib/lsb/init-functions
 
 #
@@ -41,6 +39,7 @@ do_start()
        #   2 if daemon could not be started
        start-stop-daemon --start --background --quiet --pidfile $PIDFILE --make-pidfile --exec $DAEMON --test > /dev/null \
                || return 1
+       # -f: run in foreground, start-stop-daemon does the forking - this is required to let start-stop-daemon handle the pidfile
        start-stop-daemon --start --background --quiet --pidfile $PIDFILE --make-pidfile --exec $DAEMON -- -f \
                $DAEMON_ARGS \
                || return 2