transmission-daemon起動スクリプト
もうちょっといいものがあるでよ、という人はぜひご連絡を、、、#!/bin/sh # # # description: transmission-daemon # chkconfig: 35 95 5 # processname:transmission-daemon # Source function library. . /etc/init.d/functions # Get network config. . /etc/sysconfig/network # Check that networking is up. if [ ${NETWORKING} = "no" ] then echo "networking is not up" exit 0 fi DAEMON_USER="transmission" prog=transmission-daemon DAEMON_PIDFILE=/var/run/$prog.pid DAEMON_LOCKFILE=/var/lock/subsys/$prog start() { echo -n "Starting $prog: " daemon --user transmission transmission-daemon sleep 2 status $prog &> /dev/null && echo_success || echo_failure RETVAL=$? if [ $RETVAL -eq 0 ]; then touch $DAEMON_LOCKFILE pidof -o %PPID -x $prog > $DAEMON_PIDFILE fi echo #return } stop() { echo -n "Shutting down $prog: " killproc $prog RETVAL=$? [ $RETVAL -eq 0 ] && /bin/rm -f $DAEMON_LOCKFILE $DAEMON_PIDFILE echo #return } case "$1" in start) start ;; stop) stop ;; status) status $prog ;; restart) stop start ;; # reload) # # ;; # condrestart) # # [ -f /var/lock/subsys/ ] && restart || : # probe) # # ;; *) echo "Usage: $prog {start|stop|status|reload|restart[|probe]" exit 1 ;; esac exit $?
このスクリプトは随時更新します。
0 件のコメント:
コメントを投稿