aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDima Panov <fluffy@FreeBSD.org>2020-05-19 16:14:25 +0000
committerDima Panov <fluffy@FreeBSD.org>2020-05-19 16:14:25 +0000
commit9c9a6014de7f333c88b761c7c1b5d30e64055c9d (patch)
tree9ca8f78fe888cb023d242d994f4b24b516da970c
parent019e9182f29f2b01383eb3a9373b8bed669da54f (diff)
downloadports-9c9a6014de7f333c88b761c7c1b5d30e64055c9d.tar.gz
ports-9c9a6014de7f333c88b761c7c1b5d30e64055c9d.zip
mail/opensmtpd: update to 6.7.0p1 portable release
Changes in this release: ======================== New Features: - Allowed use of the smtpd(8) session username in built-in filters when available. - Introduced a bypass keyword to smtpd(8) so that built-in filters can bypass processing when a condition is met. - Allowed use of 'auth' as an origin in smtpd.conf(5). - Allowed use of mail-from and rctp-to as for and from parameters in smtpd.conf(5). Bug fixes: - Ensured legacy ssl(8) session ID is persistent during a client TLS session, fixing an issue using TLSv1.3 with smtp.mail.yahoo.com. - Fixed security vulnerabilities in smtpd(8). Corrected an out-of-bounds read in smtpd allowing an attacker to inject arbitrary commands into the envelope file to be executed as root, and ensured privilege revocation in smtpctl(8) to prevent arbitrary commands from being run with the _smtpq group. - Allowed mail.local(8) to be run as non-root, opening a pipe to lockspool(1) for file locking. - Fixed a security vulnerability in smtpd(8) which could lead to a privilege escalation on mbox deliveries and unprivileged code execution on lmtp deliveries. - Added support for CIDR in a: spf atoms in smtpd(8). - Fixed a possible crash in smtpd(8) when combining "from rdns" with nested virtual aliases under a particular configuration.
Notes
Notes: svn path=/head/; revision=535867
-rw-r--r--mail/opensmtpd/Makefile8
-rw-r--r--mail/opensmtpd/distinfo6
2 files changed, 6 insertions, 8 deletions
diff --git a/mail/opensmtpd/Makefile b/mail/opensmtpd/Makefile
index eb96578dc996..0cf1a0e991e8 100644
--- a/mail/opensmtpd/Makefile
+++ b/mail/opensmtpd/Makefile
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= opensmtpd
-PORTVERSION= 6.6.4
+PORTVERSION= 6.7.0
DISTVERSIONSUFFIX= p1
PORTEPOCH= 1
-PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://www.opensmtpd.org/archives/
@@ -26,7 +25,7 @@ LIBASRDEVEL_DESC= Use development version of libasr
MAILERCONF_DESC= Activate OpenSMTPD in mailer.conf(5)
TABLE_DB_DESC= Build table-db plugin (aliases)
-USES= cpe groff libtool ssl
+USES= bison cpe groff libtool localbase ssl
GNU_CONFIGURE= yes
CPE_VENDOR= openbsd
@@ -50,9 +49,8 @@ LIBASRDEVEL_LIB_DEPENDS= libasr.so:dns/libasr-devel
PAM_CONFIGURE_WITH= auth-pam=smtpd
TABLE_DB_CONFIGURE_WITH= table-db
-CONFIGURE_ARGS+= --with-libasr=${LOCALBASE} \
+CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc/mail/ \
--with-libevent=${LOCALBASE} \
- --sysconfdir=${PREFIX}/etc/mail/ \
--with-path-mbox=/var/mail \
--with-user-smtpd=_smtpd \
--with-user-queue=_smtpq \
diff --git a/mail/opensmtpd/distinfo b/mail/opensmtpd/distinfo
index 3dce126e5263..cdde98057aa1 100644
--- a/mail/opensmtpd/distinfo
+++ b/mail/opensmtpd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582566329
-SHA256 (opensmtpd-6.6.4p1.tar.gz) = e2f9962a6b99b3cc1572b63a10db648fdca4ad2b58079b680b4202cc7c82d7cf
-SIZE (opensmtpd-6.6.4p1.tar.gz) = 790754
+TIMESTAMP = 1589901230
+SHA256 (opensmtpd-6.7.0p1.tar.gz) = c13f5dd7b9cb9421eabb62068537d90b0441cdb3ca2e5c1e753d7aee01b90bb9
+SIZE (opensmtpd-6.7.0p1.tar.gz) = 860022