Description of problem: The systemd unit file for spampd [1] contains a list of default arguments for spampd. Most of these are related to the way spampd daemonizes (--nodetach, --user=spampd and --group=spampd), which is fine. However there are two configuration options that really are a user's choice, namely --tagall and --local-only. If Fedora wants these two configuration options to be the default, they should be moved to /etc/sysconfig/spampd so that users can easily override them. Please note that Fedora does also include config files for several network-based tests in the default Spamassassin package, like Pyzor [2], which are also separately packaged. All of those tests are disabled by default as a result of this --local-only argument, whith no convenient way of overriding it. [1] /usr/lib/systemd/system/spampd.service [2] /usr/share/spamassassin/25_pyzor.cf Version-Release number of selected component (if applicable): spampd-2.30-17.fc20.noarch
spampd-2.30-18.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/spampd-2.30-18.fc20
It's amazing how quickly these bugs get fixed, thanks a lot. I picked the rpm up from the link mentioned above, installed and tested. Works for me :)
By the way, this may be a separate request, but it concerns the same configuration file /etc/sysconfig/spampd SpamAssassin has a setting for the maximum allowed size of a message that it will scan. It skips bigger messages, for performance reasons and also because bigger messages are usually not spam, but ham with a big attachment. The default for this setting used to be 250kB in the remote past, and has been 500kB for the last 7 years. Spampd however, has its own maxsize option, with a rather peculiar default setting of 64kB. This causes quite some spam to pass unnoticed. For more information, see: http://thread.gmane.org/gmane.mail.spam.spamassassin.general/142682/focus=142696 Anyway, I would suggest to provide a "--maxsize=500" setting in /etc/sysconfig/spampd by default, to bring spampd behaviour in accordance with SpamAssassin.
(In reply to Erik Logtenberg from comment #3) > By the way, this may be a separate request, but it concerns the same > configuration file /etc/sysconfig/spampd > > SpamAssassin has a setting for the maximum allowed size of a message that it > will scan. It skips bigger messages, for performance reasons and also > because bigger messages are usually not spam, but ham with a big attachment. > > The default for this setting used to be 250kB in the remote past, and has > been 500kB for the last 7 years. Spampd however, has its own maxsize option, > with a rather peculiar default setting of 64kB. This causes quite some spam > to pass unnoticed. > > For more information, see: > http://thread.gmane.org/gmane.mail.spam.spamassassin.general/142682/ > focus=142696 > > Anyway, I would suggest to provide a "--maxsize=500" setting in > /etc/sysconfig/spampd by default, to bring spampd behaviour in accordance > with SpamAssassin. Makes sense to me.
Package spampd-2.30-19.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing spampd-2.30-19.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-5575/spampd-2.30-18.fc20 then log in and leave karma (feedback).
spampd-2.30-19.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
Works great, thank you.