-#!/bin/sh -e
-### BEGIN INIT INFO
-# Provides: azureus-daemon
-# Required-Start: $local_fs $remote_fs
-# Required-Stop: $local_fs $remote_fs
-# Default-Start: 2 3 4 5
-# Default-Stop: S 0 1 6
-# Short-Description: Start or stop the azureus-daemon.
-### END INIT INFO
-
-NAME=azureus-daemon
-DAEMON=/usr/bin/$NAME
-AZEXEC="java -jar $AZDIR/Azureus2.jar --ui=console"
-AZUSER=azuser
-PIDFILE=/var/run/$NAME.pid
-STOP_TIMEOUT=3
-
-[ -x $DAEMON ] || exit 0
-
-. /lib/lsb/init-functions
-
-start_daemon () {
- start-stop-daemon -t --start \
- --chuid $AZUSER \
- --pidfile $PIDFILE \
- --user $AZUSER \
- --make-pidfile \
- --exec $AZEXEC
-}
-
-stop-daemon () {
- start-stop-daemon --stop --quiet \
-# --exec $AZEXEC \
- --pidfile $PIDFILE \
- --retry $STOP_TIMEOUT \
- --oknodo
-
-case "$1" in
- start)
- log_daemon_msg "Starting bittorrent daemon" "$NAME"
- start_daemon
- log_end_msg 0
- ;;
- stop)
- log_daemon_msg "Stopping bittorrent daemon" "$NAME"
- stop-daemon
- log_end_msg 0
- ;;
-# reload)
-# log_daemon_msg "Reloading bittorrent daemon" "$NAME"
-# start-stop-daemon --stop --quiet \
-# --exec $DAEMON \
-# --oknodo --signal 1
-# log_end_msg 0
-# ;;
- restart)
- log_daemon_msg "Restarting bittorrent daemon" "$NAME"
- stop-daemon
- start_daemon
- log_end_msg 0
- ;;
- *)
- echo "Usage: /etc/init.d/$NAME {start|stop|reload|force-reload|restart}"
- exit 2
- ;;
-esac
-
-exit 0