Bug 7531

Summary: dspam(-mysql) could not be used with amavisd/postfix
Product: Sisyphus Reporter: Ivan Adzhubey <iadzhubey>
Component: dspam-mysqlAssignee: solo <solo>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P1 CC: alex_sinister, icesik, lex.shen, mike, ns
Version: unstable   
Hardware: all   
OS: Linux   

Description Ivan Adzhubey 2005-08-03 10:49:24 MSD
Неправильные атрибуты файлов, в пакете 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:  
После правки атрибутов руками все работает.
Comment 1 Ivan Fedorov 2005-08-03 10:55:38 MSD
Прошу выслать мне в почту конфиги от amavis, postfix и dspam.
Comment 2 Michael Shigorin 2006-12-17 21:33:54 MSK
re
Comment 3 Michael Shigorin 2010-10-30 13:34:19 MSD
Не знаю насчёт кошмара по имени amavis, а с postfix, как понимаю, работает.
Comment 4 ashen 2010-10-30 19:14:20 MSD
Выдержка из 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 с лишним года назад как исправил ...
Comment 5 Michael Shigorin 2010-10-30 21:20:31 MSD
Чудесно, закрываем :)