[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:41669] 起動停止スクリプトについて



スズキ@宮城です
 
SSHではお世話になりました
また、質問で申し訳ないですが、よろしくお願いします

DEBIAN流の起動、停止スクリプトに挑戦したのですが
どうもうまくいきません

下記は自作したスクリプトです
noipというプログラムを動かそうとしています

cat /etc/init.d/noip

#!/bin/sh
   case "$1" in
     start)
       start-stop-daemon --start --quiet --pidfile /var/run/noip.pid \
               --exec /usr/local/bin/noip
       ;;
     stop)
       start-stop-daemon --stop --quiet  \
           --pidfile /var/run/noip.pid --exec /usr/local/bin/noip
       ;;
     *)
       echo "Usage: /etc/init.d/noip {start|stop}" >&2
       exit 1
       ;;
   esac
   exit 0


1./etc/init.d/noip start  起動します
2./etc/init.d/noip  stop   停止しません?
3.どうも start時 pidfile を /var/run/noip.pid と指定しているのですが
  作ってくれないのが原因のようです
  どうしたらpidfileを作ってくれるのでしょうか?
  (無理やりviで作っても更新してくれませんでした)