On 12/20/2018 5:54 PM, Bill Cole wrote:
> On 20 Dec 2018, at 13:41, Bill Cole wrote:
>
>> This should now be fixed for the next rules update.
>
> And, On 20 Dec 2018, at 17:04, (ignoring an explicit Reply-To header
> in a direct message to me!) Frank Giesecke wrote:
>
>> How can I force the rules update?
>
> You cannot. The "rules update" I referred to is the one that runs
> every night on an Apache infrastructure host, to update the default
> rules channel. The update completes around 03:30 UTC.
>
>> I still get the error on my Debian system.
>
> If you cannot wait 5 more hours and have an updated SVN checkout of
> the 'trunk' code, you can run:
>
>     make clean ; echo |perl Makefile.PL ; make build_rules
>
> That will leave a proper set of rules files in the rules/ directory.
> If you copy rules/72_active.cf to your local site-wide rules directory
> (probably  /var/lib/spamassassin/3.004002/updates_spamassassin_org/)
> you will fix the worst effects of last night's broken update.
>
> We've had a few occurrences of essentially the same problem (a bad
> rules package due to an ignored lint failure in a nightly update) over
> the past few years. In addition to correcting the problematic rule I
> have also fixed the script which intentionally (!) masked the lint
> failure and allowed the broken rules package to be built and distributed.
>
The file shouldn't get installed though because sa-update checks the
lint, doesn't it?

-- 
Kevin A. McGrail
VP Fundraising, Apache Software Foundation
Chair Emeritus Apache SpamAssassin Project
https://www.linkedin.com/in/kmcgrail - 703.798.0171

Reply via email to