DebianでCommuniGate Pro + ClamAV + cgpavを利用するまでの手順。CentOSとはパッケージ名やパスが異なるので一応書いておく。

■clamdのインストール
Debianでは通常用意されているパッケージで最新化されている。clamdはclamav-daemonというパッケージになる。
[code]# apt-get install clamav clamav-daemon[/code]

インストール完了後定義ファイルの更新。
[code]# freshclam[/code]

clamd.confの編集
[code]# vi /etc/clamav/clamd.conf
User clamav

User root (CGServerと同じユーザで動作させる)
大きなファイルを扱う場合(CGPのファイルサイズ制限と合わせる)
StreamMaxLength 100M[/code]

編集したらデーモンを再起動
[code]# /etc/init.d/clamav-daemon restart[/code]

■cgpavのインストールと設定
[code]# cd ~/download/
# wget http://program.farit.ru/antivir/cgpav-1.4.tar.gz
# tar zxvf cgpav-1.4.tar.gz
# cd cgpav-1.4
# ./configure –with-antivirus=clamav –with-spamassassin=no (ClamAV指定、スパム対策無し)
# make
# make install

# vi /var/CommuniGate/Settings/cgpav.conf
clamd_socket = /tmp/clmad

clamd_socket = /var/run/clamav/clamd.ctl

infected_action = discard

infected_action = addheader(標準では有無を言わさずウイルスメール自体を消去するので注意)

add_not_infected_header = false

add_not_infected_header = true(チェックして問題なかったことがわかる)

recipients_notification = false(受信先にウイルスメールが来たことを通知する場合trueにする)[/code]

動作試験こちらもパス。なぜうまく動作しないのかわからない。

■その他
CommuniGate Pro上の設定はCentOSと同じ。

ログのチェック
[code]# cat /var/log/syslog | grep cgpav[/code]

, , ,
とりあえず付けておく無駄ではなかったなまぁまぁ読めたちょっと役に立ったかなかなり良かったかも (まだ評価されていません)
Loading...
Trackback

no comment untill now

Sorry, comments closed.