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

[debian-users:12679] Re: man error



From: Takayuki Kamei <kamei@xxxxxxxxx>
Subject: [debian-users:12678] Re: man error
Date: Tue, 9 Feb 1999 10:01:28 +0900
Message-ID: <19990209100124U.kamei@xxxxxxxxx>

kamei> この時間に書き込んだのは先の私のmailでも触れましたが、rootで
kamei> manを参照したので書き込めたのだと思っています。

なるほど、それはありえます。rootプロンプト(%)が出ている状態で
いろいろエラーが発生しているのに気を取られすぎたかな。

kamei> 本来ならば/var/catman以下のownerはmanと言う事でしょうか?

とりあえず復旧するための参考としてこちらのslinkの該当する部分は
$ ls -la /var/catman/
total 455
drwxr-sr-x  12 man      root         1024 Feb  7 22:13 .
drwxr-xr-x  14 root     root         1024 Jan 18 18:29 ..
drwxr-sr-x   6 man      root         1024 Feb  7 22:17 X11R6
drwxr-sr-x   2 man      root         1024 Feb  6 19:40 cat1
drwxr-sr-x   2 man      root         1024 Jan 18 18:29 cat2
drwxr-sr-x   2 man      root         1024 Jan 18 18:29 cat3
drwxr-sr-x   2 man      root         1024 Feb  2 15:33 cat4
drwxr-sr-x   2 man      root         1024 Feb  5 13:48 cat5
drwxr-sr-x   2 man      root         1024 Jan 26 12:04 cat6
drwxr-sr-x   2 man      root         1024 Jan 27 23:28 cat7
drwxr-sr-x   2 man      root         1024 Feb  4 14:42 cat8
-rw-r--r--   1 man      root       450560 Feb  7 22:13 index.bt
drwxr-sr-x   2 man      root         1024 Feb  7 22:13 local
$ ls -la /var/catman/cat1/
total 6
drwxr-sr-x   2 man      root         1024 Feb  6 19:40 .
drwxr-sr-x  12 man      root         1024 Feb  7 22:13 ..
-rw-r--r--   1 man      root         3620 Feb  6 19:40 wish8.0.1.gz

と、こんな感じです。hammはもう手元にないので、わかりません。

kamei> 今見て気づいたのですが、rootでmanを見た時に作られたファイル
kamei> がある場所以外は2/3の日付です。
kamei> #はて?何か入れたのでこうなったのかな?

それが大事ですよね。

kamei> dpkg,dselect(apt)で入れたものの日付を知りたい場合どうすれば
kamei> 分かるのでしょうか?
kamei> 今/var/lib/dpkg以下を見ているのですが一番最近はaptの0.1.8。
kamei> しかし、これは/var/lib/dpkg/infoの日付からすると2/3の20時。
kamei> その前は、、2/1のchimera2-ja。あまり関係ないような。

うーん。findの日付指定をして、その日に変更されたファイルを抽出して
みるとか、*.debがインストール時にどんな動作をしたかは、あやしいと
思うパッケージのpreinst,postinstの内容を見ればわかります。あ。
presint,postinstの日付でもいいでね。

ここで、chmodしてなければ、そのdebパッケージは無罪です。
ということで、犯人探しできるはず。grep chmod /var/lib/dpkg/info/*
したらよいのかな(aptでインストールしてもここに反映されるかは
実験したことがないのでわからないです)

====+====+====+====+====+====+====+====+====+====+====+====+====+====+
yabuki yukiharu (矢吹幸治)                      I use Debian GNU/Linux
Email: yabuki@xxxxxxxxxxxxxxx
PGP Key fingerprint = 27 96 DD BA FC FF BE 19  E5 60 2F 43 73 85 74 84
====+====+====+====+====+====+====+====+====+====+====+====+====+====+