Question about SpamAssassin

txn

Verified User
Joined
Jun 4, 2007
Messages
40
Hi guys,

my spam version is :
Code:
[root@server ~]# spamassassin -V
SpamAssassin version 3.2.1
  running on Perl version 5.8.8
Can i upgrade directly from 3.2.1 to 3.2.4 by doing this ?
Code:
cd /usr/local/directadmin/scripts
perl -pi -e 's/VERSION=3.2.1/VERSION=3.2.4/' spam.sh
./spam.sh
Thanks
________
VENTURE
 
Last edited:
Thanks,

I just update and restart exim. After that i log in to the DA to check 'SpamAssassin Setup', it still says this :

Code:
Unable to setup spamassassin

Details

Spamd is not running on your system.
Click Here to learn how to enable it

Then I log in ssh and restart the spam:
Code:
[root@server scripts]# /usr/bin/spamd -d -c -m 5
[29282] warn: server socket setup failed, retry 1: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
[29282] warn: server socket setup failed, retry 2: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
[29282] error: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
spamd: could not create INET socket on 127.0.0.1:783: Address already in use

I checked to see if spamd is running
Code:
[root@server scripts]# ps aux | grep spamd
root     29298  0.0  0.0  60220   732 pts/1    S+   11:43   0:00 grep spamd

Seems there is no spamd running, but how come i can not run this '/usr/bin/spamd -d -c -m 5' ? Thanks
________
HOME MADE VAPORIZER
 
Last edited:
and here is what i have in /etc/exim.conf

Code:
spamcheck_director:
  driver = accept
  condition = "${if and { \
                        {!def:h_X-Spam-Flag:} \
                        {!eq {$received_protocol}{spam-scanned}} \              
                        {!eq {$received_protocol}{local}} \
                        {exists{/home/${lookup{$domain}lsearch{/etc/virtual/domainowners}{$value}}/.spamassassin/user_prefs}} \
                        {exists{/etc/virtual/${domain}/passwd}} \               
                        { \
                        or \
                          { \
                            {!eq {}{${lookup{$local_part}lsearch{/etc/virtual/${domain}/passwd}}}} \
                            {!eq {}{${lookup{$local_part}lsearch{/etc/virtual/${domain}/aliases}}}} \
                            {eq {$local_part} {${lookup{$domain}lsearch{/etc/virtual/domainowners}}}} \
                          } \
                        } \
                } {1}{0}}"
  retry_use_local_part
  transport = spamcheck
  no_verify

Hope that make sense to you. Thanks.
________
EAGLE (AUTOMOBILE)
 
Last edited:
Often is probably a misnomer.

Exim starts spamd when it starts, and stops it when it stops.

Is that often? :D

Jeff
 
Back
Top