表題に関して。Ubuntuで起動スクリプトの状態を知りたいのだが、どうすれば?となったのでメモ。`chkconfig`みたいなことをやりたかった。
■ 環境
- Ubuntu 14.04
■ update-rc.d
確認していた環境で使用可能なのは`update-rc.d`だけのようである。`chkconfig –list`みたいな情報を得たかったのだが`update-rc.d`コマンドではそういったオプションが存在しないようである。仕方がないので下記のように確認。
$ ls -l /etc/rc?.d/*[service]
これで確認をした。試しに該当の環境では`puppet`が入っていたのでそれを対象に実行してみると下記のようになる。
$ ls -l /etc/rc*.d/*puppet
lrwxrwxrwx 1 root root 16 Aug 1 21:42 /etc/rc0.d/K21puppet -> ../init.d/puppet
lrwxrwxrwx 1 root root 16 Aug 1 21:42 /etc/rc1.d/K21puppet -> ../init.d/puppet
lrwxrwxrwx 1 root root 16 Aug 1 21:42 /etc/rc2.d/S21puppet -> ../init.d/puppet
lrwxrwxrwx 1 root root 16 Aug 1 21:42 /etc/rc3.d/S21puppet -> ../init.d/puppet
lrwxrwxrwx 1 root root 16 Aug 1 21:42 /etc/rc4.d/S21puppet -> ../init.d/puppet
lrwxrwxrwx 1 root root 16 Aug 1 21:42 /etc/rc5.d/S21puppet -> ../init.d/puppet
lrwxrwxrwx 1 root root 16 Aug 1 21:42 /etc/rc6.d/K21puppet -> ../init.d/puppet
$
わからなくはないが、`chkconfig`が親切であるのを痛感した。
以上。