Mercurial > notdcc
view debian/dcc-client.init @ 4:d329bb5c36d0
Changes making it compile the new upstream release
author | Peter Gervai <grin@grin.hu> |
---|---|
date | Tue, 10 Mar 2009 14:57:12 +0100 |
parents | f6716cb00029 |
children | c7785b85f2d2 |
line wrap: on
line source
#!/bin/sh # # dcc-client example file to build /etc/init.d/ scripts. # This file should be used to construct scripts for /etc/init.d. PATH=/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/sbin/dccifd NAME=dccifd DESC="DCC program interface daemon" test -f $DAEMON || exit 0 set -e case "$1" in start) echo -n "Starting $DESC: $NAME" start-stop-daemon --start --quiet --pidfile /var/run/dcc/$NAME.pid \ --chuid dcc:dcc --exec $DAEMON -- $OPTIONS echo "." ;; stop) echo -n "Stopping $DESC: $NAME" start-stop-daemon --oknodo --stop --quiet --exec $DAEMON echo "." ;; restart) echo -n "Restarting $DESC: $NAME" start-stop-daemon --stop --quiet --pidfile \ /var/run/dcc/$NAME.pid --exec $DAEMON sleep 1 start-stop-daemon --start --quiet --pidfile \ /var/run/dcc/$NAME.pid --exec $DAEMON -- $OPTIONS echo "." #echo "\n" ;; *) N=/etc/init.d/$NAME # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 echo "Usage: $N {start|stop|restart}" >&2 exit 1 ;; esac exit 0