init スクリプト

initスクリプト - Gentoo Linux Documentation


Gentoo Linux には一般の Linux のような /etc/rc.local というスクリプトは存在しない.代わりに /etc/init.d というディレクトリがあり,サービスが emerge されたときにその中に各サービスの init スクリプトが格納される.
init スクリプト

rc-update add サービス名 ランレベル

で実行されるようになり,例えば default ランレベルで実行される init スクリプトは /etc/runlevels/default の中に格納される.

init スクリプトが存在しないサービスを OS のブート時に起動したい場合は,default ランレベルで実行される local という init スクリプトの設定ファイルである /etc/conf.d/local.start, /etc/conf.d/local.stop に記述するか,「initスクリプトの記述」に従って init スクリプトを自分で記述する必要がある.lm_sensors パッケージに含まれる fancontrol は init スクリプトが存在しないサービスの例である.