exim: update to 4.70

This commit is contained in:
Juergen Daubert 2009-11-16 11:58:40 +01:00
parent 1bdab5ad57
commit 8e52ed1d49
4 changed files with 35 additions and 30 deletions

View File

@ -6,15 +6,15 @@ drwxr-xr-x root/root etc/rc.d/
-rwxr-xr-x root/root etc/rc.d/exim
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
lrwxrwxrwx root/root usr/bin/mailq -> ../sbin/exim-4.69-1
lrwxrwxrwx root/root usr/bin/mailq -> ../sbin/exim-4.70-1
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man8/
-rw-r--r-- root/root usr/man/man8/exim.8.gz
drwxr-xr-x root/root usr/sbin/
-rwxr-xr-x root/root usr/sbin/exicyclog
-rwxr-xr-x root/root usr/sbin/exigrep
lrwxrwxrwx root/root usr/sbin/exim -> exim-4.69-1
-rwsr-xr-x root/root usr/sbin/exim-4.69-1
lrwxrwxrwx root/root usr/sbin/exim -> exim-4.70-1
-rwsr-xr-x root/root usr/sbin/exim-4.70-1
-rwxr-xr-x root/root usr/sbin/exim_checkaccess
-rwxr-xr-x root/root usr/sbin/exim_dbmbuild
-rwxr-xr-x root/root usr/sbin/exim_dumpdb
@ -27,7 +27,7 @@ lrwxrwxrwx root/root usr/sbin/exim -> exim-4.69-1
-rwxr-xr-x root/root usr/sbin/exiqgrep
-rwxr-xr-x root/root usr/sbin/exiqsumm
-rwxr-xr-x root/root usr/sbin/exiwhat
lrwxrwxrwx root/root usr/sbin/sendmail -> exim-4.69-1
lrwxrwxrwx root/root usr/sbin/sendmail -> exim-4.70-1
drwxr-xr-x root/root var/
drwxr-xr-x root/root var/log/
drwxr-x--- mail/mail var/log/exim/

View File

@ -1,4 +1,3 @@
e00ba95600b51e47d8fedb0ed24d2bf3 exim
6f29f073328c858d8554b08cc0c3c2be exim-4.69.tar.bz2
f9edb79bd90e2b6e8233b2ef26e95aa9 exim-config.patch
caf6f1c5c049ff3caa038c7d77129463 exim-syspcre.patch
30e77669ee25e3606da74b0ff88daf83 exim-4.70.tar.bz2
d2443ff4b8c4f161318a060576dc858e exim-config.patch

View File

