Hi,

SpamAssassin version 3.1.0 running on Perl version 5.8.0
With Exim 4.43

I upgraded my SA to 3.1 recently and am having trouble with the 
bayes_path. My local.cf had the full path to my bayes as 
/usr/exim/.spamassassin. I had received a couple of warnings about 
this when I ran lint so changed the path to /usr/exim/spamassassin. 
Lint accepted this even though I hadn't got round to moving the 
directory. As I tested SA I notices in the logs:

error: mkdir /.spamassassin: Permission denied at 
/usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin.pm line 1467
error: locker: safe_lock: cannot create tmp lockfile /.spamassassin
...snip

So I created the directory path /usr/exim/spamassassin and copied 
the files into it, ran lint and got 
warn: config: SpamAssassin failed to parse line, 
"/usr/exim/spamassassin" is not valid for "bayes_path". 

Is it not possible to give a full path for bayes?

I have read somewhere that the best value for the bayes_path is 
~/.spamassassin. I am not sure how this would translate on my 
system. Is this $HOME/.spamassassin? 

Thanx.
Dp.

Reply via email to