From hiroshi.shinji @ gmail.com Fri Nov 7 11:48:54 2008 From: hiroshi.shinji @ gmail.com (Hiroshi Shinji) Date: Fri, 7 Nov 2008 11:48:54 +0900 Subject: [Tomoyo-dev 900] =?iso-2022-jp?b?Y2NzdG9vbHMbJEIkTiUiJVclbCVDJUgkTkEqQnIkSyREGyhC?= =?iso-2022-jp?b?GyRCJCQkRhsoQg==?= Message-ID: 宍道です。 ccstoolsは、busyboxのようにマルチコールバイナリとなっていて、 シンボリックリンクなどでアプレットを呼び出す形式となっていますが、 ccstoolsのコンパイル時に、アプレットを選択して組み込むような 方式にはなっていません。 アプレットを選択できるようにする予定とかありますか? 組込み機器に使用する際に、必要ないアプレットを削って 小さくして組み込みたいと考えています。 また、ncursesを使っているのって、editpolicyだけでしたっけ? (他にありますか?) よろしくお願いします。 -- 宍道 洋 hiroshi.shinji @ gmail.com From from-tomoyo-dev @ i-love.sakura.ne.jp Fri Nov 7 12:26:28 2008 From: from-tomoyo-dev @ i-love.sakura.ne.jp (Tetsuo Handa) Date: Fri, 07 Nov 2008 12:26:28 +0900 Subject: [Tomoyo-dev 901] Re: =?iso-2022-jp?b?Y2NzdG9vbHMgGyRCJE4lIiVXJWwlQyVIJE5BKkJyGyhC?= =?iso-2022-jp?b?GyRCJEskRCQkJEYbKEI=?= In-Reply-To: References: Message-ID: <200811070326.mA73QSvI086043@www262.sakura.ne.jp>  熊猫です。 Hiroshi Shinji さんは書きました: > ccstoolsは、busyboxのようにマルチコールバイナリとなっていて、 > シンボリックリンクなどでアプレットを呼び出す形式となっていますが、 > ccstoolsのコンパイル時に、アプレットを選択して組み込むような > 方式にはなっていません。 > > アプレットを選択できるようにする予定とかありますか? 今のところありませんが、必要であれば作成します。 > 組込み機器に使用する際に、必要ないアプレットを削って > 小さくして組み込みたいと考えています。 最低限、ポリシーをロードするための /sbin/ccs-init だけあれば動作させることが 可能です。多少手間がかかる方法ではありますが、 cat を使って /proc/ccs/ の 内容をファイルに保存し、 NFS や Samba や ftp などで他の Linux 環境へ転送後、 editpolicy_offline コマンドを使って閲覧/編集するという方法が使えます。 editpolicy は /proc/ccs/ 以下を編集しますが、 editpolicy_offline は /etc/ccs/ 以下を編集します。 > また、ncursesを使っているのって、editpolicyだけでしたっけ? ccstools の中では editpolicy と editpolicy_offline と ccs-queryd です。 ccstools は無くても TOMOYO Linux の動作は可能ですので、ディスク領域節約のために ccstools 抜きで使うという方法もあります。 From hiroshi.shinji @ gmail.com Mon Nov 10 01:45:34 2008 From: hiroshi.shinji @ gmail.com (Hiroshi Shinji) Date: Mon, 10 Nov 2008 01:45:34 +0900 Subject: [Tomoyo-dev 902] Re: =?iso-2022-jp?b?Y2NzdG9vbHMgGyRCJE4lIiVXJWwlQyVIJE5BKkJyGyhC?= =?iso-2022-jp?b?GyRCJEskRCQkJEYbKEI=?= In-Reply-To: <200811070326.mA73QSvI086043@www262.sakura.ne.jp> References: <200811070326.mA73QSvI086043@www262.sakura.ne.jp> Message-ID: 熊猫さん、 宍道です。 回答ありがとうございます。 > 最低限、ポリシーをロードするための /sbin/ccs-init だけあれば動作させることが > 可能です。多少手間がかかる方法ではありますが、 cat を使って /proc/ccs/ の > 内容をファイルに保存し、 NFS や Samba や ftp などで他の Linux 環境へ転送後、 > editpolicy_offline コマンドを使って閲覧/編集するという方法が使えます。 なるほど。 > ccstools は無くても TOMOYO Linux の動作は可能ですので、ディスク領域節約のために > ccstools 抜きで使うという方法もあります。 この ccstools 抜きでやる方法で検討してみます。 2008/11/07 12:26 Tetsuo Handa : >  熊猫です。 > > Hiroshi Shinji さんは書きました: >> ccstoolsは、busyboxのようにマルチコールバイナリとなっていて、 >> シンボリックリンクなどでアプレットを呼び出す形式となっていますが、 >> ccstoolsのコンパイル時に、アプレットを選択して組み込むような >> 方式にはなっていません。 >> >> アプレットを選択できるようにする予定とかありますか? > > 今のところありませんが、必要であれば作成します。 > >> 組込み機器に使用する際に、必要ないアプレットを削って >> 小さくして組み込みたいと考えています。 > > 最低限、ポリシーをロードするための /sbin/ccs-init だけあれば動作させることが > 可能です。多少手間がかかる方法ではありますが、 cat を使って /proc/ccs/ の > 内容をファイルに保存し、 NFS や Samba や ftp などで他の Linux 環境へ転送後、 > editpolicy_offline コマンドを使って閲覧/編集するという方法が使えます。 > editpolicy は /proc/ccs/ 以下を編集しますが、 editpolicy_offline は > /etc/ccs/ 以下を編集します。 > >> また、ncursesを使っているのって、editpolicyだけでしたっけ? > > ccstools の中では editpolicy と editpolicy_offline と ccs-queryd です。 > ccstools は無くても TOMOYO Linux の動作は可能ですので、ディスク領域節約のために > ccstools 抜きで使うという方法もあります。 > > _______________________________________________ > tomoyo-dev mailing list > tomoyo-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/tomoyo-dev > -- 宍道 洋 hiroshi.shinji @ gmail.com From takedakn @ nttdata.co.jp Wed Nov 12 19:09:08 2008 From: takedakn @ nttdata.co.jp (Kentaro Takeda) Date: Wed, 12 Nov 2008 19:09:08 +0900 Subject: [Tomoyo-dev 903] =?utf-8?b?VE9NT1lPIExpbnV4IDEuNi41IExpdmVDROOCkuWFrOmWi+OBlw==?= =?utf-8?b?44G+44GX44Gf?= In-Reply-To: <48CA4509.9010505@nttdata.co.jp> References: <20080827112934.75089.qmail@web10604.mail.bbt.yahoo.co.jp> <48BC9A5B.506@nttdata.co.jp> <012201c90cc3$89c75d70$89fea8c0@netdom1.local> <48BD2B55.4080905@nttdata.co.jp> <48CA4509.9010505@nttdata.co.jp> Message-ID: <491AAB44.3040905@nttdata.co.jp> 武田です。 TOMOYO Linux 1.6.5に対応した Ubuntu 8.04.1とCentOS 5.2ベースの LiveCDを公開しました。 それぞれ本日の最新版にアップデートをかけていますが、 その影響で700MBを超えてしまうので、UbuntuではEkiga(ソフトフォン)を、 CentOSではEkigaとk3b(CD/DVDライティングソフト)を削除しています。 日本語ページ: http://tomoyo.sourceforge.jp/wiki/?TomoyoLive 英語ページ: http://tomoyo.sourceforge.jp/wiki-e/?TomoyoLive (ファイルへの直リンク) ■Ubuntu 8.04.1 本家Desktopベース: http://tomoyo.sourceforge.jp/incoming/ubuntu-8.04.1-desktop-i386-tomoyo-1.6.5.iso 日本語ローカライズドDesktopベース: http://tomoyo.sourceforge.jp/incoming/ubuntu-ja-8.04.1-desktop-i386-tomoyo-1.6.5.iso ■CentOS 5.2 http://tomoyo.sourceforge.jp/incoming/CentOS-5.2-i386-TOMOYO-1.6.5-LiveCD.iso ハッシュ値は以下の通りです。 *MD5SUM 116cab3169bf30f4ac77ac9b5d83be3d ubuntu-8.04.1-desktop-i386-tomoyo-1.6.5.iso 3d81f90e6e9970679d6612a1b553ace5 ubuntu-ja-8.04.1-desktop-i386-tomoyo-1.6.5.iso f9c7811dee12b729f33b5e1f99d8a964 CentOS-5.2-i386-TOMOYO-1.6.5-LiveCD.iso *SHA1SUM 78005e575ff8dae376dfa37fca4b5cf3d162249f ubuntu-8.04.1-desktop-i386-tomoyo-1.6.5.iso c51a71d13df1982e5f087330671cc6c0d4c43348 ubuntu-ja-8.04.1-desktop-i386-tomoyo-1.6.5.iso e1a287946b0174b82b5f4aa64e18401533f10e32 CentOS-5.2-i386-TOMOYO-1.6.5-LiveCD.iso *SHA256SUM d067910ad1b2cbfa0b694b8222edfdab2a9e800a11f8dcce2cdc7556c59708bf ubuntu-8.04.1-desktop-i386-tomoyo-1.6.5.iso 711f3db6c18252fb80c79970017d7d051a4346b0fcabd5170e23fdd6f91f83fe ubuntu-ja-8.04.1-desktop-i386-tomoyo-1.6.5.iso e145e77ac965aaae5347ae485aef7423150f5135031fc12984fba73e69472f4f CentOS-5.2-i386-TOMOYO-1.6.5-LiveCD.iso お試しください。 -- 武田健太郎 PGP公開鍵はこちら https://sourceforge.jp/users/takedakn/ -------------- next part -------------- $B%F%-%9%H7A<00J30$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... $B%U%!%$%kL>(B: signature.asc $B7?(B: application/pgp-signature $B%5%$%:(B: 258 $B%P%$%H(B $B @ bL@(B: OpenPGP digital signature URL: http://lists.sourceforge.jp/mailman/archives/tomoyo-dev/attachments/20081112/c3332b36/attachment.pgp From henrich @ debian.or.jp Fri Nov 14 23:46:17 2008 From: henrich @ debian.or.jp (Hideki Yamane) Date: Fri, 14 Nov 2008 23:46:17 +0900 Subject: [Tomoyo-dev 904] Re: =?iso-2022-jp?b?VE9NT1lPIExpbnV4IDEuNi41IBskQiRLJEQkJCRGGyhC?= In-Reply-To: <200810292157.CFF51039.ZPPtFVTGStPNSUTPN@I-love.SAKURA.ne.jp> References: <200810292157.CFF51039.ZPPtFVTGStPNSUTPN@I-love.SAKURA.ne.jp> Message-ID: <20081114234617.3335bcfd.henrich@debian.or.jp> On Wed, 29 Oct 2008 21:57:47 +0900 Tetsuo Handa wrote: >  熊猫です。 > >  2008/11/11で TOMOYO Linux 公開から3周年を迎えます。  おめでとうございます :-) > (9) その他クリーンアップ  と > (4) コーディングスタイルのアップデートを行いました。 > >   ccs-patch パッケージに含まれる C プログラムだけでなく >   ccs-tools パッケージに含まれる C プログラムも含めて >   すべてが scripts/checkpatch.pl によるテストをクリアできるようになりました。 >  gcc の warning をクリアにするのは予定には入ってないですか? > (1) ポリシーファイルの分割に対応しました。 > >   1.6.4 までのポリシーファイルは /etc/ccs/\*.conf だけでしたが、 >   1.6.5 では /etc/ccs/\*.base と /etc/ccs/\*.conf に分割できるように >   なります。 >   前者はベースとなるポリシーを保持しており、読み込み専用として利用します。 >   後者はベースに対する差分だけを保持しており、読み書き用として利用します。 > >   互換性のために、前者は作成しなくても大丈夫なようになっています。 > >   これにより、ディストリビュータが出来合いのポリシーを配布しやすく >   なるはずです。  まだ内容をよく精査していません。  ので、Debian では、experimental ディストリビューションの方に先ほど  アップロードしておきました。 -- Regards, Hideki Yamane henrich @ debian.or.jp/iijmio-mail.jp http://wiki.debian.org/HidekiYamane From from-tomoyo-dev @ I-love.SAKURA.ne.jp Sat Nov 15 00:33:35 2008 From: from-tomoyo-dev @ I-love.SAKURA.ne.jp (Tetsuo Handa) Date: Sat, 15 Nov 2008 00:33:35 +0900 Subject: [Tomoyo-dev 905] Re: =?iso-2022-jp?b?VE9NT1lPIExpbnV4IDEuNi41IBskQiRLJEQkJCRGGyhC?= In-Reply-To: <20081114234617.3335bcfd.henrich@debian.or.jp> References: <200810292157.CFF51039.ZPPtFVTGStPNSUTPN@I-love.SAKURA.ne.jp> <20081114234617.3335bcfd.henrich@debian.or.jp> Message-ID: <200811150033.AGG00098.FNPWPUNPtPStZGE@I-love.SAKURA.ne.jp>  熊猫です。 Hideki Yamane さんは書きました: > On Wed, 29 Oct 2008 21:57:47 +0900 > Tetsuo Handa 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 ディストリビューションの方に先ほど >  アップロードしておきました。 > 毎度ありがとうございます。 From from-tomoyo-dev @ i-love.sakura.ne.jp Mon Nov 17 11:07:47 2008 From: from-tomoyo-dev @ i-love.sakura.ne.jp (Tetsuo Handa) Date: Mon, 17 Nov 2008 11:07:47 +0900 Subject: [Tomoyo-dev 906] =?iso-2022-jp?b?RGViaWFuIExlbm55IBskQiROGyhCIGtlcm5lbC1wYWNrYWdl?= Message-ID: <200811170207.mAH27l5o026563@www262.sakura.ne.jp>  熊猫です。  Debian Lenny の kernel-package をアップデートしたら、 ccs-patch-20081111.tar.gz 内の specs/build-debian_lenny.sh の実行時に linux-2.6-2.6.26/debian/changelog の先頭行にある 2.6.26-8 という部分が 再利用されなくなってしまいました。 kernel-package 11.001-0.1 linux-source-2.6.26-1-686-ccs (2.6.26-8) unstable; urgency=low kernel-package 11.0011 linux-source-2.6.26-1-686-ccs (2.6.26-1-686-ccs-10.00.Custom) unstable; urgency=low やまねさんがバイナリパッケージを作成するときの手順でやるとどうなりますか?