Exim 4.67 Released

mmx

Verified User
Joined
May 8, 2005
Messages
130
Location
Montreal, QC
Download Exim 4.67. Here's the changelog and new stuff.

For FreeBSD 5.x/6.x users, update Exim as follows (when the file is available from DA):

# cp /etc/exim.conf /etc/exim.conf.bak
# fetch http://files.directadmin.com/services/freebsd5.1/da_exim-4.67-1.tgz
# pkg_delete exim-4.xx-x
# pkg_add da_exim-4.67-1.tgz

Note: If you have Dovecot, you may need to apply some patches on your exim.conf file after the update.

Restart Exim through DA control panel or from the command prompt as so:

# /usr/local/etc/rc.d/exim restart
 
He's talking about:
Code:
cd /usr/local/directadmin/customapache
patch -p0 < exim.conf.dovecot.patch
 
Update failed for me on RHE3 server. It won't build. It fails while trying to link to TLS.

awk '{ print ($1+1) }' cnumber.h > cnumber.temp
rm -f cnumber.h; mv cnumber.temp cnumber.h
gcc version.c
rm -f exim
gcc -o exim
tls.o(.text+0x4c8): In function `tls_init':
: undefined reference to `SSL_CTX_set_info_callback'
collect2: ld returned 1 exit status
make[1]: *** [exim] Error 1
make[1]: Leaving directory `/usr/src/redhat/SOURCES/da_exim-4.67/build-Linux-i386'
make: *** [go] Error 2


Does anyone know why this is happening?
 
Last edited:
Hello,

I'm currently running Exim 4.66 on CentOS 4.4 and am trying to upgrade to Exim 4.67. I used the following commands to upgrade using the source RPM:

Code:
# cd /usr/src/redhat/SRPMS
# wget [URL="http://files.directadmin.com/services/da_exim-4.67-1.src.rpm"][COLOR=#0000ff]http://files.directadmin.com/services/da_exim-4.67-1.src.rpm[/COLOR][/URL]
# rpmbuild --rebuild da_exim-4.67-1.src.rpm
# rpm -Uvh /usr/src/redhat/RPMS/i386/da_exim-4.67-1.i386.rpm

When I execute the last command, I'm presented with the following:

Code:
Preparing...                ###########################################
[100%]
        file /etc/aliases from install of da_exim-4.67-1 conflicts with
file from package setup-2.5.37-1.3

Am I doing something wrong? Also, how can you check the Exim version?
 
Hi Jlandes,

You need to use the option --force at the rpm -Uvh. For example:

rpm -Uvh --force --nodeps /usr/src/redhat/RPMS/i386/da_exim-4.67-1.i386.rpm

If you want to know which version of Exim you have just log in to DirectAdmin and take a look at the "System information" in the admin panel.

Hope this helps.

Dennis
 
Back
Top