From nobody Thu Sep 28 05:51:02 2023
X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Rx2dz3t5nz4vZpm;
Thu, 28 Sep 2023 05:51:03 +0000 (UTC)
(envelope-from git@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 "R3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4Rx2dz17cKz4GyW;
Thu, 28 Sep 2023 05:51:03 +0000 (UTC)
(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
t=1695880263;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:mime-version:mime-version:content-type:content-type:
content-transfer-encoding:content-transfer-encoding;
bh=CJf0/9wE+0z7VC8eGU8tkNs36Nqj9BMhSmxhkVHsf9I=;
b=q9eKLuTKow8Z0/4zH6p1inCS8CBlABDrcLFVEurRfGbnxSatappFnZDDmQSL1oO+IBz+0J
dYDPiTgB8I/thDrLxbFRcvkkg0zmftMwD458jiJcIDWVrB3FVenlpVfTZat0vaxL97tZSg
YALV3b6zLcicm2l/e4EI2WPDPEcW5ERfZqHFZRaa8AA/QD8ps/s5Bd2mtsnmb3FIafHKpW
s7CyA1y3nfrAx+VroME7uY1TCrr1uNv13f4DtA/LEq/1nUGetxvdkD5lfJzTJMATE83gnD
ds0EdXGTK10fShYXzrOmi5HuCjecn/uxHv+rYh5+9z/IPvGio2NfhcYqDFBMtw==
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695880263; a=rsa-sha256; cv=none;
b=jTqUXPX4c5Q5r69NgZ2IlYlhy/s+ArmfqSC2uDCnzKj/DFB7U2xJbMu94TjVgDG24LB2UO
Wo3yo2C+sMfr1+1v9s4Oxap7p0FkctW3wWkmd1OMb7atXjsf9ZNrYsWAT8Wpc7l9acbS+N
yKERq0x+cJvVyk/6QNYPRagSvtbJw6Tu1u0h67hw2MdDqZ90qNJTN0HpRkx01bmtC5xgiB
0KiSXQzfAh53u1afZQJeZCbEIKn/nV9L4hTFv1MIzBb+d2QQhqfFqETVaW+MIYzrGKzMuE
WSdfzj8zr1MQ27sWRXcF/2HLo9T3lpUEYFFliBYFEubQC7ceAgk4kfkvSRBOtg==
ARC-Authentication-Results: i=1;
mx1.freebsd.org;
none
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
s=dkim; t=1695880263;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:mime-version:mime-version:content-type:content-type:
content-transfer-encoding:content-transfer-encoding;
bh=CJf0/9wE+0z7VC8eGU8tkNs36Nqj9BMhSmxhkVHsf9I=;
b=RzhbaNh4vN7UyU4rI02TdP71XzzjctDdgGEhr7Zj/KEiOX3GSGPZfv8NWS6QY+FQFJfG3V
zHHRJvar81ohveJv3v23jgoTrM5s79mK6CQKLJYc/IEXEQ8EXdBLBUyQZC4fIUIgYeNRtD
7g9fR/Vo5ZWkGftyTYdhI7/EJWLq13AC2gQJCfm0JwhLL6DRTb13IvInXzMA+NQyAxTZlw
K6cPoEKJajw3DhYHUgmlXHyBhAXupPtbSgSAjtF6IZ+54VkgYeXCz0G7KbJWNKJmO4welg
T5A2UoLv2Jf7S+bhMfB1qItTV1Lp3hcxArBXzjQWQM6XGcARCm1Lyjkfq/s8JA==
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
(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 did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Rx2dz0D78z18lK;
Thu, 28 Sep 2023 05:51:03 +0000 (UTC)
(envelope-from git@FreeBSD.org)
Received: from gitrepo.freebsd.org ([127.0.1.44])
by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 38S5p21E016492;
Thu, 28 Sep 2023 05:51:02 GMT
(envelope-from git@gitrepo.freebsd.org)
Received: (from git@localhost)
by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38S5p2tl016489;
Thu, 28 Sep 2023 05:51:02 GMT
(envelope-from git)
Date: Thu, 28 Sep 2023 05:51:02 GMT
Message-Id: <202309280551.38S5p2tl016489@gitrepo.freebsd.org>
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org,
dev-commits-ports-main@FreeBSD.org
From: Koichiro Iwao
Subject: git: c6423991ff33 - main - security/debian-keyring: New
port: GnuPG keys of Debian Developers and Maintainers
List-Id: Commits to the main branch of the FreeBSD ports repository
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main
List-Help:
List-Post:
List-Subscribe:
List-Unsubscribe:
Sender: owner-dev-commits-ports-main@freebsd.org
X-BeenThere: dev-commits-ports-main@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: meta
X-Git-Repository: ports
X-Git-Refname: refs/heads/main
X-Git-Reftype: branch
X-Git-Commit: c6423991ff334d9b36f966e8b05fd81a1d34e7c6
Auto-Submitted: auto-generated
The branch main has been updated by meta:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c6423991ff334d9b36f966e8b05fd81a1d34e7c6
commit c6423991ff334d9b36f966e8b05fd81a1d34e7c6
Author: King John
AuthorDate: 2023-09-25 23:11:21 +0000
Commit: Koichiro Iwao
CommitDate: 2023-09-28 05:50:31 +0000
security/debian-keyring: New port: GnuPG keys of Debian Developers and Maintainers
The current version for Debian stable bookworm is 2022.12.24.
PR: 274100
---
security/Makefile | 1 +
security/debian-keyring/Makefile | 24 ++++++++++++++++++++++++
security/debian-keyring/distinfo | 3 +++
security/debian-keyring/pkg-descr | 6 ++++++
security/debian-keyring/pkg-plist | 4 ++++
5 files changed, 38 insertions(+)
diff --git a/security/Makefile b/security/Makefile
index 43e8001596fc..ea343f4fd8cc 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -124,6 +124,7 @@
SUBDIR += cyrus-sasl2-sql
SUBDIR += cyrus-sasl2-srp
SUBDIR += d0_blind_id
+ SUBDIR += debian-keyring
SUBDIR += dehydrated
SUBDIR += denyhosts
SUBDIR += destroy
diff --git a/security/debian-keyring/Makefile b/security/debian-keyring/Makefile
new file mode 100644
index 000000000000..1e3c3a9402eb
--- /dev/null
+++ b/security/debian-keyring/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= debian-keyring
+PORTVERSION= 2022.12.24
+CATEGORIES= security
+MASTER_SITES= https://salsa.debian.org/${PORTNAME}/keyring/-/archive/${PORTVERSION}/
+DISTNAME= keyring_${PORTVERSION}
+
+MAINTAINER= jinking.this@gmail.com
+COMMENT= GPG keys for Debian package signature verification
+WWW= https://bugs.debian.org/debian-keyring
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+NO_ARCH= yes
+
+WRKSRC= ${WRKDIR}/keyring-${PORTVERSION}-7818523dd2368ea16682c44ce73c7b888674bf92
+
+do-build:
+ cd ${WRKSRC} && ${MAKE} all
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/keyrings
+ ${INSTALL_DATA} ${WRKSRC}/output/keyrings/debian-*.gpg ${STAGEDIR}${PREFIX}/share/keyrings/
+
+.include
diff --git a/security/debian-keyring/distinfo b/security/debian-keyring/distinfo
new file mode 100644
index 000000000000..b7dafabe2e48
--- /dev/null
+++ b/security/debian-keyring/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1695678980
+SHA256 (keyring_2022.12.24.tar.gz) = 7911af14b69e4ffc15849bffe0e8e86c97c77429cf7eb27dc932df331fa0fbc3
+SIZE (keyring_2022.12.24.tar.gz) = 33849683
diff --git a/security/debian-keyring/pkg-descr b/security/debian-keyring/pkg-descr
new file mode 100644
index 000000000000..8a3138333d46
--- /dev/null
+++ b/security/debian-keyring/pkg-descr
@@ -0,0 +1,6 @@
+GnuPG keys of Debian Developers and Maintainers
+
+The Debian project wants developers to digitally sign the announcements
+of their packages with GnuPG, to protect against forgeries. This package
+contains keyrings of GnuPG and keys of Debian Developers (uploading and
+non-uploading), as well as of Debian Maintainers.
diff --git a/security/debian-keyring/pkg-plist b/security/debian-keyring/pkg-plist
new file mode 100644
index 000000000000..47f9b253ca2b
--- /dev/null
+++ b/security/debian-keyring/pkg-plist
@@ -0,0 +1,4 @@
+share/keyrings/debian-keyring.gpg
+share/keyrings/debian-maintainers.gpg
+share/keyrings/debian-nonupload.gpg
+share/keyrings/debian-role-keys.gpg