[opensuse] clamdscan で lstat() failed. ERROR



野宮です.

clamav + bogofilter + fetchmail + procmail でメールの取り込みをしています.

clamav の Virus Database を更新すべく,freshscan を実行しましたところ,0.94
は Outdated したので,0.94.1 に Update するように!,とのことでしたので,
Factory から clamav 0.94.1 を Yast2 経由でインストールしました(0.94.0 を削
除した上で,です).

clamav 運用上の設定をし,テストとして,

$ clamdscan -m 38

を実行しますと,

/home/masaru/var/Mail/virus/38: lstat() failed. ERROR

というエラーが返って来ます.因みに,

$ clamscan 39

を実行しますと,

38: Email.Phishing.DblDom-116 FOUND

----------- SCAN SUMMARY -----------
Known viruses: 458604
Engine version: 0.94.1
Scanned directories: 0
Scanned files: 1
Infected files: 1
Data scanned: 0.00 MB
Time: 1.991 sec (0 m 1 s)

という結果が返って来ます.

何故.clamdscan では上記のようなエラーが出るのか,Google で色々調べてみまし
たが,結果,何も解らず....

そこで,これまで問題が無かった clamav 0.94.0 に戻しましたが,同じ現象が発生
するようになり,今一度,clamav 0.94.1 を入れ,現在に至っています.

とは言うものの,.procmailrc での設定,つまり,

# --------------------------------------
# ClamAntivirus で、Virus をはじく
# --------------------------------------

:0 HB
* ! ? clamdscan -m --quiet -
virus/.

はちゃんと効いており,テストにウイルス・メールを添付したものを自分宛に送付
しますと,ちゃんと virus フォルダーに投げ込んで呉れてはいます.

なら良いんでは,と仰るかも知れませんが,何とも気持ちが悪いので,コマンドで
の clamdscan 実行時のエラーを吐かないようにしたいと思っています.

その為のアドヴァイスをお願いしたく,宜しくお願いします.

---
野宮 賢 mail-to: nomiya @ galaxy.dti.ne.jp

「先端技術の開発は、優れた頭脳を持つ人間が集中しないと成功しない。
しかし、技術開発と、それが何をもたらすかを考えることは別だ。
一人の人間に二つは望めない。」 -- M. Crichton --
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx



Relevant Pages