Toshiharu Harada
harad****@nttda*****
2007年 7月 31日 (火) 22:10:15 JST
Tetsuo Handa さんは書きました: >>> 武田さんの提案の方の、 >>> ・起動時にどうしても必要なものだけ/sbin >>> ・mount後でもいい直接起動される管理ツールは/usr/sbin >>> ・それ以外のヘルパーコマンドとかは/usr/bin/tomoyo/とかに押し込む。 >>> (/usr/lib/tomoyo/ でもいい気がする) >>> >>> みたいな分類にできないすかね? > とりあえず /sbin/init の開始前に実行する必要のあるポリシーローダー以外は > / パーティションとは別でも良いですが、 emergency モードで起動して > editpolicy や editpolicy_offline を実行することもありえますし、 > savepolicy を / パーティション以外に置いてしまうと > /etc/rc.d/init.d/halt の中から呼ぼうとしてもアンマウント済みということに > なってしまいます。 > editpolicy や savepolicy などほとんどのコマンドはハードリンクなので、 > /usr/sbin/ や /usr/bin/ に分けるのは難しいと思います。 > > 実は http://lists.sourceforge.jp/mailman/archives/tomoyo-dev/2007-July/000369.html > で挙げたのは SAKURA と TOMOYO に関するものだけであって、 > 他にも SYAORAN や CERBERUS 用のコマンド群があります。(^x^; 状況なのか半田さんの希望?なのかよくわからないのですが、 そうすると結局どうしたら良いのでしょうか?(話を進めないと・・・) /sbin に置くものを厳選して、あとはちょっと変態っぽく、 /sbin/tomoyo にひとまとめ、ってことかな?(/sbinの下に ディレクトリを掘ってるから使わない!という人が 多くなければ良いのですが) /sbin/tomoyoの下にさらにsakura, syaoran, cerberusを掘りたいと したら私はとめません。 「ほとんどのコマンドはハードリンクなので」の部分は、 現状そうであるというだけで、変えても良いのではないですか? -- 原田季栄 (Toshiharu Harada) harad****@nttda*****