start-stop-daemonの多重起動抑制について調べる。
ぐぐると自分の日記が先頭に出てくる... orz
http://d.hatena.ne.jp/kinneko/20040723/p3
過去の自分は別人だな。
対処はこんなところで。
function start() { echo -n "Starting $NAME" if start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid --signal 0 then echo " already running." exit fi start-stop-daemon --start -q -p /var/run/$NAME.pid -m -b -x $DAEMON PID=`cat /var/run/$NAME.pid` renice -20 -p $PID echo "." }