#!/bin/sh # created by mambang # script utk memulakan deluged daemon dan deluge webui (deluge webserver) PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin WEBDAEMON="/usr/share/python-support/deluge-torrent/deluge/ui/webui/webui_plugin/run_webserver06" DELUGEDAEMON="/usr/bin/deluged -p 58846" DESC1="Deluge Daemon" DESC2="WebUi" NAME1="deluged" NAME2="Deluge webserver" set -e case "$1" in start) echo -n "Starting $DESC1 : " start-stop-daemon --start --background --quiet --exec $DELUGEDAEMON echo "$NAME1" sleep 7 echo -n "Starting $DESC2 : " start-stop-daemon --start --background --quiet --exec $WEBDAEMON echo "$NAME2" ;; stop) echo -n "Stopping $DESC1 : " killall -9 $NAME1 echo "$NAME1." echo -n "Stopping $DESC2 : " PIDWEB=`ps ax |grep run_webserver06 |sed -n 1p |awk '{print $1}'` kill $PIDWEB echo "$NAME2." ;; restart|force-reload) echo -n "Restarting $DESC1 : " killall -9 $NAME1 sleep 2 start-stop-daemon --start --background --quiet --exec $DELUGEDAEMON echo "$NAME1." echo -n "Restarting $DESC2 : " PIDWEB=`ps ax |grep run_webserver06 |sed -n 1p |awk '{print $1}'` kill $PIDWEB sleep 2 start-stop-daemon --start --background --quiet --exec $WEBDAEMON echo "$NAME2." ;; *) N=deluge-daemon echo "Usage: $N {start|stop|restart|force-reload}" >&2 exit 1 ;; esac exit 0 (END)