Spamd is not running on your system..

NukLeoN

Verified User
Joined
Apr 10, 2005
Messages
7
I installed SpamAssassin from FreeBSD ports.
He is working!

Code:
[nukleon@wwh] /# ps -aux | grep spamd
root     82051  0,0  1,0 21592 20868  ??  Ss    6:52     0:00,70 /usr/local/bin/spamd -d -c -m 5
root     82052  0,0  1,1 23724 22872  ??  I     6:52     0:01,30 spamd child (suidperl)
root     82053  0,0  1,0 21592 20868  ??  I     6:52     0:00,00 spamd child (suidperl)
root     84760  0,0  0,0  1540   904  p1  R+    7:09     0:00,00 grep --colour=always spamd

But.. DirectAdmin don't see, that SpamAssassin is installed and suggests me to study this page and to put as there is specified. But it doesn't help!

On what attributes DA determines, whether that the SpamAssassin is installed or not?
 
Hello,

It checks for a running process named "spamd".

Try starting up spamd like:

cd /usr/local/bin
./spamd -d -c -m 5

instead of the absolute path.

On FreeBSD, DA will check for any running process named "perl" (as it reports perl instead of spamd on some boxes).

John
 
On FreeBSD, DA will check for any running process named "perl" (as it reports perl instead of spamd on some boxes).

Well, in my server, which OS - FreeBSD, the name of spamd child named by "suidperl".

I changed absolute path from /usr/local/bin/suidperl to /usr/local/bin/perl and it DA has seen it. On the future it is necessary to mean what to catch it is not necessary a current on process "perl", but also on "suidperl", and it is better on pid ot this spamd.

Thanks.
 
Back
Top