[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:08532] Re: xfree86-xtt_3.3.2.3a-11.xtt.5.1_i386.changes INSTALLED (non maintainer upload)



本田です。

From: ISHIKAWA Mutsumi <ishikawa@xxxxxxxxx>
Subject: [debian-devel:08530] Re: xfree86-xtt_3.3.2.3a-11.xtt.5.1_i386.changes INSTALLED (non
 maintainer upload)
Date: Wed, 14 Apr 1999 10:48:16 +0900
Message-ID: <19990414104619K.ishikawa@xxxxxxxxx>

ishikawa> むつみです。
ishikawa> 
ishikawa>  Koichi Honda <honda@xxxxxxxxx> さんは
ishikawa>    Subject: [debian-devel:08528] Re: xfree86-xtt_3.3.2.3a-11.xtt.5.1_i386.changes INSTALLED (non maintainer upload)
ishikawa>    Message-ID: <199904140135.KAA32300@xxxxxxxxxxxxx>
ishikawa>  において言いました
ishikawa> 
ishikawa> >> From: ISHIKAWA Mutsumi <ishikawa@xxxxxxxxx>
ishikawa> 
ishikawa> >> ishikawa>  今朝送られてきた、Installed メッセージですが、上記のWarning は
ishikawa> >> ishikawa> 3.3.2.3a-11.xtt.5 にはなかったものです。group writable になってるのは、
ishikawa> >> ishikawa> 気持悪い(というか、まずいような気がする)です。
ishikawa> 
ishikawa> >> 本田です。
ishikawa> >> 
ishikawa> >> おかしいですね。私のlintianではこんなメッセージは出ません。
ishikawa> 
ishikawa>  % lintgian xf86setup-ja_3.3.2.3a-11.xtt.5.1.deb xf98setup-ja_3.3.2.3a-11.xtt.5.1.deb
ishikawa> 
ishikawa> でも出ませんか?
ishikawa> 

lintianのかけ方を間違えていたようです。しっかり出てきました。
でもEがでてしまっている????
どうしましょうか?

slink:/usr/local/src/xfree86-xtt$ lintian xfree86-xtt_3.3.2.3a-11.xtt.5.1_i386.changes 
E: xserver98-common: binary-without-manpage X
W: xf98setup-ja: extra-license-file usr/doc/xf98setup-ja/license.XF86Setup
W: xf98setup-ja: extra-license-file usr/doc/xf98setup-ja/license.XF98Setup
W: xf98setup-ja: extra-license-file usr/doc/xf98setup-ja/license.tcllib
W: xf98setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF98Setup/ 0775 != 0755
W: xf98setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF98Setup/tcllib/ 0775 != 0755
W: xf98setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF98Setup/pics/ 0775 != 0755
W: xf98setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF98Setup/scripts/ 0775 != 0755
W: xf98setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF98Setup/texts/ 0775 != 0755
W: xf98setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF98Setup/texts/generic/ 0775 != 0755
W: xf98setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF98Setup/texts/ja/ 0775 != 0755
W: xf86setup-ja: extra-license-file usr/doc/xf86setup-ja/license.XF86Setup
W: xf86setup-ja: extra-license-file usr/doc/xf86setup-ja/license.tcllib
W: xf86setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF86Setup/ 0775 != 0755
W: xf86setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF86Setup/tcllib/ 0775 != 0755
W: xf86setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF86Setup/pics/ 0775 != 0755
W: xf86setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF86Setup/scripts/ 0775 != 0755
W: xf86setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF86Setup/texts/ 0775 != 0755
W: xf86setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF86Setup/texts/generic/ 0775 != 0755
W: xf86setup-ja: non-standard-dir-perm usr/X11R6/lib/X11/XF86Setup/texts/ja/ 0775 != 0755


ishikawa>  今、ftp.debian.or.jp にあったものを持ってきましたが、dpkg -c でみても、
ishikawa> 確かにパーミッションがおかしいです。
ishikawa> 
ishikawa> >> この場合パーミッションを0775にすべきだったのか?
ishikawa> >> それとも根本的に間違っているのか?
ishikawa> >> 
ishikawa> >> slink:/usr/local/src$ ls -la
ishikawa> >> total 26
ishikawa> >> drwxrwsr-x  21 root     staff        1024 Apr 12 14:41 .
ishikawa> >> drwxr-xr-x  11 root     root         1024 Apr  7 09:05 ..
ishikawa> 
ishikawa>  あー、これ見てわかりました。/usr/local/src が group writable で sgid
ishikawa> ビットがたってるからですね。以前、powerpc な環境で xfree86-xtt が 
ishikawa> build できないという話が出たときに debian-devel で話してます(その時の
ishikawa> メールが手元にないので、番号まではわかりません)
ishikawa> 
ishikawa>  しょうがないので potato-jp のやつは、build 時にパーミッションを修正す
ishikawa> るようにして対応させていますが slink-jp のやつは(freeze 後にわかったの
ishikawa> で)対応してません。
ishikawa> 
ishikawa>  sgid を落した directory でソースを展開して build するだけで直ります。

というわけで、chmod -s srcをしてみました。
ちょっとやってみますね。


     ____ラ・ベル・エポック株式会社 インターネット ソリューション______
    /   〒814-0151 福岡県福岡市城南区堤 1-11-22 第2堤ハイツ105号     /|
   /   本田 耕一   mailto:honda@xxxxxxxxx  TEL/FAX:092-872-6997      //
/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|/|//
Key fingerprint = C1 EF 59 05 2B 57 90 B9  B8 9B 4C 12 73 34 A3 F2  /