Hiroshi Shinji
shiro****@my*****
2006年 11月 9日 (木) 03:22:02 JST
宍道です。 > > 某所での講演でディスク領域の問題で苦労されているのを見て > > TOMOYO 用ツールも busybox 化した方がディスク領域を節約できて > > 嬉しいかなと思って作ってみました。 > > 「busybox化」というよりは「Multi-call binary」が正しいですね。 > 早速試させていただきます。 いつものOpenBlockS上で、試してみました。 ccs-auditd、editpolicy、findtemp、loadpolicy、savepolicy、 setlevel、sortpolicyの7つを個別に作ったときのサイズは、 -rwx------ 1 root root 5952 10月 30 01:43 ccs-auditd -rwx------ 1 root root 26780 10月 30 01:43 editpolicy -rwx------ 1 root root 4436 10月 30 01:43 findtemp -rwx------ 1 root root 9832 10月 30 01:43 loadpolicy -rwx------ 1 root root 10692 10月 30 01:43 savepolicy -rwx------ 1 root root 4412 10月 30 01:43 setlevel -rwx------ 1 root root 9604 10月 30 01:43 sortpolicy で、ファイルシステムのブロックサイズを1024としたので、 合計75kとなってました。 Multi-call Binary化した方で、上記の7つを使えるようにした ものだと、 lrwxrwxrwx 1 root root 8 11月 6 04:48 ccs-auditd -> ccstools -rwx------ 1 root root 36940 11月 6 04:58 ccstools lrwxrwxrwx 1 root root 8 11月 6 04:48 editpolicy -> ccstools lrwxrwxrwx 1 root root 8 11月 6 04:48 findtemp -> ccstools lrwxrwxrwx 1 root root 8 11月 6 04:48 loadpolicy -> ccstools lrwxrwxrwx 1 root root 8 11月 6 04:48 savepolicy -> ccstools lrwxrwxrwx 1 root root 8 11月 6 04:48 setlevel -> ccstools lrwxrwxrwx 1 root root 8 11月 6 04:48 sortpolicy -> ccstools と38kとなり、この場合では半分位になりました。 動作も確認できました。 ただし、/etc/ccs/manager.txtには、リンク先の名前ではなく ccstools本体のパスを書かないと使えませんでした。 その場合、ツール毎の使用制限をかけられませんね。 On Mon, 6 Nov 2006 03:45:46 +0900 Hiroshi Shinji <shiro****@my*****> wrote: > 宍道です。 > > 開発お疲れさまです。 > > On Sun, 5 Nov 2006 02:03:14 +0900 > Tetsuo Handa <from-****@I-lov*****> wrote: > > まだ試作段階ですが、組み込み用途向けに busybox 版も入っています。 > > 一瞬、busyboxへのパッチかと思ってしまいました。 > > > 某所での講演でディスク領域の問題で苦労されているのを見て > > TOMOYO 用ツールも busybox 化した方がディスク領域を節約できて > > 嬉しいかなと思って作ってみました。 > > 「busybox化」というよりは「Multi-call binary」が正しいですね。 > 早速試させていただきます。 > > そのうち、busyboxへのパッチにすればさらにフットプリントが縮まりそうですね。 > _______________________________________________ > tomoyo-users mailing list > tomoy****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/tomoyo-users