Calling dspam from amavisd-new fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
amavisd-new (Debian) |
New
|
Undecided
|
Unassigned | ||
amavisd-new (Ubuntu) |
Triaged
|
Low
|
Unassigned | ||
Bug Description
Binary package hint: amavisd-new
Description: Ubuntu 9.04
Release: 9.04
amavisd-new:
Installiert: 1:2.6.2-2ubuntu2
Kandidat: 1:2.6.2-2ubuntu2
Versions-Tabelle:
*** 1:2.6.2-2ubuntu2 0
500 http://
100 /var/lib/
Expected Result:
Nice and smooth call of dspam
Actual Result:
l amavis[18784]: (18487-01) (!)run_command: child process [18784]: run_command: failed to exec /usr/bin/dspam --debug --stdout --deliver=
amavis[18487]: (18487-01) (!)WARN: DSPAM problem, exit 6, result=
Description:
When amavisd-new calls dspam, it uses arguments which are not supported by dspam.
See discussion on amavisd-user list http://
I attached a patch which removes the unnecessary arguments from the dspam call. Afterwards dspam works fine so far.
tags: | added: patch |
Changed in amavisd-new (Ubuntu): | |
status: | Confirmed → Triaged |
Thanks for the patch. In Lucid there is a note about the correct option to use:
# [ qw(--stdout --classify --deliver= innocent, spam chained, noise
# --mode=tum --tokenizer=
# --user), $daemon_user ],
# # use option --feature instead of --tokenizer with dspam < 3.8.0
# ],
It may be better to provide the correct options according to the dspam version that is used available in the archive.