On Fri, Feb 29, 2008 at 09:40:24AM -0000, Arthur Dent wrote: > > 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. > > OK Sorry - My lack of understanding of exactly what the error(s) means > meant that I made a poor stab at explaining it. > > The error message says: "score undef for rule ...." which I take to mean > that there is to score assigned to this particular rule. Is that correct? ^^ that there is *no* score assigned... (sorry!) > So my question was - if that's what it means - "Why is there no score for > these rules?" I have not tinkered with anything (that I know of). I have > never seen this error before. And I guess, because I was searching for a > solution, "should I be assigning scores manually?..." > > > > >> 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"? > > Yup... > > > > > Have you recently attempted an upgrade of SpamAssassin? > > Nope... > > > Daryl > > > > > >> > >> Or have I misunderstood something? > >> > >> Thanks... > >> > >> Mark > >> > > Any suggestions gratefully received! > > 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). > >>> > >>> > >>> > > > > > >
pgpTGb2vwTgPl.pgp
Description: PGP signature