ClamAV 0.93 へのバージョンアップ
ClamAV を 0.92.1 から 0.93 にバージョンアップしたら、再起動でこけた。
# cd /usr/local/src # tar xvzf clamav-0.93.tar.gz # cd clamav-0.92.1 # make uninstall # cd ../clamav-0.93 # ./configure --enable-milter # make ; make install (中略) # service clamav restart Stopping clamav-milter: [ OK ] Stopping clamd: [ OK ] Stopping freshclam: [ OK ] Starting clamd:LibClamAV Error: cli_loaddb(): No supported database files found in /usr/local/share/clamav ERROR: Not supported data format /etc/init.d/clamav: line 17: echo_failue: command not found |
0.93 からウィルス検索dbに変更があった模様。
本家のドキュメントにわかりにくく書いてある。
解決策:clamav 0.93 インストール後、起動前に freshclam コマンドを実行して、db を手動更新すること。
■ClamAV の停止 # service clamav stop ■dbの更新 # freshclam ClamAV update process started at Sun Apr 20 11:51:13 2008 Downloading main.cvd [100%] main.cvd updated (version: 46, sigs: 231834, f-level: 26, builder: sven) Downloading daily.cvd [99%]] daily.cvd updated (version: 6845, sigs: 30477, f-level: 26, builder: ccordes) Database updated (262311 signatures) from db.jp.clamav.net (IP: 218.44.253.75) Clamd successfully notified about the update. ■ClamAVの起動 # service clamav start |
設定項目が多少増えているようなので、ぼちぼち clamd.conf も作り直した方がいいとは思うが、古い clamd.conf でも動いているようなのでとりあえずはこのまま。