summaryrefslogtreecommitdiff
path: root/mail/postfix/Makefile
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2017-04-24 20:11:40 +0000
committerfhajny <fhajny@pkgsrc.org>2017-04-24 20:11:40 +0000
commitccc6bd87bf2b8da60490e5dd8cb3be54155d38b9 (patch)
treeb2bea2c0c49e1c1ebad881e2d1b4b1bb5a2e9696 /mail/postfix/Makefile
parentc23ea76bb951465896f73c4090bf34bdb1a8e22f (diff)
downloadpkgsrc-ccc6bd87bf2b8da60490e5dd8cb3be54155d38b9.tar.gz
Update mail/postfix to 3.2.0.
- Elliptic curve negotiation with OpenSSL >= 1.0.2. This changes the default smtpd_tls_eecdh_grade setting to "auto", and introduces a new parameter tls_eecdh_auto_curves with the names of curves that may be negotiated. - Stored-procedure support for MySQL databases. - Cidr: table support for if/endif and negation (by prepending ! to a pattern), just like regexp: and pcre: tables. See the cidr_table(5) manpage for details. - The postmap command and the inline: and texthash: maps now support spaces in left-hand field of lookup table source text. Use double quotes (") around a left-hand field that contains spaces, and use backslash (\) to protect quotes in a left-hand field. - Support for per-client Milter configuration (smtpd_milter_maps) that overrides the main.cf smtpd_milters setting, and that has the same syntax. A lookup result of "DISABLE" turns off Milter support for that client. - The local SMTP server IP address and port are available in the policy delegation protocol (attribute names: server_address, server_port), in the Milter protocol (macro names: {daemon_addr}, {daemon_port}), and in the XCLIENT protocol (attribute names: DESTADDR, DESTPORT). - For safety reasons, the Postfix sendmail -C option must specify an authorized directory: the default configuration directory, a directory that is listed in the default main.cf file with alternate_config_directories or multi_instance_directories, otherwise the command must be invoked with root privileges. This mitigates a recurring "jail break" problem with the PHP mail() function. - "PASS" and "STRIP" actions in header/body_checks. "STRIP" is similar to "IGNORE" but also logs the action, and "PASS" disables header, body, and Milter inspection for the remainder of the message content. - The collate.pl script by Viktor Dukhovni for grouping Postfix logfile records into "sessions" based on queue ID and process ID information, in the auxiliary/collate directory of the Postfix source tree. Disabled or removed behavior: - SMTPUTF8 support: Postfix 3.2 disables the 'transitional' compatibility between the IDNA2003 and IDNA2008 standards for internationalized domain names (domain names beyond the limits of US-ASCII). This makes Postfix behavior consistent with contemporary web browsers. - Postfix 3.2 removes tentative features that were implemented before the DANE spec was finalized: support for certificate usage PKIX-EE(1), the ability to disable digest agility, and the ability to disable support for "TLSA 2 [01] [12]" records that specify the digest of a trust anchor.
Diffstat (limited to 'mail/postfix/Makefile')
-rw-r--r--mail/postfix/Makefile3
1 files changed, 1 insertions, 2 deletions
diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile
index bcdc01648ac..30defbb43c9 100644
--- a/mail/postfix/Makefile
+++ b/mail/postfix/Makefile
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.295 2017/04/22 21:03:42 adam Exp $
+# $NetBSD: Makefile,v 1.296 2017/04/24 20:11:40 fhajny Exp $
-PKGREVISION= 1
.include "../../mail/postfix/Makefile.common"
COMMENT= Postfix SMTP server and tools