Tetsuo Handa
from-****@I-lov*****
2008年 11月 15日 (土) 00:33:35 JST
熊猫です。 Hideki Yamane さんは書きました: > On Wed, 29 Oct 2008 21:57:47 +0900 > Tetsuo Handa <from-****@I-lov*****> wrote: > > 熊猫です。 > > > > 2008/11/11で TOMOYO Linux 公開から3周年を迎えます。 > > おめでとうございます :-) > ありがとうございます。 > > (9) その他クリーンアップ > > と > > > (4) コーディングスタイルのアップデートを行いました。 > > > > ccs-patch パッケージに含まれる C プログラムだけでなく > > ccs-tools パッケージに含まれる C プログラムも含めて > > すべてが scripts/checkpatch.pl によるテストをクリアできるようになりました。 > > > > gcc の warning をクリアにするのは予定には入ってないですか? > これは -Wno-pointer-sign を指定せずとも warning が出ないようにするということですよね? TOMOYO は文字列を unsigned char * で、ライブラリ関数は char * で扱うので警告が出ています。 参照時に毎回 (unsigned char *) または (char *) を明示すれば出ないようにできますが、 箇所が多くて読みにくくなるのでそのまま使っています。 > > (1) ポリシーファイルの分割に対応しました。 > > > > 1.6.4 までのポリシーファイルは /etc/ccs/\*.conf だけでしたが、 > > 1.6.5 では /etc/ccs/\*.base と /etc/ccs/\*.conf に分割できるように > > なります。 > > 前者はベースとなるポリシーを保持しており、読み込み専用として利用します。 > > 後者はベースに対する差分だけを保持しており、読み書き用として利用します。 > > > > 互換性のために、前者は作成しなくても大丈夫なようになっています。 > > > > これにより、ディストリビュータが出来合いのポリシーを配布しやすく > > なるはずです。 > > まだ内容をよく精査していません。 > ので、Debian では、experimental ディストリビューションの方に先ほど > アップロードしておきました。 > 毎度ありがとうございます。