[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gentoojp-dev 86] Re: rc.d



中野です

> gentooは使ってませんが、portageをMac OS Xで使おうとしています。
> ところで、portageで導入したアプリケーションでrc.dは何が読み込んで
> いるのでしょうか?
> たとえば、NetBSDではrcorderっていうのがrc.dを読み込んでいるのですが、
> それに当たるものはgentooではどれなのでしょうか?
> 何を気にしているかと言いますと、自分で入れたものが例えば
> /opt/etc/rc.d配下に置かれた場合の設定はどうするのかなと思ったのでした。

/sbin/runscriptに呼ばれています。
これはCで書かれたバイナリファイルなのですが、中身は/sbin/runscript.shを
起動しているだけです。

ですので、runscript.shを読んでもらえばだいたい何をしているか、
わかると思います。

ちょっと見たところでは、/etc/init.d/でハードコーディングされています。
ですので、そのまま/opt/etcに移しても使えないと思います。

prefixを持たせるのはそんな難しくないと思うので、もし必要なら提案してみ
てもいいかもしれないです。

> さらにはLinux以外でも使える様にするにはどうした方が良いかなと(^^;
> 私はMac OS X,NetBSD,Solarisで使おうと思ってるんですがねぇ

こっちの方おもしろそうですねー。
がんばってください!