TANABE Ken-ichi
nabek****@tknet*****
2009年 9月 16日 (水) 00:14:58 JST
On Tuesday, September 15, 2009, Hideki Yamane <henri****@debia*****> wrote: > On Sat, 26 Jul 2008 19:31:34 +0900 > Hideki Yamane <henri****@debia*****> wrote: >> > On Sat, 10 May 2008 02:31:34 +0900 >> > Tetsuo Handa <from-****@I-lov*****> wrote: >> > > > ・インストールするものとして(バイナリとして) COPYING ファイルは、必要ではない。 >> > > ソースパッケージからであれバイナリパッケージからであれインストールする際に一緒にコピーされないと >> > > ユーザの目に留まらないと思うので、一緒にコピーされるようにしたいです。 >> > >> > この点が理解できません。 >> > そのためにシステムとして不適当なことをやるのは構わない (FHS は無視)、 >> > ということですか? >> >> すいません、やはりこの点が細かいですが気になります。 >> カーネルのコーディングでも規約があるように、システムのファイル配置に >> も規約 (FHS) があります。それは遵守して頂きたいです。 >> >> 自分がシステム管理者だったとしたら、様々な違い(Linux distro /*BSD など) >> があるにしても、設定ファイルであれば /etc にあるのだと思うし、実行ファイル >> は /bin などにあるのだろうな、と考えます。なのに、今回の COPYING ファイル >> は全然普遍的では無い位置に配置される。 >> >> ディレクトリを掘りたくない、だけでは規約を守らない理由としては弱い >> と思いますがいかがでしょうか? > > 未だに上記が直っていません。2.2 の Makefile をみると > > cp -af --remove-destination README.tomoyo COPYING.tomoyo $(INSTALLDIR)/usr/lib/tomoyo/ > > です。 > cp -af --remove-destination README.tomoyo COPYING.tomoyo $(INSTALLDIR)/usr/share/doc/tomoyo/ > > で無いのは何故ですか? /usr/lib は > > /usr/lib > > Contains dynamic libraries and support static files for the executables at /usr/bin and /usr/sbin. You can create a subdirectory like /usr/lib/myproduct to contain your helper files, or dynamic libraries that will be accessed only by your Software, without user intervention. A subdirectory here can be used as a container for plugins and extensions. > > と明示的に定義されています。dynamic libraries や support static files ではない > ファイルをおくのは不適当です。 > > > -- > Regards, > > Hideki Yamane henrich @ http://debian.or.jp/iijmio-mail.jp > http://wiki.debian.org/HidekiYamane > > _______________________________________________ > tomoyo-dev mailing list > tomoy****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/tomoyo-dev > -- TANABE Ken-ichi / nabeken Mailto: nabek****@tknet***** / gmail.com / gentoo.gr.jp