[ssmtp] validate the TLS server
wolfy
wolfy at fedoraproject.org
Sat Oct 13 03:57:27 UTC 2012
commit 1a3e1688aec85e23aa6719c73bd76f7545685cbb
Author: Manuel Wolfshant <wolfy at fedoraproject.org>
Date: Sat Oct 13 06:57:17 2012 +0300
validate the TLS server
ssmtp-aliases.patch | 2 +-
ssmtp-default-cert-path.patch | 24 ------------------------
ssmtp.spec | 12 +++++++++---
3 files changed, 10 insertions(+), 28 deletions(-)
---
diff --git a/ssmtp-aliases.patch b/ssmtp-aliases.patch
index 024ea75..36ef2a7 100644
--- a/ssmtp-aliases.patch
+++ b/ssmtp-aliases.patch
@@ -150,7 +150,7 @@ diff -up ssmtp-2.61/ssmtp.8.old ssmtp-2.61/ssmtp.8
else if(strcmp(prog, "newaliases") == 0) {
/* Someone wanted to rebuild aliases */
- paq("newaliases: Aliases are not used in sSMTP\n");
-+ paq("newaliases: Aliases are used read from a text file in sSMTP\n");
++ paq("newaliases: In sSMTP aliases are read from a plain text file\n");
}
i = 1;
diff --git a/ssmtp.spec b/ssmtp.spec
index 763e2e7..5dedbc6 100644
--- a/ssmtp.spec
+++ b/ssmtp.spec
@@ -1,6 +1,6 @@
Name: ssmtp
Version: 2.64
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Extremely simple MTA to get mail off the system to a Mailhub
Group: Applications/Internet
License: GPLv2+
@@ -21,9 +21,10 @@ Patch10: %{name}-aliases.patch
# add X-Originating-IP field
#http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557741
Patch11: %{name}-remote-addr.patch
+Patch12: %{name}-validate-TLS-server-cert.patch
#fixes for Fedora PATHs
-Patch20: %{name}-default-cert-path.patch
+#Patch20: %{name}-default-cert-path.patch // merged in validate-TLS-server-cert.patch
Patch21: %{name}-defaultvalues.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -58,7 +59,8 @@ or manage a queue. That belongs on a mail hub with a system administrator.
%patch2 -p1 -b .garbage
%patch10 -p1 -b .aliases
%patch11 -p1 -b .remote-ip
-%patch20 -p1 -b .pki
+%patch12 -p1 -b .tls
+# %patch20 -p1 -b .pki
%patch21 -p1 -b .saneconf
%build
@@ -135,6 +137,10 @@ fi
%changelog
+* Sat Oct 13 2012 Manuel "lonely wolf" Wolfshant <wolfy at fedoraproject.org> - 2.64-5
+- Optional separation of TLS client key and certificate files
+- Add patch enabling verification of TLS server ( #864894 )
+
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.64-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
More information about the scm-commits
mailing list