diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2014-08-14 16:37:21 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2014-08-14 16:37:21 +0000 |
commit | 634ecc67fee823e1ec0268010e24480214383f27 (patch) | |
tree | 8ce8671e361b3450421896a88645385b1729c4ce /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.patch | 13 |
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; |