summaryrefslogtreecommitdiff
path: root/sec-keys/openpgp-keys-openssl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-02 03:08:46 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-02 03:08:46 +0000
commit29badda007a3bcd85bb351f602790eb3b8922448 (patch)
treec61f9e929e2bf3796366d57707eda3245586ce7a /sec-keys/openpgp-keys-openssl
parentc37d894982b59595356319a2b4655fed277097ae (diff)
gentoo auto-resync : 02:11:2022 - 03:08:46
Diffstat (limited to 'sec-keys/openpgp-keys-openssl')
-rw-r--r--sec-keys/openpgp-keys-openssl/Manifest14
-rw-r--r--sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316-r1.ebuild (renamed from sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild)4
-rw-r--r--sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20221101.ebuild64
3 files changed, 77 insertions, 5 deletions
diff --git a/sec-keys/openpgp-keys-openssl/Manifest b/sec-keys/openpgp-keys-openssl/Manifest
index 32bf99109a02..aedf88f90f94 100644
--- a/sec-keys/openpgp-keys-openssl/Manifest
+++ b/sec-keys/openpgp-keys-openssl/Manifest
@@ -1,4 +1,12 @@
-DIST openssl-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc 45632 BLAKE2B 31595337315ac852dc837f690743149e5e66956b938165c56d8bd624c6e5797f6f1f927ee44bc6139b243945b837af494642176e33c1697348319ce923576c42 SHA512 c00b300370dbce3a75fefe1cbfae1938276478c836f39c115c51b72a5dd8b8e01d0f3a62b48da54caa238e532cfe83e1f8a0be2466b2926cf2f362c0e4a60bda
-DIST openssl-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 29252 BLAKE2B f256f7c9f3d84293f461f3dd9f5156dfaf134a376ff7fa06d9988e7923e0a1a0e2cb6344cb978c590870963fabea3d7dea7eeb740b785049700275a9c975f213 SHA512 c62f3463f12b213db21945d8c8846a9823fa91b45f954c5248bc3c35b5c9ab31424cedb73e56065001d3f9ab6409e1926fa3ffaab3484bb8dfe126607d450e9c
-EBUILD openpgp-keys-openssl-20220316.ebuild 934 BLAKE2B 1f3d17c8dc98d50e857fe90b4812f165c53c0939584150609604932a1190122cb4244d12cd0243879749c16d718f0b49276df5a5c209b1f1bb39a3c1442d00ff SHA512 91b362e85876616d37c6494626158ffa65ecdb3fe45325a345f9fac7727d078cf9f710fe7998661513353e794e6783ff8ce4ee90ad3278fc766c19b70e588520
+DIST openssl-20220316-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc 45632 BLAKE2B 31595337315ac852dc837f690743149e5e66956b938165c56d8bd624c6e5797f6f1f927ee44bc6139b243945b837af494642176e33c1697348319ce923576c42 SHA512 c00b300370dbce3a75fefe1cbfae1938276478c836f39c115c51b72a5dd8b8e01d0f3a62b48da54caa238e532cfe83e1f8a0be2466b2926cf2f362c0e4a60bda
+DIST openssl-20220316-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 29252 BLAKE2B f256f7c9f3d84293f461f3dd9f5156dfaf134a376ff7fa06d9988e7923e0a1a0e2cb6344cb978c590870963fabea3d7dea7eeb740b785049700275a9c975f213 SHA512 c62f3463f12b213db21945d8c8846a9823fa91b45f954c5248bc3c35b5c9ab31424cedb73e56065001d3f9ab6409e1926fa3ffaab3484bb8dfe126607d450e9c
+DIST openssl-keys-20221101-5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33.asc 3050 BLAKE2B 5c785d9ed3019865fac34a0b7647ddadda30ceaed57a711c32483a1309b2160209a50b89bc9a01a1696b691999e27808ef2a44e94242478e388d963b8a2c13b4 SHA512 583a32254ea46b89e348ad14f22a784920b6ca3c75b9bd681298be94e5d367a6beedf4b320212ddd5509881e1bc88a643680c9ff2829d7a529d3f27956e2e086
+DIST openssl-keys-20221101-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 1531 BLAKE2B 7333259523feb8e79c00c8f0652544471abfc087ebbe149eed2413f8e55637fdb3138d39885a88aafecd7b8edda207542198dc2deba8a882253fd91cd5ab0ace SHA512 e3f9b5a77124fbecef6c37a1d4fe8292ccc3210eabf60d6349f704d22014dd4d3343e40dc26c65659297e2a713ddbec52662924ae93468a6e0e9709f724944a7
+DIST openssl-keys-20221101-95A9908DDFA16830BE9FB9003D30A3A9FF1360DC.asc 2854 BLAKE2B 22bfca60053ccac3c06fe1a5099f81272119d12ac3f188ff7d6634111bd6f881abf0007452ad5dbe2b80aa1383695889e1fcfa981a2b4d5baa507c160d7782ab SHA512 54d98dd0392edd7b522081565ab5194e36b1ad2b56d1138a3830ebcd7ca02de4e5bcaa1b6ba19a626a44156b56f55abd7a104a3374cec0b94897dd7ec08601ff
+DIST openssl-keys-20221101-A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C.asc 5194 BLAKE2B e8bb04c8590ec2171f024c49439bbae04690f14db4dfac20ddc43d963659d2b3788dcd34105f8c987b0413cd5803222cdbaf5ca3b7ec8808eb43c3a8bf23da8f SHA512 fe14c26a3075019d9c876f23550d3c897b5773f4ce92d68cb578d2a266557bf00ced11a91d048d2e2448f0c453651f61faa42eb1608d9d0faed8ddd03ead7ec4
+DIST openssl-keys-20221101-B7C1C14360F353A36862E4D5231C84CDDCC69C45.asc 2249 BLAKE2B a9913d00635a73636dae7ea30bf16ade55a8f56d6fa3a804ebaf736705cfb3628b4838289c9b9847d1809da94dd4c9c23d01fe0521701dd164ff5036cfa78ec3 SHA512 c7927ff7643ac4aa12f516103d76af4c56e25f3d3a3d4064ec5d11f30d9447899b18c22cfb7217488b2e5b912220269e78668655343db52f486d29788e4759fc
+DIST openssl-keys-20221101-C1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD.asc 1534 BLAKE2B b572d5893a44f120b5ddec55d96d53cb5bd490e563253906f597fb8253c198f0fa318a955b4f30db3b93565ea87e0e423db661de17253fc2255843513a86b6b6 SHA512 359acc73f14e9c6ba68729b234f0bc94d67bc16eec7a18bb641bdfc8d51e19c2afa96292e99c97308ebce4bb5e4aa040beabba051f08b42fca242dff2e99b7f7
+DIST openssl-keys-20221101-E5E52560DD91C556DDBDA5D02064C53641C25E5D.asc 6131 BLAKE2B 36e076cb5ab722c5efe378fc70a9109c30db12bf59af3634af0b7df1cc6beaec8d1fdf5099ffbfb66ce59d51581009ed59278336238755122ba5126cf1b191e5 SHA512 ee72fff17111f437b372b0bbfaa851075125da524a8d0f861232fe9bec2da0c0933c4d0ab3fa9ad1aa9015f9ae302773d0f5eb25bea270f0a5884f0d5b9b6fc1
+EBUILD openpgp-keys-openssl-20220316-r1.ebuild 946 BLAKE2B 6b8ac9655a53640847401483270e68c1841f91c1c29fac69c8a40298854881d02306ab5c9725230e622f64cf6c642276bc8bc797f682bbfacb202c871d7ff81e SHA512 c6efc3cbee447ba2e3d3708b0c3a68787d475458a57f7c3f3d0743a72e259f8c517054678d01ea764c5fe59b6a745bbcdc45cb81e47978a28f20fcf30ce71341
+EBUILD openpgp-keys-openssl-20221101.ebuild 1887 BLAKE2B cc75ae5c1a581d0846c73eaadc8f06f7485a7180f39e663046d1bc2e4effd01add90d073ef12b5a374182ba750e84a9c771d01b534b4bd2497030dc05eeaf464 SHA512 88f659b25a04c54af967cc01d3f739cdb44c13c2d50ba0e93c8ae952aef686c86b3bc8bcd2ab7549e2e3684e842b9ef376fa58903b74c04de1df858f186c7740
MISC metadata.xml 248 BLAKE2B 4d2533691da4a661545bc76aae55b72077dd0f54a21c67450fad5565393db92779160e268c4ac7e1557cef6ac13e9476b32c6ff6e516c3afd404ab40a28164b3 SHA512 5c660412e95fdb471f41390d1d2fe96c549f2a00c932b2ce5832a56d3ce49df6b08991bfdcabcb296434d0d6599bdb3fb1ec4dbf7373fe2effaa6655ab411184
diff --git a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316-r1.ebuild
index a16140e6ece5..2a62c757aa9f 100644
--- a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild
+++ b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316-r1.ebuild
@@ -8,8 +8,8 @@ HOMEPAGE="https://www.openssl.net/"
# See https://www.openssl.org/source/ and https://www.openssl.org/community/omc.html
# Mirrored from https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x8657ABB260F056B1E5190839D9C4D26D0E604491 etc (unstable results)
SRC_URI="
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-8657ABB260F056B1E5190839D9C4D26D0E604491.asc
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-${PV}-8657ABB260F056B1E5190839D9C4D26D0E604491.asc
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-${PV}-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc
"
LICENSE="public-domain"
diff --git a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20221101.ebuild b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20221101.ebuild
new file mode 100644
index 000000000000..a74cc406ce37
--- /dev/null
+++ b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20221101.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by OpenSSL"
+HOMEPAGE="https://www.openssl.net/"
+
+# See the following:
+# - https://www.openssl.org/source/
+# - https://www.openssl.org/community/otc.html
+# - https://www.openssl.org/community/omc.html
+# Mirrored from https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x8657ABB260F056B1E5190839D9C4D26D0E604491 etc (unstable results)
+# ```
+# gpg --homedir=/tmp/tmp-gpg --keyserver keyserver.ubuntu.com --recv-keys "${OSSL_FINGERPRINTS[@]}" || exit 1
+#
+#for key in "${OSSL_FINGERPRINTS[@]}" ; do
+# gpg --homedir=/tmp/tmp-gpg --export "${key}" > openssl-keys-20221101-${key}.asc
+#done
+# ```
+#
+# https://github.com/openssl/openssl/issues/19566
+# https://github.com/openssl/openssl/issues/19567
+
+OSSL_FINGERPRINTS=(
+ # Matt Caswell <matt@openssl.org>
+ 5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33
+
+ # Paul Dale <pauli@openssl.org>
+ 8657ABB260F056B1E5190839D9C4D26D0E604491
+
+ # Tim Hudson <tjh@openssl.org>
+ B7C1C14360F353A36862E4D5231C84CDDCC69C45
+
+ # Hugo Landau <hlandau@openssl.org>
+ 95A9908DDFA16830BE9FB9003D30A3A9FF1360DC
+
+ # Tomas Mraz <tomas@openssl.org>
+ A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C
+
+ # Richard Levitte <levitte@openssl.org>
+ C1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD
+
+ # Kurt Roeckx <kurt@openssl.org>
+ E5E52560DD91C556DDBDA5D02064C53641C25E5D
+)
+
+ossl_key=
+for ossl_key in "${OSSL_FINGERPRINTS[@]}" ; do
+ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-keys-${PV}-${ossl_key}.asc"
+done
+unset ossl_key
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+ local files=( ${A} )
+ insinto /usr/share/openpgp-keys
+ newins - openssl.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}