Steve Downes wrote:
> I'm using spamassassin v 3.03 perl 5.8.4 as supplied with Debian
> stable in conjuction with a postfix-procmail-dovecot setup.

I am also using spamassassin-3.0.3 stock from Debian Sarge.

> It is picking up about 20% of receives spam & the general setup
> (procmail etc) appears to be OK.

Wow.  It is doing much better than that here.  But I have the Bayes
engine running and with training it will adapt to new spam fairly
well.  The stock bayes scores are a little weak / concervative though.
I personally up the BAYES_95 and BAYES_99 scores to 4.5 and 5.0 to
give them some teeth.  That is probably why it is working so much
better for me.

> I am getting error messages in syslog of which the example below is
> typical. I have looked at the locations given in the error messages
> & I'm afraid they are beyond my simple brain. Can anybody give me
> any pointers please?

I am not seeing the errors on my machine that you are seeing.  The
"Use of uninitialized value" in this case looks like DNS data is not
being looked up correctly.  You might want to double check your DNS
capability.  Spamassassin uses the Net::DNS library.  You might want
to check the integrity of that package installation.

  sudo apt-get install debsums
  debsums -a -c libnet-dns-perl

The other errors appear to be related and are probably cascade
failures.

You say things are working though.  Hmm...  Not sure I would want to
do something too drastic in that case.  If you are getting results
then I would probably just keep going.

As far as upgrading to the current spamassassin goes, check out
http://www.backports.org/ for offical backports for Debian.  You can
get SpamAssassin 3.1.3 from there with a minimum of other upgrades.
See the instructions here on how to set that up.

  http://www.backports.org/instructions.html

Personally I follow the instructions listed there which say: "Another
way is to skip the second entry in /etc/apt/preferences and use
apt-get -t sarge-backports install spamasssin which is easier when the
package requires additional backports."  That works best for me.  The
SA upgrade also requires upgrades to libio-zlib-perl,
libio-string-perl, libarchive-tar-perl, and libsocket6-perl.

Do make sure you set up your preferences file for default "pinning"
deactivating things in general.  Otherwise you will destabilize your
system by installing everything.  You probably don't want that.  And
if you do then you probably want "unstable" instead of stable
backports.  :-)

After setting this up and installing a version other than one from
"stable" from there on out any upgrades that become available on
www.backports.org will be offered to you during an "upgrade" because
of the described pinning configuration.  That is generally what you
want.  If 3.1.4 appears there an apt-get upgrade will offer it.

Bob

Reply via email to