2007年2月9日金曜日

ClamAV

以前SpamAssassinがらみで
ClamAV をいじろうとしてたけど放置していた。
SpamAssassinなしでとりあえずつかってみた。とても易しい。
(qmail + qmail-scanner + ClamAV on FreeBSD)

- ClamAV
ユーザ、グループをqscandとする (デフォルトだとclamav)
$ sudo portinstall security/clamav -M CLAMAVUSER=qscand CLAMAVGROUP=qscand

freshclam.confに
DatabaseMirror db.jp.clamav.net
を書いて freshclam を実行する。
Example を削除かコメントにしてfreshclam, clamd起動。
freshclamはcronで実行してもイイ。

- qmail-scanner
$ sudo portinstall mail/qmail-scanner

その後 qmailに qmailqueue パッチをあててインストール
か、パッチを含んでいる netqmail をインストール
(手で入れてるので省略.)

んで環境変数 QMAILQUEUE に
/usr/local/bin/qmail-scanner-queue.pl を設定して qmai-smtpd 起動。
場合によってはsetuidgidして起動。
eicarを送りつけてログを眺める。

0 件のコメント:

コメントを投稿