On Tue, 2010-03-16 at 17:19 +0100, Mark Martinec wrote:
> Rules are now consistent between tar and net.
>
> A diff between 3.003001 and 3.004000 rules (as resulting
> from running sa-update with each version) shows:
>
> Only in 3.003001/updates_spamassassin_org: 72_scores.cf
> --- 3.003001/updates_spamassassin_org.cf 2010-03-16 17:07:00.000000000
> +0100
> +++ 3.004000/updates_spamassassin_org.cf 2010-03-16 17:05:29.000000000
> +0100
> @@ -50,3 +50,2 @@
> include updates_spamassassin_org/72_active.cf
> -include updates_spamassassin_org/72_scores.cf
> include updates_spamassassin_org/local.cf
>
> (i.e. 3.004000 is not using nor including 72_scores.cf,
> the 3.003001 has it and includes it, good)
Argh! So 72_scores.cf is back this time. Didn't check it, since your
last net/tar diff showed it isn't supposed to exist.
> Haven't investigated Günther's concerns.
Most of the missing regular rules are in 72_scores.cf. Really no score
defined for the following rules.
AWL
DATE_DOTS
NSL_ORIG_FROM_41
So that's down to two! No change for the 65 T_ testing rules, though.
--
char *t="\10pse\0r\0dtu...@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}