summaryrefslogtreecommitdiff
path: root/mail/sendmail/files
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2014-08-14 16:37:21 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2014-08-14 16:37:21 +0000
commit634ecc67fee823e1ec0268010e24480214383f27 (patch)
tree8ce8671e361b3450421896a88645385b1729c4ce /mail/sendmail/files
parent- remove workaround for amd64 (diff)
- enable options TLS SASL SASLAUTHD by default
- new option TLSEXT_PADDING The port disables TLSEXT_PADDING by default. This fixes "TLS handshake failed" errors when sending to Ironport appliances.
Notes
Notes: svn path=/head/; revision=364856
Diffstat (limited to 'mail/sendmail/files')
-rw-r--r--mail/sendmail/files/tlsext.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/mail/sendmail/files/tlsext.patch b/mail/sendmail/files/tlsext.patch
new file mode 100644
index 000000000000..dc6b0eb89170
--- /dev/null
+++ b/mail/sendmail/files/tlsext.patch
@@ -0,0 +1,13 @@
+--- sendmail/readcf.c.orig 2014-05-16 22:40:15.000000000 +0200
++++ sendmail/readcf.c 2014-08-14 18:05:59.000000000 +0200
+@@ -124,6 +124,10 @@
+ | SSL_OP_NO_TICKET
+ #endif
+ ;
++#ifdef SSL_OP_TLSEXT_PADDING
++ Srv_SSL_Options &= ~SSL_OP_TLSEXT_PADDING;
++ Clt_SSL_Options &= ~SSL_OP_TLSEXT_PADDING;
++#endif
+ #endif /* STARTTLS */
+ if (DontLockReadFiles)
+ sff |= SFF_NOLOCK;