Здравствуйте, прошу помочь.
FreeBSD 5.4 Postfix + clamav + clamsmtp
в /etc/rc.conf прописал
clamav_clamd_enable="YES"
clamav_freshclam_enable="YES"
clamsmtpd_enable="YES"Так clamsmtpd не стартует.
В /var/log/messages по этому поводу ни чего нет
Пробовал запустить вручную
/usr/local/etc/rc.d/clamsmtpd.sh start
запускается, но в командную строку не возращается пока не прервешь по ctrl+Cвот конфиг clamsmtpd.conf
OutAddress: 10026
MaxConnections: 64
TimeOut: 180
Xclient: off
Listen: 127.0.0.1:10025
ClamAddress: /var/run/clamav/clamd
Header: X-Virus-Scanned: Clamav using ClamSMTP
TempDirectory: /tmp
Bounce: off
Quarantine: off
TransparentProxy: off
User: clamav
clamsmtp какой версии?
clamsmtp-1.5 работает только в debug-режиме, с ключом -d 4.
Ставь clamsmtp-1.4.1 - этот работает.Сам промучался пару дней. На форуме Sourceforge.net тоже есть упоминания об этом баге.
Точно версия clamsmtp-1.5_1
Привык portupgrade -a (теперь надо отвыкать)
Как заставить работать clamsmtp-1.5_1
Пытался
/usr/loca/sbin/clamsmtpd -d 4 -f /usr/local/etc/clamsmtpd.conf тоже не работает все по прежнему.
>Привык portupgrade -a (теперь надо отвыкать)
>Как заставить работать clamsmtp-1.5_1
>Пытался
>/usr/loca/sbin/clamsmtpd -d 4 -f /usr/local/etc/clamsmtpd.conf тоже не работает все по прежнему.
>добавь еще -p /var/run/clamsmtpd.pid
Проверь владельца директории/файлов.Я собирал из исходников, в "свою" директорию, затем делал
#chown -R clamav:clamav /usr/local/clamsmtp1.5 при запуске с -d 4 висел в консоли и исправно работал, демоном работать отказывался - процессом висел в памяти, порт слушал, но не работал. Убивался только kill -s KILL.
Приведи clamsmtpd.conf - может тут чего.
Удалил clamsmtp-1.5_1
Тут есть статья с описание и скриптом для одновременной привязки clamav и SpamAssassin к postfix, решил попробовать его, то что работает он медленней меня не смущает так как пользователь будет не больше 100.