2008年7月9日 星期三

clamav更新修正紀錄

症狀:
  1. openwebmail信件寄不出去
  2. /var/log/maillog 出現一堆錯誤訊息
  3. www# /usr/local/etc/rc.d/clamav-clamd start
    Missing /var/db/clamav/clamav/*.cvd files. You must run freshclam first
  4. www# tail /var/log/clamav/freshclam.log
    freshclam daemon 0.93 (OS: freebsd7.0, ARCH: i386, CPU: i386)
    ClamAV update process started at Wed Jul 9 10:48:40 2008
    WARNING: Your ClamAV installation is OUTDATED!
    WARNING: Local version: 0.93 Recommended version: 0.93.3
    DON'T PANIC! Read http://www.clamav.net/support/faq
    main.cld is up to date (version: 47, sigs: 312304, f-level: 31, builder: sven)
    daily.cld is up to date (version: 7669, sigs: 35027, f-level: 33, builder: ccordes)
更新port tree
  1. cd /usr/src
  2. make update
portupgrade
  1. cd /var/db/pkg
  2. portupgrade -Rcv clamav-0.93/

www# /usr/local/etc/rc.d/clamav-clamd start
Starting clamav_clamd.

www# /usr/local/etc/rc.d/clamav-milter start
Waiting for clamd socket.. 60.. 50.. 40.. 30.. 20.. 10..
There is no clamd socket (/var/run/clamav/clamd.sock)!
無法啟動


解決:
ee /usr/local/etc/clamd.conf

# Path to a local socket file the daemon will listen on.
# Default: disabled
LocalSocket /var/run/clamav/clamd
修改成
# Path to a local socket file the daemon will listen on.
# Default: disabled
LocalSocket /var/run/clamav/clamd.sock

重新啟動sendmail
sh /etc/rc.sendmail stop
sh /etc/rc.sendmail start

沒有留言: