amavis+clam+postfix (ну не понимают они друг друга)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
unreal
Сообщения: 30

amavis+clam+postfix

Сообщение unreal »

Система SUSE 10.1
Не могу никак подружить amavis+clam+postfix
после установки КЛАМА и включения через YAST "Доступно сканирование вирусов (AMaViS)" - АМАВИС начал в логах ругаться:
amavis[14575]: (14575-01) WARN: all primary virus scanners failed, considering backups
это сообщение перестало появляться в логах после того как раскоментировал строки касающиеся КЛАМА в файле amavisd.conf

теперь ругается постфикс :
postfix/smtpd[16334]: fatal: open lock file pid/inet.localhost:10025: cannot create file exclusively: Op
eration not permitted

и почта при этом уходит в никуда... тоесть она отправляется но до получателя не доходит..

если отключить через YAST "Доступно сканирование вирусов (AMaViS)" то почта снова начинает нормально работать... ессно без проверки на вирусы

может кто-то подсказать в чем дело?
Спасибо сказали:
Аватара пользователя
unreal
Сообщения: 30

Re: amavis+clam+postfix

Сообщение unreal »

неужели все настолько плохо?
Спасибо сказали:
Аватара пользователя
nekvit
Сообщения: 52
ОС: openSuSE 9-11 SLES Ubuntu 8.x

Re: amavis+clam+postfix

Сообщение nekvit »

unreal писал(а):
07.07.2006 15:22
Система SUSE 10.1
Не могу никак подружить amavis+clam+postfix

Ничего редактировать не надо...
Процедура такова (только что поставил):
1. Через YaST поставил postfix (без галки amavis). Проверил - работатет...
2. В YaST поставил галку amavis. Запустил его вручную, с консоли, с ключем debug. При запуске он начал матерится, что не один сканер не найден (он их подразделяет на первичные и вторичные (самый первичный стоит Каспер :))). Проверил отправку - по консоли с запученным демоном amavis - побежали строчки! Работает, НО письма - в некуда :)
3. Пришлось скачать сам clam (к нему еще DB и понянуло еще библиотеку gmp). Установил. Перезапустил amavis --- о чудо, одним из последних сканеров :) нашел (при старте) clam. Пробуем отправить почту - в консоли орет, что старые базы (блин)!
4. Говорим freshclam - обновляем базы. Если нужно использовать прокси, пропишите его в freshclam.conf

Все, после этих манипуляций все заработало как надо (помоему даже письма пропавшие дошли :))...
Спасибо сказали: