[exim-conf] drwebd support in exiscan
Victor Ustugov
victor на corvax.kiev.ua
Сб Авг 21 09:33:14 EEST 2004
Victor Ustugov wrote:
>> если у кого-то работает drwebd 4.31.x и при этом работа с ним
>> производится через exim+exiscan, быстренько прикручивайте второй
>> антивирус. вчера мы с asm'ом таки пришли к общему мнению, что API
>> drwebd при перехоже к 4.31.x (или вообще 4.3x?) изменили и теперь
>> поддержка drwebd в exiscan'е не работоспособна на некоторых вирусах
>> (экземпляры таковых уже имеются, успешно пойманные свзкой sendmail +
>> drweb-smf + все тот же drwebd 4.31.x).
>>
>> автором патча для exiscan является asm, но он вчера вечером укатил в
>> отпуск. так что 8 дней все будет в таком же зависшем состоянии. самому
>> разбираться в изменениях API drwebd и переделывать патч нет ни
>> малейшего желания.
>
> патч для exim 4.41 и exiscan-acl 4.41-24:
> http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.41-24-drwebd-mail/patch-src::drwebd-mail.patch
>
> он же должен быть совместим с более старыми версиями exiscan-acl вплоть
> до 4.32-17
>
> патч для exim 4.41 и exiscan-acl 4.41-25:
> http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.41-25-drwebd-mail/patch-src::drwebd-mail.patch
>
> exim.spec для exim-4.41 с exiscan-acl 4.41-24 из состава Fedora
> development (rawhide) буду рихтовать уже утром...
итак, вот полная картина по патчам:
exim-4.41-1; exiscan-acl-4.41-24; Fedora/RedHat:
http://bsd.falbi.kiev.ua/exim-patches-redhat/exim-4.41-1/SPECS/exim.spec
http://bsd.falbi.kiev.ua/exim-patches-redhat/exim-4.41-1/SOURCES/patch-src::drwebd-mail.patch
http://bsd.falbi.kiev.ua/exim-patches-redhat/exim-4.41-1/SOURCES/patch-src::malware.c
http://bsd.falbi.kiev.ua/exim-patches-redhat/exim-4.41-1/SOURCES/patch-src::reject_message
http://bsd.falbi.kiev.ua/exim-patches-redhat/exim-4.41-1/SOURCES/patch-src::x-envelope-SA.patch
те, кто не хоче/не может перейти на 4.41-1, забирайте
patch-src::drwebd-mail.patch и правьте exim.spec самостоятельно.
как уже отмечалось, patch-src::drwebd-mail.patch должен быть
работоспособен на старых exiscan-acls вплоть до 4.32-17
exim-4.41+24; exiscan-acl-4.41-24; FreeBSD:
http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.41-24-drwebd-mail/patch-src::drwebd-mail.patch
http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.32-17-malware/patch-src::malware.c
http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.41-24-fakereject/patch-src::reject_message
http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.34-21-SA-X-Envelope/patch-src::x-envelope-SA.patch
из /usr/ports/mail/exim/files необходимо удалить:
patch-src::dns_enable_underscore.patch
для пользователей exiscan-acl-4.32-17 - exiscan-acl-4.34-22 можно просто
использовать патч для exiscan-acl-4.41-24.
пользователям exiscan-acl-4.40-23 следует в срочном порядке обновить exim
exim-4.41+25; exiscan-acl-4.41-25; FreeBSD:
http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.41-25-drwebd-mail/patch-src::drwebd-mail.patch
http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.41-24-fakereject/patch-src::reject_message
http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.34-21-SA-X-Envelope/patch-src::x-envelope-SA.patch
из /usr/ports/mail/exim/files необходимо удалить:
patch-src::dns_enable_underscore.patch
patch-src::malware.c
прошу обратить внимание на необходимость конфигурировать работу с
антивирусными демона с использованием нового механизма настроек. старые
переменные лучше принудительно отключить:
define(`confUSE_CLAMAV', `NO')dnl
define(`confUSE_DRWEB', `NO')dnl
define(`confUSE_ANTIVIRUSES', `NO')dnl
также прошу обратить внимание на то, что при синхронизации gmake sync
необходимо выполнить два раза. причем выполнять надо не
gmake sync sync
а
gmake sync && gmake sync
или
gmake sync
gmake sync
это связано с тем, что при первом gmake sync вы получите Makefile с
обновленным списком синхронизируемых каталогов, а при втором запуске
gmake sync будет синхронизирован каталог hacks
в будущем файлы drweb.m4, clamav.m4 и antivirus.m4 будут удалены из
каталога features и работа с антивирусами будет возможна только через
hacks/antivirus.m4, как описано в треде "new antivir settings"
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694 CRV2-RIPE, CRV-UANIC
Подробная информация о списке рассылки exim-conf