SA, bayes, BerkeleyDB

Julian Field mailscanner at ecs.soton.ac.uk
Wed Mar 26 17:47:44 GMT 2003


I was generating DB output by doing
         sa-learn -D 1 --rebuild
and it was saying the nspam and nham were 0.

Maybe your Solaris version didn't have the same problem my Solaris did?

At 16:24 26/03/2003, you wrote:
>Julian,
>    I'm on Solaris 8, db 4.1.  My /.spamassassin directory looks like thus:
>
>-rw-r--r--   1 root     daemon      1714 Mar 26 11:15 bayes_msgcount
>-rw-r--r--   1 root     daemon     24576 Mar 26 11:15 bayes_seen
>-rw-r--r--   1 root     daemon    671744 Mar 26 11:15 bayes_toks
>
>(BTW, defining auto_whitelist_path in the MailScanner spam.assassin.prefs.conf
>file has no effect on where the .spamassassin dir goes, still into
>the root directory).
>
>When I do "check_bayes_db -db /.spamassassin/bayes | more"
>I get:
>
>0.000        0        0        0  non-token data: db format = on-the-fly
>probs,
>expiry, scan-counting
>0.000        0        4        0  non-token data: nspam
>0.000        0      150        0  non-token data: nham
>0.000        0    14387        0  non-token data: ntokens
>0.000        0        0        0  non-token data: oldest age
>0.000        0     1698        0  non-token data: current scan-count
>0.000        0        0        0  non-token data: last expiry scan-count
>0.090        0        2     1542  Sentinel
>0.020        0       11     1698  N:NNNNNNNN
>0.149        0        1     1543  H*m:RCXN13905
>(lots more)
>
> >From staring at the source code to check_bayes_db, this seems to be
>correct behavior, I think.
>
>--- Jeff
>
>On Wed, 26 Mar 2003, Julian Field wrote:
>
> > Date: Wed, 26 Mar 2003 15:44:12 +0000
> > From: Julian Field <mailscanner at ECS.SOTON.AC.UK>
> > Reply-To: MailScanner mailing list <MAILSCANNER at JISCMAIL.AC.UK>
> > To: MAILSCANNER at JISCMAIL.AC.UK
> > Subject: Re: SA, bayes, BerkeleyDB
> >
> > At 15:40 26/03/2003, you wrote:
> > >Julian,
> > >    You commented on the list the other day "you need version 3
> > >of BerkeleyDB installed, beware of version 4".  Why I wonder?
> > >I have 4.1 installed in /usr/local/BerkeleyDB4.1 with a symlink
> > >of /usr/local/BerkeleyDB -> BerkeleyDB4.1.  Things seem to be
> > >working ok with SA, after I changed the "use AnyDBM_file" in
> > >SA.pm to "use DB_file".   The bayes stuff in /.spamassassin is
> > >updating for me...
> >
> > I was using DB4.1 on Solaris, and SpamAssassin wasn't working properly at
> > all. It couldn't even get the nspam and nham counters out of the database
> > files.
> > It may well be okay on Linux.
> > --
> > Julian Field
> > www.MailScanner.info
> > MailScanner thanks transtec Computers for their support
> >

--
Julian Field
www.MailScanner.info
MailScanner thanks transtec Computers for their support



More information about the MailScanner mailing list