bayes fails learning, but only sometimes
Scott Silva
ssilva at SGVWATER.COM
Thu Dec 1 23:50:08 GMT 2005
[ The following text is in the "ISO-8859-1" character set. ]
[ Your display is set for the "US-ASCII" character set. ]
[ Some characters may be displayed incorrectly. ]
IT Dept spake the following on 12/1/2005 3:30 PM:
> Glenn Steen wrote:
>
>> (Smacks fo4rhead) Of course! I should have seen that too.
>> Let me guess that the bayes_path is set to something like
>> "/etc/MailScanner/bayes/"? It should be "/etc/MailScanner/bayes/bayes"
>> (not a typo, the last "bayes" is part of the filename(s) created). Oh
>> well. Now that it's been eloquently pointed out by Kai, it's so very
>> obvious:-).
>>
>>
> Glenn,
>
> You are exactly right. It was set to "/etc/MailScanner/bayes/" instead
> of "/etc/MailScanner/bayes/bayes". I've changed it now, and followed
> Kai's instructions also.
>
> Now when I try to get the system to learn spam, I get the following
> error message:
>
> SA Learn: error code 13 returned from sa-learn: bayes: lock: 14827
> cannot create lockfile /etc/MailScanner/bayes/bayes.mutex: Permission
> denied bayes: lock: 14827 cannot create lockfile
> /etc/MailScanner/bayes/bayes.mutex: Permission denied bayes
> expire_old_tokens: lock: 14827 cannot create lockfile
> /etc/MailScanner/bayes/bayes.mutex: Permission denied lock: 14827 cannot
> create lockfile /etc/MailScanner/bayes/bayes.mutex: Permission denied
> Learned from 0 message(s) (1 message(s) examined).
>
> The dir looks like so:
>
> # ls -la
> total 59688
> drwxrwxrwt 3 root apache 8192 Dec 1 15:29 .
> drwxr-xr-x 7 root root 4096 Dec 1 15:13 ..
> -rw-rw-rw- 1 root root 864 Dec 1 15:29 bayes_journal
> -rw------- 1 root root 12 Dec 1 15:29 bayes.mutex
> -rwxrwxrwt 1 root apache 82612224 Dec 1 15:29 bayes_seen
> -rw-rw---- 1 root apache 2781184 Dec 1 15:29 bayes_toks
> -rwxrwxrwt 1 root apache 1338 Dec 1 15:14 .mutex
>
> Not sure what to do next.
>
> Chris
>
Your moving and renaming as root took possession of the files. Fix the
ownership of the files back to root:apache and chmod bayes.mutex to g+rw
--
/-----------------------\ |~~\_____/~~\__ |
| MailScanner; The best |___________ \N1____====== )-+
| protection on the net!| ~~~|/~~ |
\-----------------------/ ()
------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the Wiki (http://wiki.mailscanner.info/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
Support MailScanner development - buy the book off the website!
More information about the MailScanner
mailing list