Summary(pt_BR.UTF-8): Servidor de correio eletrônico exim
Name: exim
Version: 4.85
-Release: 2
+Release: 3
Epoch: 2
License: GPL
Group: Networking/Daemons/SMTP
Source10: newaliases
Source11: %{name}.logrotate
Source12: %{name}.sysconfig
-
Source14: ftp://ftp.exim.org/pub/exim/exim4/old/config.samples.tar.bz2
# Source14-md5: 4b93321938a800caa6127c48ad60a42b
Source15: %{name}4-smtp.pamd
Patch4: %{name}4-Makefile-Default.patch
# http://marc.merlins.org/linux/exim/files/sa-exim-cvs/localscan_dlopen_exim_4.20_or_better.patch
Patch5: localscan_dlopen_%{name}_4.20_or_better.patch
-
Patch8: %{name}-spam-timeout.patch
-
Patch10: %{name}-force-sigalrm.patch
-Patch11: %{name}4-disableSSLv3.patch
+Patch11: openssl_build_fix.patch
+Patch20: %{name}4-disableSSLv3.patch
URL: http://www.exim.org/
%{?with_sasl:BuildRequires: cyrus-sasl-devel >= 2.1.0}
BuildRequires: db-devel
%patch3 -p1
%patch4 -p1
%patch5 -p1
-
%patch8 -p1
-
%patch10 -p1
+%patch11 -p1
install %{SOURCE4} exim4.conf
install %{SOURCE14} doc/config.samples.tar.bz2
-%patch11 -p1
+%patch20 -p1
install -d Local
cat << 'EOF' >> Local/Makefile-Linux
CC=%{__cc}
--- /dev/null
+From 740f36d42bb3f61fdbaf53a68380a9a96096c229 Mon Sep 17 00:00:00 2001
+From: Jeremy Harris <jgh146exb@wizmail.org>
+Date: Wed, 25 Mar 2015 17:11:56 +0000
+Subject: [PATCH] Fix recent-openssl compile
+
+---
+ src/tls-openssl.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/src/tls-openssl.c b/src/tls-openssl.c
+index 96ac72c..65d6089 100644
+--- a/src/tls-openssl.c
++++ b/src/tls-openssl.c
+@@ -380,7 +380,7 @@ else
+ /* client, wanting hostname check */
+ {
+
+-# if EXIM_HAVE_OPENSSL_CHECKHOST
++# ifdef EXIM_HAVE_OPENSSL_CHECKHOST
+ # ifndef X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS
+ # define X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS 0
+ # endif
+@@ -394,7 +394,8 @@ else
+ while ((name = string_nextinlist(&list, &sep, NULL, 0)))
+ if ((rc = X509_check_host(cert, name, 0,
+ X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS
+- | X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS)))
++ | X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS,
++ NULL)))
+ {
+ if (rc < 0)
+ {
+--
+1.9.1
+