Проблем с антивирус за sendmail

1 отговора 41 прегледа
#1

Проблем с антивирус за sendmail

зна4и на slackware 9.1 съм със sendmail-8.12.10 ... и аз съм се спрял на clamav-0.65 съотетно със clamav-milter който си е вътре.....до тук добре....сендмейла принципно ми работи..ок.....и сега два проблема:

1. при инсталирането на clamav с опцията --enable-milter :
./configure --enable-milter
make
make install

в ридмито на clamav пише че програмата ще се инсталира в /usr/local/sbin/clamav-milter ... отивам в /usr/local sbin но там виждам само clamd* ... няма никав файл или директория clamav-milter ... i syotwetno pri puskaneto na милтера с

/usr/local/sbin/clamav-milter -blo /var/run/clmilter.sock

ми казва No such file or directory.... искам да кажа че съм си направил съответните редакции в /etc/clamav.conf но ето виж кво казва .. 3 пъти преинсталирам clamav но същата работа

2. при компилирането на сендмеил както си пище в ридмито в /devtools/Site/site.config.m4 указвам следното:

APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER')
APPENDDEF(`conf_libmilter_ENVDEF', `-D_FFR_MILTER_ROOT_UNSAFE ')

давам му ./Build -c

после в cf/cf/sendmail.mc добавям

INPUT_MAIL_FILTER(`clmilter', `S=local:/var/run/clmilter.sock, F=, T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `clmilter')

правя си го в cf формат и когато стартирам сендмейл ми излиза:

Warning: Option: InputMailFilters requires Milter support (-DMILTER)
Warning: Option: Milter requires Milter support (-DMILTER)
Warning: Filter usage('X') requires Milter support (-DMILTER)

Ако можеш да кажеш какъв е проблема..... мисля че съм си редактирал и добавил всичко обаче не ще....... направо ще изперкам.....

Мерси много

Отговор
в отговор на fen #2

Re: Проблем с антивирус за sendmail

"Ако можеш да кажеш какъв е проблема..... мисля че съм си редактирал и добавил всичко обаче не ще....... направо ще изперкам....."

Мога
Явно използваш sendmail който си идва като пакет със слака- а в него няма Milter.
Трябва да си дръпнеш sendmail от sendmail.org и да си го build-неш на място

Отговор