clamav を0.96にバージョンアップ(アップデート) Linux ソースから
clamav を0.96にバージョンアップ(アップデート) Linux ソースから
新しいバージョンをダウンロード
#cd /usr/local/src
#wget http://downloads.sourceforge.net/project/clamav/clamav/0.96/clamav-0.96.tar.gz
#tar xvfz clamav-0.96.tar.gz
#cd clamav-0.96
前のバージョンをコンパイルしたときのコンフィグを確認
#less ../clamav-0.xx/config.log
とくにオプションなど無かったので、そのまま
#./configure
#make
#make install
新しいバージョンの設定ファイルに置き換える
#cd /usr/local/etc
#mv clamd.conf clamd.conf.old
#mv freshclam.conf freshclam.conf.old
#cp /usr/local/src/clamav-0.96/etc/clamd.conf .
#cp /usr/local/src/clamav-0.96/etc/freshclam.conf .
#vi clamd.conf
設定を適宜変更
Example ↓変更 #Example #LocalSocket /tmp/clamd.socket ↓変更 LocalSocket /tmp/clamd.socket #MaxThreads 20 ↓変更 MaxThreads 20 #追記 User qscand
#vi freshclam.conf
Example ↓変更 #Example #LogSyslog yes ↓変更 LogSyslog yes #DNSDatabaseInfo current.cvd.clamav.net ↓変更 DNSDatabaseInfo current.cvd.clamav.net #DatabaseMirror db.XY.clamav.net ↓変更 DatabaseMirror db.jp.clamav.net
#/etc/init.d/clamd start
としたら下記のエラー
Starting clamd: LibClamAV Warning: ************************************************** LibClamAV Warning: *** The virus database is older than 7 days! *** LibClamAV Warning: *** Please update it as soon as possible. *** LibClamAV Warning: ************************************************** LibClamAV Error: cli_cvdload: Corrupted CVD header LibClamAV Error: Can't load /usr/local/share/clamav/daily.cvd: Malformed database ERROR: Malformed database [FAILED]
データ更新が必要だった。
#freshclam
#/etc/init.d/clamd start
無事起動