From: "Chris Santerre" <[EMAIL PROTECTED]> > >-----Original Message----- > >From: jdow [mailto:[EMAIL PROTECTED] > > > >From: "Chris Santerre" <[EMAIL PROTECTED]> > > > > > >> Are you saying that using spamd/c gives you problems for > >users who have > >> their own local rules? Just curious as to what problem? > >> > >> --Chris > > > >I have not migrated Loren over to the new machine because there is a > >problem HERE with spamd. I set it down to only allow one client to > >make the problem more obvious. > > > >I have local.cf allowing user rules as well as user scores. I have > >my own set of local rules and Loren has his, which he uses while > >testing rules before they become SARE rules. So we each need our > >own cache of personal rules. > > > >The first time I use spamc to scan a message all is just fine. My > >rules and scores trigger properly. > > > >The SECOND time I use spamc (actually the second trip through > >the same spamd when multiple spamd's are running) still sees > >the message triggering on my rules. But every one of my rule's > >scores were arbitrarily set to one rather than the score in my > >.spamassassin/user_prefs file. This drove me nuts finding it. > >No, it drove me over the edge. I was using "language that would > >make a sailor blush". He**, it would even have made a hockey > >player blush and get sent to the showers with an order to wash > >his mouth out with soap. > > > >I am running through postfix and procmail without the postfix > >being in its little jail. (If in its jail how would the procmail > >be able to fire off with MY rules? Maybe that's not a worry. But > >that is another problem. I tested this with "spamc" directly > >"spamc <test_message" and saw the effect that way. So it's not > >in the postfix or procmail part of the chain.) > > OK, that is very interesting. I'm assuming your custom scores are stored in > the same file as your custom rules? > > Only spamc is doing this, correct? spamassassin scores correct? > > Is it every run after the first, or only the second? > > --Chris (Silly questions I know, but getting my head around it.)
That is entirely true. There is only one file, ~/.spamassassin/user_prefs, that contains both the custom rules and custom scores typically as a threesome of rule, description, and score in that order. I've fiddled with test messages to trigger on multiple rules in that file and they all show a score of 1 rather than the designated score on the second and subsequent runs of spamc when spamd is configured -m1. (It appears sporadically with -m5 until all five spamd's have serviced at least one message. Then it's 100% skipping my scores.) If you can duplicate this we can toss a BK bug report into the system. I suspect it may have a relationship to the apparent memory leaks that are only sort of fixed with 3.0.2. {^_^}