5 .
/etc
/conf.d
/transmissiond
9 echo "You must be root to start Transmission as daemon."
15 echo "Unable to run Transmission. You must set the user in /etc/conf.d/transmissiond"
19 confdir
=$
(su
-l $TRANS_USER -c "echo ~")/.transmission
20 if [ ! -d $confdir ]; then
21 su
-l $TRANS_USER -c "mkdir -p $confdir"
24 PID
=`pidof -o %PPID /usr/bin/transmission-daemon`
27 stat_busy
"Starting Transmission Daemon"
28 [ -z "$PID" ] && su
-l $TRANS_USER -c "/usr/bin/transmission-daemon"
29 if [ ! -z "$PID" -o $?
-gt 0 ]; then
32 add_daemon transmissiond
37 stat_busy
"Stopping Transmission Daemon"
39 [ ! -z "$PID" ] && kill $PID &> /dev
/null
43 rm_daemon transmissiond
53 echo "usage: $0 {start|stop|restart}"