Неправильные атрибуты файлов, в пакете dspam/dspam-mysql все принадлежит root, а постфикс и амавис у нас в группе mail. В результате из-под амависа dspam не запускается, а также не может прочитать свой конфигурационный файл и писать в /var/lib/dspam/. Надо менять группу на mail и ставить sgid на экзешники. Steps to Reproduce: 1. Установить и сконфигурировать amavisd-new 2. Установить и сконфигурировать dspam/dspam-mysql 3. Сконфигурировать postfix в связке с amavisd 4. Запустить всю эту байду 5. Читать /var/log/maillog на предмет ругани по ключевому слову dspam 6. Изначально amavisd будет ругаться, что вообще dspam в упор не видит, по мере исправления атрибутов - увидит, но не сможет запустить, потом запустит, но dspam не сможет прочитать свой конфиг... ну и так далее, пока все атрибуты не исправить руками. Actual Results: Пример из /var/log/maillog, это после обновления, слетели только атрибуты на экзешнике dspam-mysql: Aug 3 09:48:33 protein amavis[15472]: (04038-04) run_command: child process [15472]: Failed to exec /usr/bin/dspam --stdout --deliver=spam,innocent --mode=tum --feature=chained,noise --enable-signature-headers --user mail: Permission denie d at /usr/sbin/amavisd line 1885, <GEN5> line 985.\n Aug 3 09:48:33 protein amavis[4038]: (04038-04) WARN: DSPAM problem, exit 1, re sult= Expected Results: После правки атрибутов руками все работает.
Прошу выслать мне в почту конфиги от amavis, postfix и dspam.
re
Не знаю насчёт кошмара по имени amavis, а с postfix, как понимаю, работает.
Выдержка из changelog'а: 30 августа 2007 Alexey Shentzev <ashen at altlinux.ru> 3.8.0-alt1.4 closed bugs #12112, #11228, #11243, #7531 of https: // bugzilla.altlinux.org/ 3 с лишним года назад как исправил ...
Чудесно, закрываем :)