You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Odhiambo Washington <wa...@wananchi.com> on 2004/02/24 10:45:44 UTC

SA and Bayes

Hello spam-haters,

A small thing eludes me here... I have trained SA and I am now using
bayes, but once in a while, I see errors like:

Feb 18 19:04:46 ns2 spamd[58747]: cannot write to /etc/mail/spamassassin/bayes_journal, Bayes db update ignored 
Feb 18 19:04:46 ns2 spamd[58747]: cannot write to /etc/mail/spamassassin/bayes_journal, Bayes db update ignored

I am starting spamd with "-d -a -c"

The files in /etc/mail/spamassassin/ are owned by nobody, but somehow I
find that the file bayes_journal has changed ownership to another user
other than nobody!
I believe this is because I do spam filtering at two levels, and which
is what could be my undoing. All messages are passed through SA at smtp
time via exiscan and anything scoring above 9 is rejected at that time.
At a different level, I have some users who would rather be notified if
they received any spam, so I call procmail from a special-purpose router
to look at the messages destined for these people and if they are spam
(score above the threshold in local.cf) then the mail is saved in a
quarantine directory and some scripts run to inform the user, and even
give them the ability to retrieve the e-mail if it happens to be a FP.
I am thinking that at some point in the scanning process for these
users, SA does SUID to the user and thus changes the ownership of
bayes_journal to that user. What I fail to discover is why the ownership
then remains unchanged further.

I'm sure running SA with -u root is not an option as it doesn't seem to
work and neither do I like running anything as root!

Any ideas why this happens? I have pulled enough hair from my head about
this. I am running on FreeBSD.

How do others who use bayes in a fairly large (isp) environment start
spamd (with what arguemnts) and what is their config like?

I'd really love to use the bayesian classifier...


TIA

        cheers
       - wash 
+----------------------------------+-----------------------------------------+
Odhiambo Washington                     . WANANCHI ONLINE LTD (Nairobi, KE)  |
<wash at wananchi dot com>              . 1ere Etage, Loita Hse, Loita St.,  |
GSM: (+254) 722 743 223                 . # 10286, 00100 NAIROBI             |
GSM: (+254) 733 744 121                 . (+254) 020 313 985 - 9             |
+---------------------------------+------------------------------------------+
"Oh My God! They killed init! You Bastards!"  
						 --from a /. post

----- End forwarded message -----

-Wash

http://www.netmeister.org/news/learn2quote.html

--
+======================================================================+
    |\      _,,,---,,_     | Odhiambo Washington    <wa...@wananchi.com>
Zzz /,`.-'`'    -.  ;-;;,_ | Wananchi Online Ltd.   www.wananchi.com
   |,4-  ) )-,_. ,\ (  `'-'| Tel: +254 20 313985-9  +254 20 313922
  '---''(_/--'  `-'\_)     | GSM: +254 722 743223   +254 733 744121
+======================================================================+
What does "it" mean in the sentence "What time is it?"?