[exim-conf] Настраиваем работу связки clamd+drweb на exim + PAROVOZ на Fedora Core

Nikolai V. Ivanyushin nvi на sven.ru
Ср Ноя 17 20:18:32 EET 2004


Hi All,
Настраиваем работу связки clamd+drweb на exim + PAROVOZ на Fedora Core

Дано: 
а) Fedora Core 1|2
б) exim-4.43-1.nvi (../redhat/exim-4.43-1.nvi)
в) exim-conf-20041106-1.nvi (../redhat/exim-conf-20041106-1.nvi)
г) clamd-0.80-1.1.fc2.dag
д) drweb-4.31.4-glibc.2.3


1. Добавляем clamav и drweb в группу mail
mail:x:12:mail,postfix,exim,clamav,drweb
и говорим сразу (а вдруг забудем!) заветные слова:
#chmod 0750 /var/drweb/run && chgrp mail /var/drweb/run

2. Делаем на свой скус /etc/clamd.conf вот с такими директивами:
LocalSocket /var/run/clamav/clamd.sock
User clamav
AllowSupplementaryGroups


3. Смотрим id пользователя drweb:
#id drweb
uid=502(drweb) gid=502(drweb) groups=502(drweb),12(mail)

Редактируем /etc/drweb/drweb32.ini дабы получить нечто похожее:
;User = drweb
UserID = 502 ; drweb UID
GroupID = 12 ; mail GID
;Socket = 3000 127.0.0.1
Socket = /var/drweb/run/drwebd.socket 666



4. Перестартовываем антивирусы:
#service clamd restart
#service drwebd restart

5. Пишем в ..site/conf:
define(`confQUARANTINE_DIR',            `/var/vmail/viruses')
define(`confAV_NOTIFY',                 `NO')
ANTIVIRUS(`ClamAV', `REJECT QUARANTINE',`clamd:/var/run/clamav/clamd.sock', `defer_ok defer_no_mbox_unspool')
ANTIVIRUS(`DrWeb', `REJECT QUARANTINE', `drweb:/var/drweb/run/drwebd.socket', `defer_no_mbox_unspool')

#make all && make install && make all restart

Всё.

 

-- 
SY
Nikolai





Подробная информация о списке рассылки exim-conf