From owner-svn-ports-all@freebsd.org Tue May 19 16:14:26 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 674CE2DD9AA; Tue, 19 May 2020 16:14:26 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49RLYZ26nGz3Ww0; Tue, 19 May 2020 16:14:26 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 43EAFDA94; Tue, 19 May 2020 16:14:26 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04JGEQBA008806; Tue, 19 May 2020 16:14:26 GMT (envelope-from fluffy@FreeBSD.org) Received: (from fluffy@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04JGEPgb008805; Tue, 19 May 2020 16:14:25 GMT (envelope-from fluffy@FreeBSD.org) Message-Id: <202005191614.04JGEPgb008805@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: fluffy set sender to fluffy@FreeBSD.org using -f From: Dima Panov Date: Tue, 19 May 2020 16:14:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535867 - head/mail/opensmtpd X-SVN-Group: ports-head X-SVN-Commit-Author: fluffy X-SVN-Commit-Paths: head/mail/opensmtpd X-SVN-Commit-Revision: 535867 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 May 2020 16:14:26 -0000 Author: fluffy Date: Tue May 19 16:14:25 2020 New Revision: 535867 URL: https://svnweb.freebsd.org/changeset/ports/535867 Log: 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. Modified: head/mail/opensmtpd/Makefile head/mail/opensmtpd/distinfo Modified: head/mail/opensmtpd/Makefile ============================================================================== --- head/mail/opensmtpd/Makefile Tue May 19 16:05:53 2020 (r535866) +++ head/mail/opensmtpd/Makefile Tue May 19 16:14:25 2020 (r535867) @@ -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 \ Modified: head/mail/opensmtpd/distinfo ============================================================================== --- head/mail/opensmtpd/distinfo Tue May 19 16:05:53 2020 (r535866) +++ head/mail/opensmtpd/distinfo Tue May 19 16:14:25 2020 (r535867) @@ -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