diff options
author | jnemeth <jnemeth@pkgsrc.org> | 2015-07-11 10:08:32 +0000 |
---|---|---|
committer | jnemeth <jnemeth@pkgsrc.org> | 2015-07-11 10:08:32 +0000 |
commit | d39733670d43ea8410c5d61292672c26fa524ff8 (patch) | |
tree | a967922bb55bc0ca9b75acaef0ed5568701b41a7 /mail | |
parent | 303628948125f934d9ffbb258778f08adf4bc963 (diff) | |
download | pkgsrc-d39733670d43ea8410c5d61292672c26fa524ff8.tar.gz |
Update sendmail to 8.15.2.
pkgsrc change: default to enable TLS
- this has been requested a couple of times and most systems are going
to have a recent enough version of openssl so in most cases there
won't be additional dependencies
8.15.2/8.15.2 2015/07/03
If FEATURE(`nopercenthack') is used then some bogus input triggered
a recursion which was caught and logged as
SYSERR: rewrite: excessive recursion (max 50) ...
Fix based on patch from Ondrej Holas.
DHParameters now by default uses an included 2048 bit prime.
The value 'none' previously caused a log entry claiming
there was an error "cannot read or set DH parameters".
Also note that this option applies to the server side only.
The U= mailer field didn't accept group names containing hyphens,
underbars, or periods. Based on patch from David Gwynne
of the University of Queensland.
CONFIG: Allow connections from IPv6:0:0:0:0:0:0:0:1 to relay again.
Patch from Lars-Johan Liman of Netnod Internet Exchange.
CONFIG: New option UseCompressedIPv6Addresses to select between
compressed and uncompressed IPv6 addresses. The default
value depends on the compile-time option IPV6_FULL:
For 1 the default is False, for 0 it is True, thus
preserving the current behaviour. Based on patch from
John Beck of Oracle.
CONFIG: Account for IPv6 localhost addresses in
FEATURE(`block_bad_helo'). Suggested by Andrey Chernov
from FreeBSD and Robert Scheck from the Fedora Project.
CONFIG: Account for IPv6 localhost addresses in check_mail ruleset.
LIBMILTER: Deal with more invalid protocol data to avoid potential
crashes. Problem noted by Dimitri Kirchner.
LIBMILTER: Allow a milter to specify an empty macro list ("", not
NULL) in smfi_setsymlist() so no macro is sent for the
selected stage.
MAKEMAP: A change to check TrustedUser in fewer cases which was
made in 2013 caused a potential regression when makemap
was run as root (which should not be done anyway).
Note: sendmail often contains options "For Future Releases"
(prefix _FFR_) which might be enabled in a subsequent
version or might simply be removed as they turned out not
to be really useful. These features are usually not
documented but if they are, then the required (FFR)
options are listed in
- doc/op/op.* for rulesets and macros,
- cf/README for mc/cf options.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/sendmail/Makefile.common | 4 | ||||
-rw-r--r-- | mail/sendmail/PLIST | 3 | ||||
-rw-r--r-- | mail/sendmail/distinfo | 8 | ||||
-rw-r--r-- | mail/sendmail/options.mk | 4 |
4 files changed, 10 insertions, 9 deletions
diff --git a/mail/sendmail/Makefile.common b/mail/sendmail/Makefile.common index 674ff659a7d..3439dc75532 100644 --- a/mail/sendmail/Makefile.common +++ b/mail/sendmail/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.62 2014/12/06 23:22:20 jnemeth Exp $ +# $NetBSD: Makefile.common,v 1.63 2015/07/11 10:08:32 jnemeth Exp $ # # used by mail/libmilter/Makefile # used by mail/sendmail/Makefile @@ -22,7 +22,7 @@ PATCHDIR= ${.CURDIR}/../../mail/sendmail/patches USE_LANGUAGES= c99 -DIST_VERS= 8.15.1 +DIST_VERS= 8.15.2 MAKE_ENV+= BSD_BINOWN=${BINOWN} BSD_BINGRP=${BINGRP} \ BSD_MANOWN=${MANOWN} BSD_MANGRP=${MANGRP} \ diff --git a/mail/sendmail/PLIST b/mail/sendmail/PLIST index 2e1ec3e3d6b..07bfa37e986 100644 --- a/mail/sendmail/PLIST +++ b/mail/sendmail/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.23 2014/12/06 23:22:20 jnemeth Exp $ +@comment $NetBSD: PLIST,v 1.24 2015/07/11 10:08:32 jnemeth Exp $ bin/hoststat bin/mailq bin/newaliases @@ -143,6 +143,7 @@ share/sendmail/feature/relay_mail_from.m4 share/sendmail/feature/require_rdns.m4 share/sendmail/feature/smrsh.m4 share/sendmail/feature/stickyhost.m4 +share/sendmail/feature/tls_session_features.m4 share/sendmail/feature/use_client_ptr.m4 share/sendmail/feature/use_ct_file.m4 share/sendmail/feature/use_cw_file.m4 diff --git a/mail/sendmail/distinfo b/mail/sendmail/distinfo index 06571d783c3..370fa1c59f1 100644 --- a/mail/sendmail/distinfo +++ b/mail/sendmail/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.55 2014/12/06 23:22:20 jnemeth Exp $ +$NetBSD: distinfo,v 1.56 2015/07/11 10:08:32 jnemeth Exp $ -SHA1 (sendmail.8.15.1.tar.gz) = ab5a2e80927c52c3621240d6bc424fb4b4d65f99 -RMD160 (sendmail.8.15.1.tar.gz) = 07d76be08fcc9d42480b9aef0799345ed51cda30 -Size (sendmail.8.15.1.tar.gz) = 2186562 bytes +SHA1 (sendmail.8.15.2.tar.gz) = 5801d4b06f4e38ef228a5954a44d17636eaa5a16 +RMD160 (sendmail.8.15.2.tar.gz) = 1fe2210e1ded1fe2ee640fceb1de29f19ceaa8e4 +Size (sendmail.8.15.2.tar.gz) = 2207417 bytes SHA1 (patch-aa) = bd1ab754f7146d002eaf8c0347e114b4049a7776 SHA1 (patch-af) = bd3e26b0e78eadd610713430ae6deac888176442 SHA1 (patch-ag) = f76de45c7e8d16207670e151265b7edbca4c045c diff --git a/mail/sendmail/options.mk b/mail/sendmail/options.mk index d5031d6c146..f9bf831acae 100644 --- a/mail/sendmail/options.mk +++ b/mail/sendmail/options.mk @@ -1,9 +1,9 @@ -# $NetBSD: options.mk,v 1.22 2014/06/15 21:04:30 jnemeth Exp $ +# $NetBSD: options.mk,v 1.23 2015/07/11 10:08:32 jnemeth Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.sendmail PKG_SUPPORTED_OPTIONS= inet6 db2 db4 ldap sasl tls tcpwrappers PKG_SUPPORTED_OPTIONS+= sendmail-ffr-tls -PKG_SUGGESTED_OPTIONS= inet6 tcpwrappers +PKG_SUGGESTED_OPTIONS= inet6 tcpwrappers tls PKG_OPTIONS_LEGACY_OPTS+= starttls:tls ffr_tls_1:sendmail-ffr-tls |