diff --git a/exim-4.86-dlopen-localscan.patch b/exim-4.86.2-dlopen-localscan.patch similarity index 98% rename from exim-4.86-dlopen-localscan.patch rename to exim-4.86.2-dlopen-localscan.patch index 174d9ac..b3ab1fc 100644 --- a/exim-4.86-dlopen-localscan.patch +++ b/exim-4.86.2-dlopen-localscan.patch @@ -37,7 +37,7 @@ index c33e098..6983a83 100644 #define CONFIGURE_FILE diff --git a/src/globals.c b/src/globals.c -index 66baffe..3a35d01 100644 +index 1dbc015..10fb3e4 100644 --- a/src/globals.c +++ b/src/globals.c @@ -169,6 +169,10 @@ uschar *tls_verify_certificates= US"system"; @@ -52,7 +52,7 @@ index 66baffe..3a35d01 100644 /* Per Recipient Data Response variables */ BOOL prdr_enable = FALSE; diff --git a/src/globals.h b/src/globals.h -index ab03302..cb2db5a 100644 +index f3e884b..7063d97 100644 --- a/src/globals.h +++ b/src/globals.h @@ -131,6 +131,10 @@ extern uschar *tls_verify_certificates;/* Path for certificates to check */ @@ -250,10 +250,10 @@ index 3500047..8599172 100644 + /* End of local_scan.c */ diff --git a/src/readconf.c b/src/readconf.c -index 8a62d02..69c8c89 100644 +index 1de6bd7..d1e5142 100644 --- a/src/readconf.c +++ b/src/readconf.c -@@ -295,6 +295,9 @@ static optionlist optionlist_config[] = { +@@ -300,6 +300,9 @@ static optionlist optionlist_config[] = { { "local_from_prefix", opt_stringptr, &local_from_prefix }, { "local_from_suffix", opt_stringptr, &local_from_suffix }, { "local_interfaces", opt_stringptr, &local_interfaces }, diff --git a/exim.spec b/exim.spec index aee7a42..ec2dab6 100644 --- a/exim.spec +++ b/exim.spec @@ -17,8 +17,8 @@ Summary: The exim mail transfer agent Name: exim -Version: 4.86 -Release: 4%{?dist} +Version: 4.86.2 +Release: 1%{?dist} License: GPLv2+ Url: http://www.exim.org/ Group: System Environment/Daemons @@ -63,7 +63,7 @@ Patch8: exim-4.82-libdir.patch Patch12: exim-4.86-cyrus.patch Patch13: exim-4.86-pamconfig.patch Patch14: exim-4.86-spamdconf.patch -Patch18: exim-4.86-dlopen-localscan.patch +Patch18: exim-4.86.2-dlopen-localscan.patch Patch19: exim-4.86-procmail.patch Patch20: exim-4.86-allow-filter.patch Patch21: exim-4.82-localhost-is-local.patch @@ -637,6 +637,13 @@ test "$1" = 0 || %{_initrddir}/clamd.exim condrestart >/dev/null 2>&1 || : %{_sysconfdir}/cron.daily/greylist-tidy.sh %changelog +* Thu Mar 3 2016 Jaroslav Škarvada - 4.86.2-1 +- New version + Resolves: rhbz#1314118 +- Fixed local privilege escalation for set-uid root when using perl_startup + Resolves: CVE-2016-1531 +- Defuzzified patches + * Wed Feb 03 2016 Fedora Release Engineering - 4.86-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 2df38dc..6c84ef6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -797f248ef3e0c0e2f178e915f88fc4e9 exim-4.86.tar.bz2 +1443a4a88d6b78ad9b6a681c51437b55 exim-4.86.2.tar.bz2