diff --git a/exim-4.92.3-no-gsasl.patch b/exim-4.92.3-no-gsasl.patch new file mode 100644 index 0000000..c041cb1 --- /dev/null +++ b/exim-4.92.3-no-gsasl.patch @@ -0,0 +1,15 @@ +diff --git a/src/EDITME b/src/EDITME +index d621c46..76e2263 100644 +--- a/src/EDITME ++++ b/src/EDITME +@@ -648,8 +648,8 @@ TRUSTED_CONFIG_LIST=/etc/exim/trusted-configs + AUTH_CRAM_MD5=yes + AUTH_CYRUS_SASL=yes + AUTH_DOVECOT=yes +-AUTH_GSASL=yes +-AUTH_GSASL_PC=libgsasl ++#AUTH_GSASL=yes ++#AUTH_GSASL_PC=libgsasl + AUTH_PLAINTEXT=yes + AUTH_SPA=yes + AUTH_TLS=yes diff --git a/exim.spec b/exim.spec index 06fb620..f386420 100644 --- a/exim.spec +++ b/exim.spec @@ -12,7 +12,7 @@ Summary: The exim mail transfer agent Name: exim Version: 4.92.3 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Url: http://www.exim.org/ @@ -57,6 +57,7 @@ Patch27: exim-4.92-environment.patch Patch33: exim-4.90.1-nsl-fix.patch Patch40: exim-4.92-support-proxies.patch Patch41: exim-4.92-dane-enable.patch +Patch42: exim-4.92.3-no-gsasl.patch Requires: /etc/pki/tls/certs /etc/pki/tls/private Requires: /etc/aliases @@ -69,7 +70,7 @@ BuildRequires: perl-devel BuildRequires: perl-generators BuildRequires: libICE-devel libXpm-devel libXt-devel perl(ExtUtils::Embed) # mariadb-devel for mariadb pkgconfig -BuildRequires: systemd-units libgsasl-devel mariadb-devel +BuildRequires: systemd-units mariadb-devel # Workaround for NIS removal from glibc, bug 1534920 BuildRequires: libnsl2-devel libtirpc-devel @@ -176,6 +177,7 @@ greylisting unconditional. %patch33 -p1 -b .nsl-fix %patch40 -p1 -b .proxy %patch41 -p1 -b .dane-enable +%patch42 -p1 -b .no-gsasl cp src/EDITME Local/Makefile sed -i 's@^# LOOKUP_MODULE_DIR=.*@LOOKUP_MODULE_DIR=%{_libdir}/exim/%{version}-%{release}/lookups@' Local/Makefile @@ -485,6 +487,9 @@ fi %{_sysconfdir}/cron.daily/greylist-tidy.sh %changelog +* Tue Nov 19 2019 Jaroslav Škarvada - 4.92.3-3 +- Temporaly disabled gsasl support due to rhbz#1741538 + * Thu Oct 10 2019 Jaroslav Škarvada - 4.92.3-2 - Dropped sysvinit artifacts