On Fri, 21 Nov 2003, Gorm Jensen wrote:

> I run sa-learn as root using SA 2.55 and 2.6 on two redhat systems.
> Both systems run spamd and call spamc from procmail with -u user1 (or
> user2).  Because there are only two users, each system has a common
> bayes database with file access permitted to both users.
>
> Occasionally, I have discovered that the ownership of one of the bayes
> files has been changed from spamd.spamd to root.root.  This change
> renders my bayes database unreachable because I run spamd as user
> "spamd".
>
> I can't find a workaround in the docs.  Is there one, or do I have to
> change the ownership somehow?

Revisiting your message, you say: "I run sa-learn as root"
So you may be doing it to yourself.

When you run sa-learn it rebuilds the database as part of its operation
unless you add the option "--no-rebuild". Sometimes when rebuilding
the database it creates a new bayes_toks file rather than just updating
the existing one. If that happens when you (root) are running it, the
new file is owned by root.

So I see a few possible workarounds:
1) always run sa-learn as "spamd" not root
2) always give sa-learn the --no-rebuild option and let spamd do the
   rebuild
3) always check the bayes file ownership after a sa-learn run.

Dave

-- 
Dave Funk                                  University of Iowa
<dbfunk (at) engineering.uiowa.edu>        College of Engineering
319/335-5751   FAX: 319/384-0549           1256 Seamans Center
Sys_admin/Postmaster/cell_admin            Iowa City, IA 52242-1527
#include <std_disclaimer.h>
Better is not better, 'standard' is better. B{



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to