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.