Linux (Sientific) : clamavでエラーが大量に出る
$ clamscan --infected --remove --recursive / 等とすると、大量に
LibClamAV Warning: cli_scanbzip: bzip2 support not compiled in と
LibClamAV Warning: fmap_readpage: pread fail: ... が大量に出る。
初めのエラーは yum list installed bzip2 で調べるとbzip2 はインストールされている。
ググると bzilb.h がいるらしい。これはbzip2-devel(ubuntuはlibbz2らしい)に含まれている様で
# yum install bzip2-devel とし、インストールした。
再度、clamav-0.97.2.tar.gzを解凍し、
# ./configure && make && make install とインストールし直すとエラーが出なくなった。
2番目のエラーは /sys を外すといいらしい。clamscan自体はここを参考にしているので、cronで1日1回scanするが、その時スクリプトを作ってあり、その中でexclude directory の設定をしていて、そこに /proc/ /sys/ 等を記入しているので問題ない。なので
$ clamscan --exclude-dir=/sys/ --infected --remove --recursive / とすればよい。
投稿された内容の著作権はコメントの投稿者に帰属します。