Обсуждение статьи тематического каталога: Краткое пособие по установке из Freebsd Ports sendmail+drweb. (mail sendmail filter virus freebsd)Ссылка на текст статьи: http://www.opennet.me/base/net/sendmail_drweb.txt.html
Можно сделать свой локальный сервер обновления баз Dr.Web надо малость подправить update.pl и всеdiff не пишу, так по шагам
1. Создать каталог /home/www/data/drweb или другой, где будут лежать файлы обновления доступные через http
2. В начале файла добавить:
my $lstpath = "/var/drweb/bases"; путь к базам
my $updatepath = "/home/www/data/drweb"; путь к файлам обновления3. Закоментировать строку
# open FH, "$fetch - $url |" or next;
и после нее добавить
system("$fetch $lstpath $url");
open FH,"<$lstpath/drweb32.lst" or next;4. Далее после
kill 'HUP', $pid;
добавить:
system("grep -v -e '^-drw\\|\\[---\\]\\|txt\\|427' $lstpath/drweb32.lst | sed 's/+drw42805.vdb, 5D6CE3B/+drw42805.vdb, 177E014A/' > $updatepath/drweb32.lst");
system("cp $lstpath/*.vdb $updatepath");5. Этот update.pl Запускать по cron'у не реже чем раз в %D
Не влезло все в одно добавляю в следующее :)
5. Этот update.pl Запускать по cron'у не реже чем раз в сутки, у меня вообще каждый час6. Win клиент настраивается просто, выбрать меню "Настройки\Изменить настройки",вкладка "Обновление" в поле "Адрес сервера обновления" пишем http://"ВашWWW"/drweb
Все можно обновляться.
Если что малость не правильно написал - не ругайте, лучше поправьте
SysAnd
После запуска sendmail, выдается сообщение, что
нет такого файла в строке:
InputMailFilter=drweb-filter
Соответственно фильтр не прикручен.
Подскажите, как избавиться от этого?
Пипол Все роботает.
При сборке из сорцов МИЛТЕР уже включен.