仕事ではRedHat系のLinuxを使うことが多い。
RedHat系Linuxでデーモンの起動管理をするのは「chkconfig」というプログラムでやる。
chkconfig hoge on
とかってしてやると、すべてのrun levelに起動の設定をしてくれたり、
chkconfig --list
などとすると現在の設定内容を表示してくれたりして便利。
自宅サーバはDebianなのだけど、こちらにはこのchkconfigがない。
滅多にデーモン起動なんて触らないからいいのだけど、それだけにいつもなんてコマンドだったのかインターネットで調べたりしている。
不便なのでここに書いておくことにする。
Debianでは「update-rc.d 」というコマンドを使う。
update-rc.d fuga default
とすると「 fuga 」を全てのrun levelで起動するようにしてくれる。(はず)
update-rc.d hoge remove
とすると、「 hoge 」が起動しないように設定してくれます。(そのはず)
一覧って表示できるのかなぁ???