On 12/2/2015 5:32 AM, RW wrote:
On Tue, 1 Dec 2015 17:38:26 -0800 (PST)
John Hardin wrote:
On Wed, 2 Dec 2015, RW wrote:
On Tue, 1 Dec 2015 14:57:14 -0800 (PST)
John Hardin wrote:
I don't think this is a problem in base SA, it sounds more like a
problem in the packaging addon code provided by RH/Centos.
It does sound like that might have been exposed by a SA regression:
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=4941
...indicates that sa-update *is* deleting good rules if the Internet
is inaccessible, so there seems to be two issues here: a bug in
sa-update that deletes good rules,
The rules aren't being deleted. What the OP reported is that the
sa-update failure leaves behind an empty 3.004001 directory which
overrides rules installed from package.
It's not clear whether it's a regression or a corner case that was
missed when bug 4941 was fixed, but if the OP is right that it came in
with the linked commit, then it sounds like a regression.
Overall, I'm very unclear of the issue. sa-update not working when not
on the internet is expected behavior. sa-update having a dependency to
run based on spamd/amavisd sounds like an implementation concern. sa
not working without rules which must be manually installed without
sa-update is also expected outcome.
Regards,
KAM