ERROR: This tool requires libclamav with functionality level 79 or higher (current f-level: 77)年末も近くなってきたので、サーバのウィルス定義更新をしっかりしようと、Clamdを見ていると、やはり新しいバージョンになっていたのでいつものようにインストール作業をし定義更新をしたところ、下記のようなエラーが出た。 ERROR: This tool requires libclamav with functionality level 79 or higher (current f-level: 77) ライブラリかなんかが古いのかな? cd /usr/local/lib/ すると、過去の分までかなりたくさんあることがわかった。 libbz2.a libclamav.so.6.1.20* libclamunrar.so.6.1.17* libclamunrar_iface.so.6.1.15* libclamav.la* libclamav.so.6.1.22* libclamunrar.so.6.1.18* libclamunrar_iface.so.6.1.16* libclamav.so@ libclamav.so.6.1.23* libclamunrar.so.6.1.20* libclamunrar_iface.so.6.1.17* libclamav.so.6@ libclamunrar.la* libclamunrar.so.6.1.22* libclamunrar_iface.so.6.1.18* libclamav.so.6.1.12* libclamunrar.so@ libclamunrar.so.6.1.23* libclamunrar_iface.so.6.1.20* libclamav.so.6.1.14* libclamunrar.so.6@ libclamunrar_iface.la* libclamunrar_iface.so.6.1.22* libclamav.so.6.1.15* libclamunrar.so.6.1.12* libclamunrar_iface.so@ libclamunrar_iface.so.6.1.23* libclamav.so.6.1.16* libclamunrar.so.6.1.14* libclamunrar_iface.so.6@ pkgconfig/ libclamav.so.6.1.17* libclamunrar.so.6.1.15* libclamunrar_iface.so.6.1.12* site_ruby/ libclamav.so.6.1.18* libclamunrar.so.6.1.16* libclamunrar_iface.so.6.1.14* 余分なものがたくさんあるので下記のコマンドで削除。 rm -i /usr/local/lib/libclamav.so* rm -i /usr/local/lib/libclamunrar* 削除してからlsコマンドで確認すると libbz2.a libclamav.la* pkgconfig/ site_ruby/ この二つのファイルと、二つのディレクトリのみが残った。 ウィルスの定義更新のコマンドfreshclamで更新すると下記のようにエラーなくして正常稼働した。 more /var/log/ClamAV.log ClamAV update process started at Mon Dec 1 14:05:35 2014 main.cld is up to date (version: 55, sigs: 2424225, f-level: 60, builder: neo) daily.cld is up to date (version: 19702, sigs: 1279215, f-level: 63, builder: neo) bytecode.cld is up to date (version: 242, sigs: 46, f-level: 63, builder: dgoddard) Known viruses: 3697929 Engine version: 0.98.5 Scanned directories: 1 Scanned files: 2118 Infected files: 0 Data scanned: 3.06 MB Data read: 1.65 MB (ratio 1.85:1) Time: 8.761 sec (0 m 8 s) ログをチェックして最終確認。 |