Thanks Mike. However, I'm getting the same warnings for a majority of the .cf files in /var/lib/spamassassin/3.002004 and /etc/mail/spamassassin, not just the two files referenced in my original e-mail.
Rod On Tue, Apr 1, 2008 at 9:07 PM, Michael Hutchinson <[EMAIL PROTECTED]> wrote: > > > -----Original Message----- > > From: Rod G [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, 2 April 2008 1:26 a.m. > > To: [email protected] > > Subject: spamassassin lint warnings > > > > Hello. I'm running SA 3.2.4. When I run "spamassassin --lint -D" I get > > a bunch of warnings like those below. I'm seeing the same two warnings > > for many of the files in /var/lib/spamassassin/3.002004 and > > /etc/mail/spamassassin. Any ideas on how to fix these? Thanks! > > > > > > [32690] warn: "my" variable $l masks earlier declaration in same scope > > at /var/lib/spamassassin/3.002004/updates_spamassassin_ > > org/72_active.cf, rule __DOS_I_AM_25, line 14. > > [32690] warn: Global symbol "$scoresptr" requires explicit package > > name at /var/lib/spamassassin/3.002004/updates_spamassassin > > _org/20_advance_fee.cf, rule __FRAUD_NRG, line 12. > > Hi There, > > Turns out I pull the same rule updates and these files are included. > (20_advance_fee.cf and 72_active.cf) > I looked through my files, and could not find reference to the errors > you're getting - I wonder if your install of S.A is sane - have you > upgraded S.A recently? > > Then again, I am on version 3.1.7 so that may be why I don't see the > exact same file. > > Perhaps you could try deleting those two files, and re-running sa-update > to pull them down, and then try linting again? > > Cheers, > Mike > > > -- "The Internet is a telephone system that's gotten uppity." - Clifford Stoll