@ -4,16 +4,16 @@
# Depends on: db openssl libpcre
name=exim
version=4.69
release=3
version=4.70
release=1
source=(ftp://ftp.exim.org/pub/exim/exim4/$name-$version.tar.bz2 \
$name $name-config.patch $name-syspcre.patch)
$name $name-config.patch)
build() {
cd $name-$version
patch -p1 -i $SRC/$name-syspcre.patch
sed "s/#CFLAGS#/$CFLAGS/" $SRC/$name-config.patch | patch -p1
#mkdir Local
cp src/EDITME Local/Makefile
make -j1
@ -29,6 +29,6 @@ build() {
chown mail:mail $PKG/var/log/exim/*
chmod 640 $PKG/var/log/exim/*
ln -sf $name-$version-1 $PKG/usr/sbin/sendmail
ln -sf ../sbin/$name-$version-1 $PKG/usr/bin/mailq
ln -sf $name-4.70-1 $PKG/usr/sbin/sendmail
ln -sf ../sbin/$name-4.70-1 $PKG/usr/bin/mailq
}

View File

@ -1,6 +1,6 @@
diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
--- exim-4.64.orig/src/EDITME 2006-12-20 17:25:02.883289610 +0100
+++ exim-4.64/src/EDITME 2006-12-20 17:28:48.227111555 +0100
diff -Nru exim-4.70_RC3.orig/src/EDITME exim-4.70_RC3/src/EDITME
--- exim-4.70_RC3.orig/src/EDITME 2009-11-08 16:55:49.000000000 +0100
+++ exim-4.70_RC3/src/EDITME 2009-11-08 17:00:39.000000000 +0100
@@ -74,7 +74,7 @@
# this would be wanted.
###############################################################################
@ -58,7 +58,7 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
# LOOKUP_IBASE=yes
# LOOKUP_LDAP=yes
# LOOKUP_MYSQL=yes
@@ -320,7 +320,7 @@
@@ -333,7 +333,7 @@
# files are defaulted in the OS/Makefile-Default file, but can be overridden in
# local OS-specific make files.
@ -67,7 +67,7 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
#------------------------------------------------------------------------------
@@ -473,10 +473,10 @@
@@ -486,10 +486,10 @@
# included in the Exim binary. You will then need to set up the run time
# configuration to make use of the mechanism(s) selected.
@ -80,7 +80,7 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
# AUTH_SPA=yes
@@ -576,10 +576,10 @@
@@ -589,10 +589,10 @@
# leave these settings commented out.
# This setting is required for any TLS support (either OpenSSL or GnuTLS)
@ -93,7 +93,7 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
# Uncomment these settings if you are using GnuTLS
# USE_GNUTLS=yes
@@ -643,7 +643,7 @@
@@ -656,7 +656,7 @@
# %s. This will be replaced by one of the strings "main", "panic", or "reject"
# to form the final file names. Some installations may want something like this:
@ -102,7 +102,7 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
# which results in files with names /var/log/exim_mainlog, etc. The directory
# in which the log files are placed must exist; Exim does not try to create
@@ -692,7 +692,7 @@
@@ -705,7 +705,7 @@
# files. Both the name of the command and the suffix that it adds to files
# need to be defined here. See also the EXICYCLOG_MAX configuration.
@ -111,7 +111,7 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
COMPRESS_SUFFIX=gz
@@ -700,7 +700,7 @@
@@ -713,7 +713,7 @@
# If the exigrep utility is fed compressed log files, it tries to uncompress
# them using this command.
@ -120,7 +120,7 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
#------------------------------------------------------------------------------
@@ -810,9 +810,9 @@
@@ -823,9 +823,9 @@
# You may well also have to specify a local "include" file and an additional
# library for TCP wrappers, so you probably need something like this:
#
@ -132,7 +132,7 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
#
# but of course there may need to be other things in CFLAGS and EXTRALIBS_EXIM
# as well.
@@ -838,7 +838,7 @@
@@ -851,7 +851,7 @@
# aliases). The following setting can be changed to specify a different
# location for the system alias file.
@ -141,22 +141,28 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
#------------------------------------------------------------------------------
@@ -884,10 +884,10 @@
@@ -897,13 +897,13 @@
# haven't got Perl, Exim will still build and run; you just won't be able to
# use those utilities.
-# CHOWN_COMMAND=/usr/bin/chown
-# CHGRP_COMMAND=/usr/bin/chgrp
-# CHMOD_COMMAND=/usr/bin/chmod
-# MV_COMMAND=/bin/mv
-# RM_COMMAND=/bin/rm
-# TOUCH_COMMAND=/usr/bin/touch
-# PERL_COMMAND=/usr/bin/perl
+CHOWN_COMMAND=/bin/chown
+CHGRP_COMMAND=/bin/chgrp
+CHMOD_COMMAND=/bin/chmod
+MV_COMMAND=/bin/mv
+RM_COMMAND=/bin/rm
# PERL_COMMAND=/usr/bin/perl
+TOUCH_COMMAND=/bin/touch
+PERL_COMMAND=/usr/bin/perl
@@ -1082,7 +1082,7 @@
#------------------------------------------------------------------------------
@@ -1097,7 +1097,7 @@
# (process id) to a file so that it can easily be identified. The path of the
# file can be specified here. Some installations may want something like this:
@ -165,9 +171,9 @@ diff -Nru exim-4.64.orig/src/EDITME exim-4.64/src/EDITME
# If PID_FILE_PATH is not defined, Exim writes a file in its spool directory
# using the name "exim-daemon.pid".
diff -Nru exim-4.64.orig/src/configure.default exim-4.64/src/configure.default
--- exim-4.64.orig/src/configure.default 2006-12-20 17:25:03.073284153 +0100
+++ exim-4.64/src/configure.default 2006-12-20 17:25:18.952828014 +0100
diff -Nru exim-4.70_RC3.orig/src/configure.default exim-4.70_RC3/src/configure.default
--- exim-4.70_RC3.orig/src/configure.default 2009-11-08 16:55:49.000000000 +0100
+++ exim-4.70_RC3/src/configure.default 2009-11-08 16:56:12.000000000 +0100
@@ -56,7 +56,7 @@
# +local_domains, +relay_to_domains, and +relay_from_hosts, respectively. They
# are all colon-separated lists: