Vitruvian Penguin
knoppix

[knoppix:0316] Re: BOK 0.2版(2002/11/20)

Date: Wed, 27 Nov 2002 03:04:38 +0900
X-mailer: KMail [version 1.4]
後藤です

2002 11月 21 木曜日 13:02、Tsuge Akihide さんは書きました:

> > それから、再構築用のディレクトリにchrootしたあと
> > /dev/null :  許可がありません
> > が延々と表示されます。
>
> これは、テキストコンソールで作業していた時には出ていなかったので気がつき
> ませんでしたが、KDEのKonsole上でやった時はうちでも出ました。特に問題はな
> いのですが、似たようなエラーメッセージがlessを終了する時にも
>
> /usr/bin/lesspipe : /dev/null 許可がありません
>
> と出るようです。しかし、パッケージの削除や追加はほとんどやってない(
> kon2とfdcloneを入れただけ)のでapt-get installに失敗するという経験はまだ
> ありません。

その後です。
/dev/nullに書き込めない事に対する実害ですが、システムサービスとして動く
ようなパッケージを追加すると、多くのケースでapt-get install時にpostinstが
失敗します。たとえば、zopeのpostinstの内容を見ると、たとえば

update-rc.d zope default > /dev/null

となっていますが、ここでエラーが出てしまいます。
無理矢理な回避策ですが、chrootした直後に

# rm -f /dev/null

としてやって、あとでまた /dev/nullを作り直すという手でしのぐしか思いつ
きません。本質的には/dev以下に対して何らかのケアが必要なんでしょうが
タコなので思いつきません(汗

とりあえず報告でした。

-- 
Masaharu Goto
GnuPG Key fingerprint = 4D69 6B1D 484D 999C EDA7  2853 32AF 0C86 9323 3DDB
<Prev in Thread] Current Thread [Next in Thread>