You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by "L. A." <pc...@ya.ru> on 2007/11/27 15:18:19 UTC

locating spamassasin db? (in case different branches)

hi
Checked on mandriva 2008 and 2007.
i'am using spamassasin via supervise that start it like this: 
exec spamd -x -u spamuser -s stderr 2>&1 
After it in case 3.1.x brach: /home/spamuser/.spamassassin i saw auto-whitelist and bayes_* - all looks good. 
When i upgrade to latest 3.2.3, it starts write into /root/.spamassassin with owner root as i see.

Processes looks like same:

from machine with 3.1 branch:

root      2482  0.0  0.0   1424   304 ?        S    Aug27   0:00 supervise spamd
root      2505  0.0  0.6  23992 22160 ?        S    Aug27   0:29 /usr/bin/perl5.8.8 -T -w /usr/bin/spamd -x -u spamuser -s stderr

spamuser 31795  0.3  0.7  26936 24852 ?        S    15:33   0:03 spamd child
spamuser  3327  3.1  0.7  27360 25320 ?        S    15:45   0:04 spamd child


from machine with 3.2.3:

root      6512  0.0  0.1   1424   296 pts/0    S    15:39   0:00 supervise spamd
root      6520  3.1 10.4  28872 25856 pts/0    S    15:39   0:14 /usr/bin/perl5.8.8 -T -w /usr/bin/spamd -x -u spamuser -s stderr

spamuser  6658  0.3 10.0  29396 24996 pts/0    S    15:40   0:01 spamd child
spamuser  6659  0.0  9.7  28872 24036 pts/0    S    15:40   0:00 spamd child

So question is why (bug or not)?
And what can i do if i want 3.2.x start write in the same place (and with the same user rights) like 3.1.x?