1. Установите пакеты drweb-4.27c-linux.i386.rpm drweb-postfix-4.27c-linux.i386.rpm 2. Просмотрите файл /etc/drweb/drweb32.ini и при необходимости исправьте пути к ключевым файлам и антивирусным базам. По умолчанию, все значения параметров, содержащиеся в этом файле достаточны для корректной работы демона. 3. Создайте локального пользователя drweb запрещенным логином в систему и отсутствующем шеллом. 4. Запустите демона командой service drwebd start и удостоверьтесь что: - демон запущен (команда 'ps -ax | grep drwebd') - демон прослушивает 3000 порт локального хоста (команда 'netstat -l --inet -p | grep 3000') - демон подключил антивирусные базы, об этом будет сказано в /var/log/messages. 5. Внимательно ознакомьтесь с документами: /opt/drweb/doc/postfix/* 6. Внесите следующие изменения в файл /etc/drweb/drweb_postfix.conf В строке: FilterMail = DrWeb-DAEMON@your.domain.com заментие имя домена на реально существующее, в соответствиями с вашими потребностями. Замените строку: Quarantine = /usr/local/drweb/infected на: Quarantine = /var/spool/drweb/infected В каталоге /var/spool/drweb/infected будут сохраняться зараженные вирусами почтовые сообщения. Замените строку: Spool = /opt/drweb/spool на: Spool = /var/spool/drweb/spool В каталоге /var/spool/drweb/spool drweb-postfix будет создавать временные файлы для передачи на проверку в drwebd. При нормальной работе при небольшой нагрузке на сервер этот каталог как правило должен быть пустым. Замените строку: Submitter = /usr/libexec/postfix/postfix на: Submitter = /usr/sbin/sendmail Это путь к транспортной утилите для отсылки извещений. 7. Создайте каталоги: /var/spool/drweb с правами (root.root 0755) /var/spool/drweb/infected с правами (drweb.drweb 0700) /var/spool/drweb/spool с правами (drweb.drweb 0700) файл: /etc/drweb/users.conf с пустым содержанием и правами root.root 0644 8. Отредактируйте файл /etc/postfix/master.cf Замените строку: smtp inet n - y - - smtpd строкой: smtp inet n - y - 16 smtpd -o content_filter=filter:dummy в данном случае цифра 16 соответствует значению параметра MaxChildren = 16 файла /etc/drweb/drweb32.ini, который прописан по умолчанию. Вы можете изменить это значение, но желательно, что бы в обоих файлах оно было одинаковым. В конец файла допишите две строки: filter unix - n n - - pipe flags=R user=drweb argv=/opt/drweb/drweb-postfix -f ${sender} -- ${recipient} 9. Перезапустите postfix командой service postfix restart