Received: by mail.netbsd.org (Postfix, from userid 605) id 2C9C484ED0; Tue, 16 Jan 2024 13:24:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5CD2A84E8F for ; Tue, 16 Jan 2024 13:24:02 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id conIILh8Ywmx for ; Tue, 16 Jan 2024 13:24:01 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 7ECFE84D0E for ; Tue, 16 Jan 2024 13:24:01 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2560BFA42; Tue, 16 Jan 2024 13:24:01 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_170541144164780" MIME-Version: 1.0 Date: Tue, 16 Jan 2024 13:24:01 +0000 From: "Paolo Vincenzo Olivo" Subject: CVS commit: pkgsrc/mail/opensmtpd To: pkgsrc-changes@NetBSD.org Reply-To: vins@netbsd.org X-Mailer: log_accum Message-Id: <20240116132401.2560BFA42@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_170541144164780 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: vins Date: Tue Jan 16 13:24:01 UTC 2024 Modified Files: pkgsrc/mail/opensmtpd: Makefile distinfo options.mk Log Message: mail/opensmtpd: update to 7.4.0p1 # CHANGES (since 7.3.0p2) * Fixed potential crash with LibreSSL versions prior 3.8 due to arc4random_buf() symbol clash. * Fixed manpage install path; reintroduced --with-mantype * Fixed typo in the configure help string: it's --without-libbsd * Fixed a couple of issues on MacOS: - Fixed typo that resulted in the re-declaration of strlcpy() and strlcat() - Cast suseconds_t to long for *printf - Fixed res_hnok() and b64_{pton,ntop}() discovery * Avoid truncation of filtered data lines. Lines in the email body passed through a filter were truncated to roughly LINE_MAX bytes. * Allow arguments on NOOP. * Swap link-auth filter arguments and bump filter protocol version. It was ambiguous in the case the user name would contain a '|' character. * Add Message-ID as needed for messages received on the submission port. This was dropped during the incoming message parser refactor in 2018. * Drop ENGINE support. * Updated the bundled copy of libtls. This includes the removal of the support for TLS v1.0 and 1.1 as they were "MUST NOT use" for more than two years already. * The neverending cleanup of the -portable layer continued. This includes the complete rework of some parts: * Rework of the configure script: - use AC_SYSTEM_EXTENSIONS - better checks for libraries using AC_SEARCH_LIBS - dropped some useless and/or redundant checks - better checks for functions, shouldn't yield false-positives - various simplification to the -portable layer thanks to these changes * Simplified the bootstrap script. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 pkgsrc/mail/opensmtpd/Makefile cvs rdiff -u -r1.9 -r1.10 pkgsrc/mail/opensmtpd/distinfo cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/opensmtpd/options.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_170541144164780 Content-Disposition: inline Content-Length: 2903 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/mail/opensmtpd/Makefile diff -u pkgsrc/mail/opensmtpd/Makefile:1.22 pkgsrc/mail/opensmtpd/Makefile:1.23 --- pkgsrc/mail/opensmtpd/Makefile:1.22 Tue Oct 24 22:09:48 2023 +++ pkgsrc/mail/opensmtpd/Makefile Tue Jan 16 13:24:00 2024 @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.22 2023/10/24 22:09:48 wiz Exp $ +# $NetBSD: Makefile,v 1.23 2024/01/16 13:24:00 vins Exp $ -VERSION= 7.3.0p2 +VERSION= 7.4.0p1 DISTNAME= opensmtpd-${VERSION} -PKGREVISION= 1 CATEGORIES= mail net MASTER_SITES= https://www.opensmtpd.org/archives/ @@ -35,8 +34,8 @@ PKG_HOME._smtpq= ${SMTPD_HOME} GNU_CONFIGURE= yes USE_DB185= yes +CONFIGURE_ENV+= MANTYPE=man CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}/smtpd -CONFIGURE_ARGS+= --with-mantype=man CONFIGURE_ARGS+= --with-libssl=${SSLBASE:Q} CONFIGURE_ARGS+= --with-path-CAfile=${SSLCERTS}/ca-certificates.crt CONFIGURE_ARGS+= --with-path-empty=${VARBASE}/empty Index: pkgsrc/mail/opensmtpd/distinfo diff -u pkgsrc/mail/opensmtpd/distinfo:1.9 pkgsrc/mail/opensmtpd/distinfo:1.10 --- pkgsrc/mail/opensmtpd/distinfo:1.9 Wed Sep 27 17:25:18 2023 +++ pkgsrc/mail/opensmtpd/distinfo Tue Jan 16 13:24:00 2024 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.9 2023/09/27 17:25:18 vins Exp $ +$NetBSD: distinfo,v 1.10 2024/01/16 13:24:00 vins Exp $ -BLAKE2s (opensmtpd-7.3.0p2.tar.gz) = 8c3df580b02d90bce9471e8a80a528168f84b6c7a060286debbfdff7fd44203a -SHA512 (opensmtpd-7.3.0p2.tar.gz) = b7491df894410672cd100bd2acaa6c4a92f4935fe220990329122f2323bedb44d2a23753ef7996835eaca56720e8b4c13269ee80f4c4742e554bef4ecb434557 -Size (opensmtpd-7.3.0p2.tar.gz) = 846999 bytes +BLAKE2s (opensmtpd-7.4.0p1.tar.gz) = fec5c3f3dc2067465644c6a4b7a605cff9429e0a8d8809467a82e04f6574a256 +SHA512 (opensmtpd-7.4.0p1.tar.gz) = 23aad112ed8f45547e808592823ba8818d8b0ac6ca82d9f83ee33c4a61cfa6326488e10b6beaa3c9e40030eb680478f485b552c15c4ae2835c7a71af509ce94f +Size (opensmtpd-7.4.0p1.tar.gz) = 908307 bytes SHA1 (patch-contrib_libexec_mail.local_mail.local.c) = bec19540fa52c7c6596ab5923f3a67b334ddf168 SHA1 (patch-mk_smtpd_Makefile.am) = cc3f82922e3e56bc0205085f7e311f2beeda7fc4 SHA1 (patch-openbsd-compat_getpeereid.c) = 8d60140bffcabb6accf9b7bbe0f419c2c25d352d Index: pkgsrc/mail/opensmtpd/options.mk diff -u pkgsrc/mail/opensmtpd/options.mk:1.1 pkgsrc/mail/opensmtpd/options.mk:1.2 --- pkgsrc/mail/opensmtpd/options.mk:1.1 Thu Aug 24 15:26:40 2023 +++ pkgsrc/mail/opensmtpd/options.mk Tue Jan 16 13:24:00 2024 @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.1 2023/08/24 15:26:40 vins Exp $ +# $NetBSD: options.mk,v 1.2 2024/01/16 13:24:00 vins Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.opensmtpd @@ -6,6 +6,8 @@ PKG_SUPPORTED_OPTIONS= mailwrapper pam .if ${OPSYS} != "OpenBSD" PKG_SUGGESTED_OPTIONS+= pam +.else +CONFIGURE_ARGS+= --with-auth-bsdauth .endif .if exists(/etc/mailer.conf) || exists(/etc/mail/mailer.conf) || exists(${PKG_SYSCONFDIR}/mailer.conf) --_----------=_170541144164780--