こんなスクリプトで管理してます、ってだけ。 futasuke.sh とでも名付けておいて start|stop|restart のいずれかを引数にして実行すると開始、停止、再起動ができます。 /etc/init.d/ に入れるとどうなるかは知りません。
$ futasuke.sh start
#!/bin/sh FUTAPATH="/home/chiba/futaba" SERVER="192.168.1.12:8028" PYTHON="/usr/bin/python2.5" case "$1" in "start") echo "starting futasuke..." cd ${FUTAPATH} ${PYTHON} futasuke.py && echo "finished" ;; "stop") echo "stopping futasuke" wget -O /dev/null "http://${SERVER}/dialog/shutdown?action=devnull&sbm_shutdown=%8FI%97%B9+shutdown" wget -O /dev/null "http://${SERVER}/dialog/shutdown?action=devnull&sbm_shutdown=%82%E0%82%A4%88%EA%89%F1%83N%83%8A%83b%83N%82%C5%8FI%97%B9%82%B5%82%DC%82%B7" ;; "restart") echo "stopping futasuke..." wget -O /dev/null "http://${SERVER}/dialog/shutdown?action=devnull&sbm_shutdown=%8FI%97%B9+shutdown" wget -O /dev/null "http://${SERVER}/dialog/shutdown?action=devnull&sbm_shutdown=%82%E0%82%A4%88%EA%89%F1%83N%83%8A%83b%83N%82%C5%8FI%97%B9%82%B5%82%DC%82%B7" echo "starting futasuke..." cd ${FUTAPATH} ${PYTHON} futasuke.py && echo "finished" ;; *) echo "usage: $0 (start|stop|restart)" esac