3
# Provides: transmission-daemon
4
# Required-Start: $local_fs $network
5
# Required-Stop: $local_fs $network
6
# Default-Start: 2 3 4 5
8
# Short-Description: Start or stop the transmission-daemon.
11
NAME=transmission-daemon
13
USER=debian-transmission
14
# FIXME: no pidfile support; forks, so --make-pidfile doesn't work either
15
#PIDFILE=/var/run/$NAME.pid
18
[ -x $DAEMON ] || exit 0
20
[ -e /etc/default/$NAME ] && . /etc/default/$NAME
22
. /lib/lsb/init-functions
25
if [ $ENABLE_DAEMON != 1 ]; then
26
log_progress_msg "(disabled, see /etc/default/${NAME})"
28
start-stop-daemon --start \
30
--exec $DAEMON -- $OPTIONS
36
log_daemon_msg "Starting bittorrent daemon" "$NAME"
41
log_daemon_msg "Stopping bittorrent daemon" "$NAME"
42
start-stop-daemon --stop --quiet \
43
--exec $DAEMON --retry $STOP_TIMEOUT \
48
log_daemon_msg "Reloading bittorrent daemon" "$NAME"
49
start-stop-daemon --stop --quiet \
55
log_daemon_msg "Restarting bittorrent daemon" "$NAME"
56
start-stop-daemon --stop --quiet \
57
--exec $DAEMON --retry $STOP_TIMEOUT \
63
echo "Usage: /etc/init.d/$NAME {start|stop|reload|force-reload|restart}"