Exim 4.66 Released

blueice

Verified User
Joined
Jan 18, 2004
Messages
192
Exim version 4.66
-----------------

PH/01 Two more bugs that were introduced by 4.64/PH/07, in addition to the one
fixed by 4.65/MH/01 (is this a record?) are fixed:

(i) An empty string was always treated as zero by the numeric comparison
operators. This behaviour has been restored.

(ii) It is documented that the numeric comparison operators always treat
their arguments as decimal numbers. This was broken in that numbers
starting with 0 were being interpreted as octal.

While fixing these problems I realized that there was another issue that
hadn't been noticed. Values of message_size_limit (both the global option
and the transport option) were treated as octal if they started with 0.
The documentation was vague. These values are now always treated as
decimal, and I will make that clear in the documentation.

****

I hope can have a binary for all distr (redhat, freebsd and debian) soon.
more info at:
http://exim.org/
 
Last edited:
You can try this howto for centos or similar

Thank you !

wget http://exim.org/ftp/exim4/exim-4.66.tar.gz
tar xvzf exim-4.66.tar.gz
cd exim-4.66/Local
wget http://www.directadmin.com/Makefile
perl -pi -e 's/^EXTRALIBS/#EXTRALIBS/' Makefile
cd ..
make
make install
cp -f /usr/sbin/exim-4.66-1 /usr/sbin/exim

type in y to force copy

chmod 4755 /usr/sbin/exim
service exim restart
exim -bV

(should indicate 4.65 version)
if yes you can delete sources

cd ..
rm -rf exim*
rm /usr/sbin/exim-*


Worked on all my servers.
 
Update with Wael's script worked excellent.

If you update, he's already got 4.66 in there.
 
Debian 3.1:

Code:
cd
wget [url]http://files.directadmin.com/services/debian_3.1/da_exim-4.66.deb[/url]
dpkg -i da_exim-4.66.deb
rm -f da_exim-4.66.deb
 
Last edited:
i'm waiting for the 64 bits rpm?

or can anyone help me to convert to 32 bits to the 64 bits edition?
 
i had to use --force because it says it conflicts with the setup rpm and da_exim_4.6 rpm

but after i have done this, it works perfectly
 
Hello im new here.
Today i have tried to update Exim with the update.script.

I think something went wrong, this i my output:


Installation directory is /usr/sbin


*** /usr/local/directadmin/customapache/update/exim-4.66/build-Linux-i386/exim does not exist or is empty
*** Have you built Exim successfully?
*** Exim installation failed ***
make: *** [install] Error 1
cp: cannot stat `/usr/sbin/exim-4.66-1': No such file or directory
chmod: cannot access `/usr/sbin/exim': No such file or directory
Shutting down exim: /etc/init.d/exim: line 40: kill: (3348) - No such process

Starting exim: /etc/init.d/exim: line 30: /usr/sbin/exim: No such file or directory



Exim update done
[root@web update]# /sbin/service exim restart
Shutting down exim: /etc/init.d/exim: line 40: kill: (3348) - No such process

Starting exim: /etc/init.d/exim: line 30: /usr/sbin/exim: No such file or directory

[root@web update]#

I hope someone have a idea to get it back working.
Thanks a lot, Bas


Edit:
I have already tried the options from directadmin knowledge, restore the default config and http://help.directadmin.com/item.php?id=125.

It doesn't work :(

Solved:
yum install db4-devel
 
Last edited:
Back
Top