Exim problems after Spamassassin update

Jensemann

Verified User
Joined
Oct 27, 2004
Messages
18
Location
Hønefoss
Hi!

To make it as short as possible I'll write a list instead of an essay:

* Updated to latest stable exim. Everything worked fine.
* Tried to update from spamassassin 3.0.1 to latest via update.script
* Build turned out fine
* Exim is now totally dead - will not start.
* Version of spamassassin is still 3.0.1 after checkin both spamd and spamc
* Rebuilding exim using rpm downloaded from DA fileserver fixes exim.
* Spamassassin is still 3.0.1
* I then try to build spamassassin again using custombuild 1.2 beta.
* Version is still 3.0.1
* Now exim is still running, but it does handle any mail requests.
* I have not recieved any, but I can connect to check.
* I can not send mail either: 421 Unexpected failure, please try later
* I download the latest exim.pl and exim.conf from DA
* It works now again -- with spamassassin v. 3.0.1

My question is: How can I upgrade to the latest spamassassin without breaking exim? Will downloading the latest exim.* files from DA fix these errors? (I didn't dear to build it again after downloading the files and getting the system back up)
 
* Tried to update from spamassassin 3.0.1 to latest via update.script
* Build turned out fine
* Exim is now totally dead - will not start.
* Version of spamassassin is still 3.0.1 after checkin both spamd and spamc
* Rebuilding exim using rpm downloaded from DA fileserver fixes exim.
* Spamassassin is still 3.0.1
Using your favorite Linux editor such as: pico or vi, edit the file /usr/local/directadmin/scripts/spam.sh and change the SpamAssassin (SA) version to the latest. Then, run the script you just edited, and when completed, run these commands:
killall -9 spamd
/usr/bin/spamd -d -c -m 5
spamassassin -V

NOTE:
SpamAssassin 3.2.x requires Perl v5.8.8.
 
Thanks, mate!
It turnes out that the culprit was Perl 5.8.0. I updated Perl, and now it is running smoothly.

Thanks again!
 
I can't find the spamd file in my system, how can I re-create it again....?

Using your favorite Linux editor such as: pico or vi, edit the file /usr/local/directadmin/scripts/spam.sh and change the SpamAssassin (SA) version to the latest. Then, run the script you just edited, and when completed, run these commands:
killall -9 spamd
/usr/bin/spamd -d -c -m 5
spamassassin -V

NOTE:
SpamAssassin 3.2.x requires Perl v5.8.8.
 
Back
Top