メニューをスキップして本文へ


ここから本文

clamav-0.98.5でfreshclam時にエラーが

  • 2014年11月20日(木) 12:54 JST
  • 投稿者:
    turbo

サーバー上のclamavというウィルス対応のソフトで、最新のウィルスパターンと最新のプログラムを置き換えているのだが、昨日、clamav-0.98.5に上がった途端に、freshclamでエラーを出すようになってしまった。

ERROR: This tool requires libclamav with functionality level 79 or higher (currentf-level: 77)
という感じ。

で、よくよく調べてみると、libclamav.soとlibclamav.so.6のバージョンが一致していないことが原因らしい。

うちの環境では、それぞれ、/usr/libにいるので、6つのシンボリックリンクを1つ前の.so.6.1.22に合わせてみた。

下記がそのときのログ。

=====
# cd /usr/lib
# pwd
/usr/lib

# ll libclamav*
 : (中略)
lrwxrwxrwx 1 root root       19 11月 19 06:13 http://libclamav.so -> libclamav.so.6.1.22
lrwxrwxrwx 1 root root       19 11月 19 06:14 libclamav.so.6 -> libclamav.so.6.1.23
 : (中略)
-rwxr-xr-x 1 root root 18934576 11月 19 06:13 libclamav.so.6.1.22
-rwxr-xr-x 1 root root 18935646  6月 17 06:14 libclamav.so.6.1.23
 : (中略)
lrwxrwxrwx 1 root root       22 11月 19 06:13 http://libclamunrar.so -> libclamunrar.so.6.1.22
lrwxrwxrwx 1 root root       22 11月 19 06:14 libclamunrar.so.6 -> libclamunrar.so.6.1.23
 : (中略)
-rwxr-xr-x 1 root root   142313 11月 19 06:13 libclamunrar.so.6.1.22
-rwxr-xr-x 1 root root   142313  6月 17 06:14 libclamunrar.so.6.1.23
 : (中略)
lrwxrwxrwx 1 root root       28 11月 19 06:13 libclamunrar_iface.so -> libclamunrar_iface.so.6.1.22
lrwxrwxrwx 1 root root       28 11月 19 06:14 libclamunrar_iface.so.6 -> libclamunrar_iface.so.6.1.23
 : (中略)
-rwxr-xr-x 1 root root    24520 11月 19 06:13 libclamunrar_iface.so.6.1.22
-rwxr-xr-x 1 root root    24520  6月 17 06:14 libclamunrar_iface.so.6.1.23
 : (後略)
# rm -f http://libclamav.so  ;ln -s libclamav.so.6.1.22 http://libclamav.so
# rm -f libclamav.so.6;ln -s libclamav.so.6.1.22 libclamav.so.6
# rm -f http://libclamunrar.so  ;ln -s libclamunrar.so.6.1.22 http://libclamunrar.so
# rm -f libclamunrar.so.6;ln -s libclamunrar.so.6.1.22 libclamunrar.so.6
# rm -f libclamunrar_iface.so  ;ln -s libclamunrar_iface.so.6.1.22 libclamunrar_iface.so
# rm -f libclamunrar_iface.so.6;ln -s libclamunrar_iface.so.6.1.22 libclamunrar_iface.so.6

# ll libclamav*
 : (中略)
lrwxrwxrwx 1 root root       19 11月 20 12:44 http://libclamav.so -> libclamav.so.6.1.22
lrwxrwxrwx 1 root root       19 11月 20 12:44 libclamav.so.6 -> libclamav.so.6.1.22
 : (中略)
lrwxrwxrwx 1 root root       22 11月 20 12:44 http://libclamunrar.so -> libclamunrar.so.6.1.22
lrwxrwxrwx 1 root root       22 11月 20 12:44 libclamunrar.so.6 -> libclamunrar.so.6.1.22
 : (中略)
lrwxrwxrwx 1 root root       28 11月 20 12:45 libclamunrar_iface.so -> libclamunrar_iface.so.6.1.22
lrwxrwxrwx 1 root root       28 11月 20 12:45 libclamunrar_iface.so.6 -> libclamunrar_iface.so.6.1.22
 : (中略)

# freshclam
ClamAV update process started at ...
 : (中略)
daily.cld updated (version: 19654, sigs: 1266469, f-level: 63, builder: neo)
bytecode.cld is up to date (version: 242, sigs: 46, f-level: 63, builder: dgoddard)
Database updated (3690740 signatures) from http://db.jp.clamav.net (IP: 203.212.42.128)
Clamd successfully notified about the update.

# ps ax|grep clam
11835 pts/0    S+     0:00 grep clam
25292 ?        Ssl    5:19 /usr/sbin/clamd

# /sbin/service clamd restart
clamd を停止中:                                            [  OK  ]
clamd を起動中:                                            [  OK  ]
=====

今のところ、これで問題なく動いています。
 

トラックバック

このエントリのトラックバックURL:
https://www.kaimu.jp/blog/trackback.php/20141120125416956
表示形式
コメント投稿

コメントは投稿者の責任においてなされるものであり、サイト管理者は責任を負いません。


ここからフッタ