
Raspberry Pi に Raspbian をインストールしました。起動時にスクリプトを自動起動できるようにするガイドをいくつか見つけました。しかし、うまくいきません。
update-rc.d (正しいスペルはわかりません) を実行して確認したところ、/etc/rcx.d にさまざまなエントリが作成されました。これらのエントリは、文字 K または S で始まります。
「sudo service myscripthere start」(または停止/再起動) を使用して手動でスクリプトを正常に実行できます。「mybinary」は /usr/local/bin にあります。
何が問題なのか何か考えはありますか?よろしくお願いします
これがスクリプトの内容です。
### BEGIN INIT INFO
# Provides: myscript
# Required-Start: $local_fs $remote_fs $network
# Required-Stop: $local_fs $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO
case "$1" in
start) echo -n "Start services"
/usr/local/bin/mybinary -start
;;
stop) echo -n "Stop services"
/usr/local/bin/mybinary -stop
;;
restart)
$0 stop
$0 start
;;
*) echo "Usage: $0 start|stop|restart"
exit 1
;;
esac
exit 0