On Wed, 2008-10-15 at 17:55 -0400, Kris Deugau wrote:
> Matt Kettler wrote:
> > You can always do a relative score adjust.. SA supports that you know:
> > 
> > score URIBL_BLACK (1.5)
> > 
> > Will take whatever the existing score is and add 1.5 to it.
> 
> ... but this doesn't work in rule channels pulled in by sa-update.  :(
> 
> (You *can* have "score RULE newvalue" entries in a channel ruleset, but 
> you can't use the score adjustment mechanism as above in a channel ruleset.)

Why would that be?  The configuration order looks exactly as expected.
Site pre files, sys pre files, default rules (sa-update), site rules
(including your local adjustments), user prefs. See the debugging output
below.

  guenther


dbg: config: using "/etc/mail/spamassassin" for site rules pre files
dbg: config: read file /etc/mail/spamassassin/init.pre
dbg: config: read file /etc/mail/spamassassin/v310.pre
dbg: config: read file /etc/mail/spamassassin/v312.pre
dbg: config: read file /etc/mail/spamassassin/v320.pre
dbg: config: using "/var/lib/spamassassin/3.002005" for sys rules pre files
dbg: config: using "/var/lib/spamassassin/3.002005" for default rules dir

dbg: config: read file 
/var/lib/spamassassin/3.002005/updates_spamassassin_org.cf
dbg: config: using "/etc/mail/spamassassin" for site rules dir
dbg: config: read file /etc/mail/spamassassin/foo.cf
[...]
dbg: config: read file /etc/mail/spamassassin/local.cf
[...]

dbg: config: using "/home/guenther/.spamassassin" for user state dir
dbg: config: using "/home/guenther/.spamassassin/user_prefs" for user prefs file
dbg: config: read file /home/guenther/.spamassassin/user_prefs


-- 
char *t="[EMAIL PROTECTED]";
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; }}}

Reply via email to