From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 570151581FD for ; Sat, 06 Sep 2025 15:27:13 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 435C6340E5C for ; Sat, 06 Sep 2025 15:27:13 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id D804011057B; Sat, 06 Sep 2025 15:26:49 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id CCFA911057B for ; Sat, 06 Sep 2025 15:26:49 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 83B66335DB7 for ; Sat, 06 Sep 2025 15:26:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6CABA38F9 for ; Sat, 06 Sep 2025 15:26:47 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1757172391.56163b04bc18c1387d171cc8471eafff1ddaa841.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: mail-mta/sendmail/ X-VCS-Repository: repo/gentoo X-VCS-Files: mail-mta/sendmail/Manifest mail-mta/sendmail/sendmail-8.18.1-r1.ebuild mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild X-VCS-Directories: mail-mta/sendmail/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 56163b04bc18c1387d171cc8471eafff1ddaa841 X-VCS-Branch: master Date: Sat, 06 Sep 2025 15:26:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 6f89df07-835e-420f-979a-c0b353ee0a0e X-Archives-Hash: 6671a733b581178e78ade6f1f756f403 commit: 56163b04bc18c1387d171cc8471eafff1ddaa841 Author: Cristian Othón Martínez Vera cfuga mx> AuthorDate: Sun Aug 17 02:51:56 2025 +0000 Commit: Sam James gentoo org> CommitDate: Sat Sep 6 15:26:31 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56163b04 mail-mta/sendmail: add verify-sig support Signed-off-by: Cristian Othón Martínez Vera cfuga.mx> Part-of: https://github.com/gentoo/gentoo/pull/43481 Signed-off-by: Sam James gentoo.org> mail-mta/sendmail/Manifest | 2 ++ mail-mta/sendmail/sendmail-8.18.1-r1.ebuild | 20 ++++++++++++++++---- mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild | 20 ++++++++++++++++---- 3 files changed, 34 insertions(+), 8 deletions(-) diff --git a/mail-mta/sendmail/Manifest b/mail-mta/sendmail/Manifest index d9179ad2cd91..a343a4eaffc0 100644 --- a/mail-mta/sendmail/Manifest +++ b/mail-mta/sendmail/Manifest @@ -1,3 +1,5 @@ DIST sendmail.8.17.1.9.tar.gz 2345302 BLAKE2B 378f2f98ffff6457c49f934228964e792acec6f33fbabd89a8712f09f1dc7afc951b7c984a397aa7dd3773d86bdf57a946ea9ac54ae426bc0b8ea4c040e2ad4a SHA512 ad8198b12bdc0037de5b64b2504bd5e0a42bf054274a4834163a7c46953b9aec23d52d58063cc6b925d90199973608f35edeb40128671ae32889f4558e5c0d4b DIST sendmail.8.18.1.10.tar.gz 2367668 BLAKE2B 22fe4f3484c3f888b909bebe3ad0dd3d66f8a753e97f668fbc3af90c466aca596112f68e54c45dde73a16ae62deb998b337b12095b2948e4eaef7f88d8d92900 SHA512 eda3dbb9a689d1e550776c96591122c484036755ba53fdaf5623130144cbab315256c9bf491161090731a8f762184e69505c45009a333aabdf40567ea226273d +DIST sendmail.8.18.1.10.tar.gz.sig 543 BLAKE2B 14bbd896f3fb89422cc999e817b9e859058295102a30da319de89f05fb96acd15424aa00694fcb6aa29fdaad909ffa47fb20f387946f77c6a6cc9fb5c4966bf9 SHA512 469bb57b1b75c08fbb9aba597637ac9d27204cbad58e46cfc30807932f4d7428216e096fca4ad91bd5719aaffcd04b0aafe56979b4d84b957a8fa88033f833ce DIST sendmail.8.18.1.tar.gz 2401566 BLAKE2B 3afa36073fd611c7fdb43ef0ab9f02d5fb8ae388e9471bdc7275c6c9dcee0a654f46ddef505b70e978cb1b818b0da375250678e501676d8bace534d59ee40d90 SHA512 9ce713b44439d4de6faa9e3cdfa2226b44b4fbeb352a5f81584c062570e9472da244158287e489aabe258d28fe54ca4964565c7b0adc7e1763d212be42f98061 +DIST sendmail.8.18.1.tar.gz.sig 543 BLAKE2B f5f8ffaee2b4380babb033257aa30a3ade3686f3ae3dc4ced3beb25698c1917489e05456cf6b3cfcf3f0a8a1725ac42a6ce1db317939f944012e994672f6c22d SHA512 a1b3fc2278061c220ca36b954e333867a187b52c32ecd10793a12c1c90c0466bc3f1e6f76ca3aeaaf02e14f71f8cef418f5291557461b61509ed255c55c6ef47 diff --git a/mail-mta/sendmail/sendmail-8.18.1-r1.ebuild b/mail-mta/sendmail/sendmail-8.18.1-r1.ebuild index 2e5110638aad..fc991e1759f4 100644 --- a/mail-mta/sendmail/sendmail-8.18.1-r1.ebuild +++ b/mail-mta/sendmail/sendmail-8.18.1-r1.ebuild @@ -5,16 +5,27 @@ EAPI=8 # Note: please bump this together with mail-filter/libmilter and app-shells/smrsh -inherit systemd toolchain-funcs +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/sendmail.asc" +inherit systemd toolchain-funcs verify-sig DESCRIPTION="Widely-used Mail Transport Agent (MTA)" HOMEPAGE="https://www.sendmail.org/" if [[ -n $(ver_cut 4) ]] ; then # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9) - SRC_URI="https://ftp.sendmail.org/snapshots/${PN}.${PV}.tar.gz" + SRC_URI=" + https://ftp.sendmail.org/snapshots/${PN}.${PV}.tar.gz + verify-sig? ( https://ftp.sendmail.org/snapshots/${PN}.${PV}.tar.gz.sig ) +" fi -SRC_URI+=" https://ftp.sendmail.org/${PN}.${PV}.tar.gz" -SRC_URI+=" https://ftp.sendmail.org/past-releases/${PN}.${PV}.tar.gz" + +SRC_URI+=" + https://ftp.sendmail.org/${PN}.${PV}.tar.gz + verify-sig? ( https://ftp.sendmail.org/${PN}.${PV}.tar.gz.sig ) +" +SRC_URI+=" + https://ftp.sendmail.org/past-releases/${PN}.${PV}.tar.gz + verify-sig? ( https://ftp.sendmail.org/past-releases/${PN}.${PV}.tar.gz.sig ) +" LICENSE="Sendmail GPL-2" # GPL-2 is here for initscript SLOT="0" @@ -61,6 +72,7 @@ RDEPEND=" BDEPEND=" sys-devel/m4 virtual/pkgconfig + verify-sig? ( ~sec-keys/openpgp-keys-sendmail-20250220 ) " PDEPEND=" !mbox? ( diff --git a/mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild b/mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild index 5ac48fae61b2..6a93e6a3d3f3 100644 --- a/mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild +++ b/mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild @@ -5,16 +5,27 @@ EAPI=8 # Note: please bump this together with mail-filter/libmilter and app-shells/smrsh -inherit systemd toolchain-funcs +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/sendmail.asc" +inherit systemd toolchain-funcs verify-sig DESCRIPTION="Widely-used Mail Transport Agent (MTA)" HOMEPAGE="https://www.sendmail.org/" if [[ -n $(ver_cut 4) ]] ; then # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9) - SRC_URI="https://ftp.sendmail.org/snapshots/${PN}.${PV}.tar.gz" + SRC_URI=" + https://ftp.sendmail.org/snapshots/${PN}.${PV}.tar.gz + verify-sig? ( https://ftp.sendmail.org/snapshots/${PN}.${PV}.tar.gz.sig ) +" fi -SRC_URI+=" https://ftp.sendmail.org/${PN}.${PV}.tar.gz" -SRC_URI+=" https://ftp.sendmail.org/past-releases/${PN}.${PV}.tar.gz" + +SRC_URI+=" + https://ftp.sendmail.org/${PN}.${PV}.tar.gz + verify-sig? ( https://ftp.sendmail.org/${PN}.${PV}.tar.gz.sig ) +" +SRC_URI+=" + https://ftp.sendmail.org/past-releases/${PN}.${PV}.tar.gz + verify-sig? ( https://ftp.sendmail.org/past-releases/${PN}.${PV}.tar.gz.sig ) +" LICENSE="Sendmail GPL-2" # GPL-2 is here for initscript SLOT="0" @@ -61,6 +72,7 @@ RDEPEND=" BDEPEND=" sys-devel/m4 virtual/pkgconfig + verify-sig? ( ~sec-keys/openpgp-keys-sendmail-20250220 ) " PDEPEND=" !mbox? (