diff --git a/exim-4.89-config.patch b/exim-4.89-config.patch index 3976531..f9587c3 100644 --- a/exim-4.89-config.patch +++ b/exim-4.89-config.patch @@ -12,7 +12,7 @@ index 3e486a6..6c4afec 100755 echo "" >>$mft cat $mftt >> $mft diff --git a/src/EDITME b/src/EDITME -index df74aac..0caf02d 100644 +index df74aac..7065c0c 100644 --- a/src/EDITME +++ b/src/EDITME @@ -98,7 +98,7 @@ @@ -236,16 +236,14 @@ index df74aac..0caf02d 100644 #------------------------------------------------------------------------------ -@@ -1034,9 +1033,9 @@ ZCAT_COMMAND=/usr/bin/zcat - # You may well also have to specify a local "include" file and an additional +@@ -1035,8 +1034,8 @@ ZCAT_COMMAND=/usr/bin/zcat # library for TCP wrappers, so you probably need something like this: # --# USE_TCP_WRAPPERS=yes + # USE_TCP_WRAPPERS=yes -# CFLAGS=-O -I/usr/local/include -# EXTRALIBS_EXIM=-L/usr/local/lib -lwrap -+USE_TCP_WRAPPERS=yes +CFLAGS+=$(RPM_OPT_FLAGS) $(PIE) -+EXTRALIBS_EXIM=-lwrap -lpam -ldl -export-dynamic -rdynamic ++EXTRALIBS_EXIM=-lpam -ldl -export-dynamic -rdynamic # # but of course there may need to be other things in CFLAGS and EXTRALIBS_EXIM # as well. diff --git a/exim.spec b/exim.spec index a2ac746..dc1ab73 100644 --- a/exim.spec +++ b/exim.spec @@ -14,7 +14,7 @@ Summary: The exim mail transfer agent Name: exim Version: 4.89 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ Url: http://www.exim.org/ Group: System Environment/Daemons @@ -75,7 +75,7 @@ Requires: /etc/pki/tls/certs /etc/pki/tls/private Requires: /etc/aliases Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: libdb-devel openssl-devel openldap-devel pam-devel -BuildRequires: pcre-devel sqlite-devel tcp_wrappers-devel cyrus-sasl-devel +BuildRequires: pcre-devel sqlite-devel cyrus-sasl-devel BuildRequires: openldap-devel openssl-devel mariadb-connector-c-devel postgresql-devel BuildRequires: libXaw-devel libXmu-devel libXext-devel libX11-devel libSM-devel BuildRequires: perl-devel @@ -600,6 +600,10 @@ test "$1" = 0 || %{_initrddir}/clamd.exim condrestart >/dev/null 2>&1 || : %{_sysconfdir}/cron.daily/greylist-tidy.sh %changelog +* Thu Nov 30 2017 Jaroslav Škarvada - 4.89-8 +- Dropped tcp_wrappers support + Resolves: rhbz#1518763 + * Mon Nov 27 2017 Jaroslav Škarvada - 4.89-7 - Fixed use-after-free Resolves: CVE-2017-16943