2010-06-06以来なのでだいたい3ヶ月ぶり。前回は2ヶ月だったのでちょっと間が空いてしまったかな。
debian のそれとはちょっと異なっていたのでメモ。
sudo emerge -Du supervise-scripts daemontools
で daemontools をインストールする。debian の svscan は勝手に起動するのだけど、gentoo はサービスを手動で起動する必要がある。
sudo /etc/init.d/svscan start
再起動時に自動起動する場合は rc-update しておく。
sudo rc-update add svscan default
debian は /etc/service が svscan の対象なんだけど、gentoo のは /service だった。これはディストリビューションだからというよりはバージョンで違うらしい。
あとは debian と同じなんだけど、daemontools は symlink で作った方が何かと便利みたいなので、~/service の下に atig とか tiarra を mkdir してから run という名前の実行スクリプトを書いてから
sudo ln -s /home/hsbt/service/atig /service/atig
して daemontools で起動するのを確認するなど。
daemontools 便利。