On 18/02/2008 7:29 AM, Arthur Dent wrote: > Gentle Bump... > > I thought that the approved place to alter scores was in > /etc/mail/spamassassin/local.cf so I have not gone rooting around trying > to give these rules scores which surely they should have by default?
What exactly do you mean. The two halfs of the sentence make no sense when combined. > Are these new rules? Obsolete rules? Altered rules? Why the sudden > error? I can't remember right now what exactly you have to break to cause these errors. Does your channel file "sare-sa-update-channels.txt", include the channel "updates.spamassassin.org"? Have you recently attempted an upgrade of SpamAssassin? Daryl > > Or have I misunderstood something? > > Thanks... > > Mark > > > On Thu, Feb 14, 2008 at 02:27:40PM -0000, Arthur Dent wrote: >> Hello all, >> >> I run a bog-standard out-of-the-box (Fedora 8) SA (v.3.2.4) installation. >> >> Every night I run: >> sa-update --channelfile /etc/mail/spamassassin/sare-sa-update-channels.txt >> --gpgkey 856AA88A && /sbin/service spamassassin restart >> >> as a cron job. Never been a problem before. But this morning I find this >> in my root email: >> >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line >> 2140. >> Stopping spamd: [ OK ] >> Starting spamd: [ OK ] >> >> >> Has anyone else had this problem? >> What should I do to fix it? >> >> Thanks for any help... >> >> Mark >> >> p.s. >> >> Running SA -D --lint showed no aparent problems (well, there were a couple >> of SARE "undefined dependencies", but I don't think they're relevant to >> this - I'll make that the subjetc of another post in due course). >> >> >>
