Postfixと共に使用して,ウィルススキャンすることができます.
# tar zxf clamav-0.100.0.tar.gz
# cd clamav-0.100.0 # ./configure --prefix=/usr/local/clamav --disable-dns # make # make install上記の設定だと,ClamAV関係のファイルは,/usr/local/clamav以下に置かれます.
/usr/local/clamav/lib |
### ClamAV0.9-example LogFile /var/log/clamd.log LogFileMaxSize 2M LogTime yes PidFile /usr/local/clamav/run/clamd.pid DatabaseDirectory /var/lib/clamav LocalSocket /tmp/clamd User clamav ScanMail yes ScanHTML yes ScanArchive yes |
### ClamAV0.9-example DatabaseDirectory /var/lib/clamav UpdateLogFile /var/log/freshclam.log PidFile /usr/local/clamav/run/freshclam.pid DatabaseOwner clamav DatabaseMirror database.clamav.net |
make[2]: ディレクトリ `/home/src/clamav/clamav-0.97.1/freshclam' に入ります CC output.o CC optparser.o CC getopt.o CC misc.o CC cdiff.o CC tar.o CC clamdcom.o CC freshclam.o CC manager.o manager.c: In function ‘updatedb’: manager.c:1762: error: ‘T_A’ undeclared (first use in this function) manager.c:1762: error: (Each undeclared identifier is reported only once manager.c:1762: error: for each function it appears in.) make[2]: *** [manager.o] エラー 1 make[2]: ディレクトリ `/home/src/clamav/clamav-0.97.1/freshclam' から出ます make[1]: *** [all-recursive] エラー 1 make[1]: ディレクトリ `/home/src/clamav/clamav-0.97.1' から出ます make: *** [all] エラー 2 |
# /usr/local/clamav/bin/freshclamを実行することで,更新されます.
# /usr/local/clamav/sbin/clamd -c /usr/local/clamav/etc/clamd.confにて,デーモンを起動させます(後述のClamSMTPに必要).
# tar zxf clamsmtp-1.10.tar.gz
# cd clamsmtp-1.10 # ./configure --prefix=/usr/local/clamsmtp # make # make install
OutAddress: 10026 ClamAddress: /tmp/clamd ScanHeader: X-AV-Checked: ClamAV using ClamSMTP User: clamav |
# clamsmtpd -f /usr/local/clamsmtp/clamsmtpd.conf
このサイト上で提供しているインストール法,設定例を,
適用した結果生じたいかなる障害・損害に対しても,
私(K.Misu)は責任を負いません.
このサイト上で提供している情報を利用する場合は,
各人の自己責任にて判断,適用して下さい.