[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:14203] Re: Bug#JP/856: man-db-ja: man command error with -c option
むつみです。
UNO Takeshi <uno@xxxxxxxxxxxxx> さんは
Subject: [debian-users:14201] Re: Bug#JP/856: man-db-ja: man command error with -c option
Message-ID: <19990406112034Z.uno@xxxxxxxxxxxxx>
において言いました
>> 宇野です。
>> > >> man -c hoge とすると、/var/catman以下に書き込めず、エラーになります。
>> >
>> > これって、JP だけじゃないようなんですが、本家のものに関しても、報告し
>> > たほうがいいっすかねぇ?
>>
>> むむ、思いっきり忘れてました。確認もしてないです。
確認はしました。man-db_2.3.10-69f では、再現します。
>> BTSってforwardとかできるのでしょうか...って書こうと思いましたが
>> 英語で報告しなきゃいけませんね。
今回のは症状がはっきりしてるんで、簡単なコメントと
% man -c hoge
をやった場合の出力と patch (おそらく、ifdef DEBIAN した方が良いので、
以下のようになる)だけ送りつければ、わかるでしょう。
--- man.c.ORIG Tue Apr 6 11:19:23 1999
+++ man.c Tue Apr 6 11:20:29 1999
@@ -1835,7 +1835,11 @@
catman for non-root.
*/
push_cleanup ((void (*)())unlink, tmpcat);
+#ifdef DEBIAN
+ status = do_system (cmd);
+#else
status = do_system_drop_privs (cmd);
+#endif
if (status) gripe_system (cmd, status);
free (cmd);
--
From Nagoya
ishikawa@xxxxxxxxxxx, ishikawa@debian.or.jp,
ishikawa@xxxxxxxxxxxxx, ( mutsumi@xxxxxxxxxxx for PostPet only )
** 石川 睦%無意味な全文引用をする人は嫌い@日本 Linux 協会 **
日本 Linux 協会 http://www.linux.or.jp/