From 9147295771c346af51ad4a52881a739e1c7100234e046641586fa479be034763 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 11 Jul 2025 15:46:24 +0000 Subject: [PATCH 1/3] - gpg-pubkey-09d9ea69-68595a8c.asc: renamed uid field to not use outdated internal codenames. (bsc#1245223) OBS-URL: https://build.opensuse.org/package/show/Base:System/openSUSE-build-key?expand=0&rev=87 --- .gitattributes | 23 + .gitignore | 1 + build-container-202304-d684afec-64390cff.asc | 29 ++ build-container-202304-d684afec-64390cff.pem | 14 + build-container-8fd6c337-63c94b45.asc | 30 ++ build-container-8fd6c337-63c94b45.pem | 14 + build-container-d4ade9c3-5a2e9669.asc | 19 + build-container-d4ade9c3-5a2e9669.pem | 9 + gpg-pubkey-09d9ea69-645b99ce.asc | 29 ++ gpg-pubkey-09d9ea69-67c857f3.asc | 30 ++ gpg-pubkey-09d9ea69-68595a8c.asc | 29 ++ gpg-pubkey-25db7ae0-645bae34.asc | 30 ++ gpg-pubkey-287a0027-682477e3.asc | 37 ++ gpg-pubkey-29b700a4-62b07e22.asc | 30 ++ gpg-pubkey-39db7c82-5f68629b.asc | 19 + gpg-pubkey-39db7c82-66c5d91a.asc | 18 + gpg-pubkey-3fa1d6ce-63c9481c.asc | 29 ++ gpg-pubkey-3fa1d6ce-67c856ee.asc | 30 ++ gpg-pubkey-65176565-61a0ee8f.asc | 21 + gpg-pubkey-697ba1e5-5c755904.asc | 23 + gpg-pubkey-73f03759-626bd414.asc | 29 ++ gpg-pubkey-8ede3e07-5c755f3a.asc | 39 ++ gpg-pubkey-d588dc46-63c939db.asc | 29 ++ gpg-pubkey-f6ab3975-62e9e6fb.asc | 21 + import-openSUSE-build-key | 33 ++ key2rpmname | 13 + openSUSE-build-key-import.service | 10 + openSUSE-build-key-import.timer | 8 + openSUSE-build-key.changes | 457 +++++++++++++++++++ openSUSE-build-key.spec | 208 +++++++++ opensuse-container-9ab48ce9-5ae3116a.asc | 19 + security_at_suse_de.asc | 183 ++++++++ 32 files changed, 1513 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 build-container-202304-d684afec-64390cff.asc create mode 100644 build-container-202304-d684afec-64390cff.pem create mode 100644 build-container-8fd6c337-63c94b45.asc create mode 100644 build-container-8fd6c337-63c94b45.pem create mode 100644 build-container-d4ade9c3-5a2e9669.asc create mode 100644 build-container-d4ade9c3-5a2e9669.pem create mode 100644 gpg-pubkey-09d9ea69-645b99ce.asc create mode 100644 gpg-pubkey-09d9ea69-67c857f3.asc create mode 100644 gpg-pubkey-09d9ea69-68595a8c.asc create mode 100644 gpg-pubkey-25db7ae0-645bae34.asc create mode 100644 gpg-pubkey-287a0027-682477e3.asc create mode 100644 gpg-pubkey-29b700a4-62b07e22.asc create mode 100644 gpg-pubkey-39db7c82-5f68629b.asc create mode 100644 gpg-pubkey-39db7c82-66c5d91a.asc create mode 100644 gpg-pubkey-3fa1d6ce-63c9481c.asc create mode 100644 gpg-pubkey-3fa1d6ce-67c856ee.asc create mode 100644 gpg-pubkey-65176565-61a0ee8f.asc create mode 100644 gpg-pubkey-697ba1e5-5c755904.asc create mode 100644 gpg-pubkey-73f03759-626bd414.asc create mode 100644 gpg-pubkey-8ede3e07-5c755f3a.asc create mode 100644 gpg-pubkey-d588dc46-63c939db.asc create mode 100644 gpg-pubkey-f6ab3975-62e9e6fb.asc create mode 100644 import-openSUSE-build-key create mode 100644 key2rpmname create mode 100644 openSUSE-build-key-import.service create mode 100644 openSUSE-build-key-import.timer create mode 100644 openSUSE-build-key.changes create mode 100644 openSUSE-build-key.spec create mode 100644 opensuse-container-9ab48ce9-5ae3116a.asc create mode 100644 security_at_suse_de.asc diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/build-container-202304-d684afec-64390cff.asc b/build-container-202304-d684afec-64390cff.asc new file mode 100644 index 0000000..b90ba02 --- /dev/null +++ b/build-container-202304-d684afec-64390cff.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGQ5DP8BEADAlEiR9CAOaEjUlwrSlVmdqeqbMOXSDMq5+u/fIFdP4iAc9r5H +6hz/f4Yv/2rBByo6JCZC7xCxPBHNiaNd1DK0WdVbpWGB9n4vH9zzT8Dxf45WK7QN +9l5f+KfSRDnv7e/n32ru2AVlqa9Io7/Ch9IXVeGStjl/6o+Y/7ZinQUnQkGHWK6j ++sjgIxTYesIBcYSXxpdjdw0XHHyyKQiqtDy8oXALWGPJYRwCsTiEECVYzM+a5+6e +d/zRxOKpfF2V+Q1K2mG5LQ+rxGrL3VWNcg3jZjPMQbC4QM8cr2b3mrE2eBEhStF0 +iRS5quMLMGzNxocMBJlOz6snSLGvi8Xr3UzMkenufuxotHA/7lcNmo2E2HArR4iP +zLkZe14vLvsMXgM29PkXNgEh+L0QSFapTRUb7ZewBpN1b7P+G4gcYUymMvwaY9XH +AI3jhWKzlyq9uIJINdTTTBB1R6e6CQpeiya371AUCNGCZDqhL63gHVvVgZVMQpf8 +NjYuN2m3SOK6SSq1nnMkWE3k2RWc5qHlg38HOoWq4G+SCMSWyC4iff+Ob8rVWuUt +miExYtLOk/hdNH7lRtUdjwKCSIOlYeAK/e7/9GB/fKlu0ZNFBrwpyGVMgfPmCDbX +ZiQhkhE8Bti3btL5HBxYmNljz1nMbECgtEQv6Pgs1bxgDaNaGVslYv723wARAQAB +tERvcGVuU1VTRSBDb250YWluZXIgU2lnbmluZyBLZXkgPGJ1aWxkLWNvbnRhaW5l +ci0yMDIzMDRAb3BlbnN1c2Uub3JnPokCVAQTAQgAPhYhBPmGHzlqIRNKhVSYBPxr +ygbWhK/sBQJkOQz/AhsDBQkSzAMABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJ +EPxrygbWhK/sAwUP/A803yOTrsE5ppcEAp3yGSeXR3HQo0fIqh+QFJO76W7vF/Ar +eZnxPWL3AOOB+wNccdklZXhQKL4eQ29Ggekp2/RWTyx4BBM//SID+td7KZjZH/KC +Z6kBBy+IzSBQCCIrdDm83agob/Kcp9RJX5A06dgGyGhMxXYpld3mcCjFETHXIb5U +JvsSC+06eEsbwNqH0se2T/5zJ8v9xjcMDC+otLmh3+SjyC/7t8YaKxyqobf2f5nl +GM3ts7UDBQdqxBb0ZRxXsLCdiRrOt6l5imczczi1GA/Dce3KE/V9A2LNifns4eQI +GLVrZ36litKC1+b5AXblLU5ZmJN24IEQj699GCYiPGaZS64IE1eVD8WX+N6vgI+c +BqthN/Z4B3iJ9dBviXvK098/bXjzUVjQubvfT827tO2xnbNE5gzUA5bAZjQLVJm/ +b9mZJuKLOJePoqGYvmMVBtLz5xZYH68dncZAf+OQNZ5T7F+M1gfsq8W+FYvm6ILN +Xyh29fY+29H25A7v8WITT/SzpxYJrNRHck8Ua9M0foj2GLIf6FEROJHEZ4+xvu11 +XaABkqvjdNluflDP0PXP5fcY9QkMvtlW6cQNzMYZnn7MTb7dxow5ysEGcE0rrKrC +F9zTwOvctMqlu0dndhntKRhdNgm8lKrg1xTJg7EOWQFKeQiWQKdY0Qk9vi3/ +=sRjv +-----END PGP PUBLIC KEY BLOCK----- diff --git a/build-container-202304-d684afec-64390cff.pem b/build-container-202304-d684afec-64390cff.pem new file mode 100644 index 0000000..d5edb87 --- /dev/null +++ b/build-container-202304-d684afec-64390cff.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwJRIkfQgDmhI1JcK0pVZ +nanqmzDl0gzKufrv3yBXT+IgHPa+R+oc/3+GL/9qwQcqOiQmQu8QsTwRzYmjXdQy +tFnVW6VhgfZ+Lx/c80/A8X+OViu0DfZeX/in0kQ57+3v599q7tgFZamvSKO/wofS +F1XhkrY5f+qPmP+2Yp0FJ0JBh1iuo/rI4CMU2HrCAXGEl8aXY3cNFxx8sikIqrQ8 +vKFwC1hjyWEcArE4hBAlWMzPmufunnf80cTiqXxdlfkNStphuS0Pq8Rqy91VjXIN +42YzzEGwuEDPHK9m95qxNngRIUrRdIkUuarjCzBszcaHDASZTs+rJ0ixr4vF691M +zJHp7n7saLRwP+5XDZqNhNhwK0eIj8y5GXteLy77DF4DNvT5FzYBIfi9EEhWqU0V +G+2XsAaTdW+z/huIHGFMpjL8GmPVxwCN44Vis5cqvbiCSDXU00wQdUenugkKXosm +t+9QFAjRgmQ6oS+t4B1b1YGVTEKX/DY2Ljdpt0jiukkqtZ5zJFhN5NkVnOah5YN/ +BzqFquBvkgjElsguIn3/jm/K1VrlLZohMWLSzpP4XTR+5UbVHY8CgkiDpWHgCv3u +//Rgf3ypbtGTRQa8KchlTIHz5gg212YkIZIRPAbYt27S+RwcWJjZY89ZzGxAoLRE +L+j4LNW8YA2jWhlbJWL+9t8CAwEAAQ== +-----END PUBLIC KEY----- diff --git a/build-container-8fd6c337-63c94b45.asc b/build-container-8fd6c337-63c94b45.asc new file mode 100644 index 0000000..a68b6d3 --- /dev/null +++ b/build-container-8fd6c337-63c94b45.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQINBGPJS0UBEADF9mywsTaN5jWzA9vlYZ7wL8VYqYjGUYub1qYI12CF4CfxHO4z +yyUD5Ml58BCetScLhCf3KSNBmMfqjZ7a54AoV2A50eeVLZ3qURMHx13g7wdgMnHQ +ISTZIJsApW7Mttxs/i6D9ANz4GbyV3F9z4MactVEC3zlutJOd+A4djU9tDUkBX4H +KJtuMJm4WbDiAiQzN6LLczjAlnBuUUzhrexfZtb/oZZobPoAw6MLIA8jqyHIbnAd +kzs68knyV+FdFNmjgJzmoLQ3Kr1e7c7oOZWikhqOEdzfqR1x62Z3tMHk5JtBkIvJ +F4AXvktXvjLz3rT7jg2m1HraF3DWi8Ikx9WZTqb6T8yw3wAjJEVHp00X3BM4qLrs +6k+3JuJG58J8y8PhUR6gg3MQnK1OirZcZJz6EjG2Y86GoMocfQCzXXeyNOqqjbQi +TbffH0UV5MUPw6vtqGmqOK/lgK5+T0ChBsLEwiOsr1GRBiBbhHJyC9cYBKhvA3wQ +T46wxzIxQRH+l0K1CFNAJzWNgu3zlWF8SQLiT2zMwHx5mt1X2t78q7q+cJ5dFHnK +fY1Yo7zxTgd/ESkm/mza4UmLfv7H+/3DtSH7zrhb/017FeD8kU2y+HQqbGxuLdl6 +Bqi4vKswIfBIDcHIFnbIJ/ZW4U/JQI0Rk4c7CLShz1OBjXKimOxOd7IZowARAQAB +tDpTVVNFIExpbnV4IENvbnRhaW5lciBTaWduaW5nIEtleSA8YnVpbGQtY29udGFp +bmVyQHN1c2UuZGU+iQI+BBMBAgAoBQJjyUtFAhsDBQkHhM4ABgsJCAcDAgYVCAIJ +CgsEFgIDAQIeAQIXgAAKCRAQDOtDj9bDNxZ0EACLp/LEps4VyuRqHapwHrjwVzfB +AYbSnt+2K/RoIFlbv9rEnyYjwoTzu9RNAWs9+BORYGUjU/5wDTkSjqEqJwJWJ7DO +lxj2QwrVywTtgzEKLbudpfd6df9l2rSKF7Spvn1gEnCIYobxgyXqKataou+57RHm +wHAr5JlsGDtxCs/Kstjty3diHP61S29PBJtUEtKWVCGvlNXKRjgoOIXQ3RZeh2HQ +6InEJTxkpW5KVrlj0nmdRI+HEOLkBKPpuDsjcsXbXQPVewPTsTcHDIHw54v1QFtt +Yuq15jVzVBirCqnTrIVZXxEwftBWnQ2PB4c6jaAQ5fL+9bzvSLxsrQlWwUP3BBsd +E2vSnFu6jNWEBDHotD1QqmctDU0NUQ1hFp58JeyRZtBVYowcxMgprM6ArJkeqWb4 +vZgY9B0DXbg5wk6G1NErBATFzRR1og9pjP1qkoh6LC7z8Fun8RAhieLdJpqmpks8 +oE3zl33ia7Pvgt4FwmraW7my6LnwmbxH9GpOt5MRhb0CuM+g3Uwuhl85LjK5OBfK +x6fEfQlhno6N7CILI+FMpnvjZt05019Dk2ZZ6b4kCPm5VlOrUAsZFI+WvSL487LN +d92jxySuNKc6IIct1nXL24bUCboSbDRoZihiXYQNPc3T/AQx8iBAdpx4mMbz449O +wsnYAhoWdRww/U+ftw== +=Ux3+ +-----END PGP PUBLIC KEY BLOCK----- diff --git a/build-container-8fd6c337-63c94b45.pem b/build-container-8fd6c337-63c94b45.pem new file mode 100644 index 0000000..06fc798 --- /dev/null +++ b/build-container-8fd6c337-63c94b45.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxfZssLE2jeY1swPb5WGe +8C/FWKmIxlGLm9amCNdgheAn8RzuM8slA+TJefAQnrUnC4Qn9ykjQZjH6o2e2ueA +KFdgOdHnlS2d6lETB8dd4O8HYDJx0CEk2SCbAKVuzLbcbP4ug/QDc+Bm8ldxfc+D +GnLVRAt85brSTnfgOHY1PbQ1JAV+ByibbjCZuFmw4gIkMzeiy3M4wJZwblFM4a3s +X2bW/6GWaGz6AMOjCyAPI6shyG5wHZM7OvJJ8lfhXRTZo4Cc5qC0Nyq9Xu3O6DmV +opIajhHc36kdcetmd7TB5OSbQZCLyReAF75LV74y8960+44NptR62hdw1ovCJMfV +mU6m+k/MsN8AIyRFR6dNF9wTOKi67OpPtybiRufCfMvD4VEeoINzEJytToq2XGSc ++hIxtmPOhqDKHH0As113sjTqqo20Ik233x9FFeTFD8Or7ahpqjiv5YCufk9AoQbC +xMIjrK9RkQYgW4RycgvXGASobwN8EE+OsMcyMUER/pdCtQhTQCc1jYLt85VhfEkC +4k9szMB8eZrdV9re/Ku6vnCeXRR5yn2NWKO88U4HfxEpJv5s2uFJi37+x/v9w7Uh ++864W/9NexXg/JFNsvh0Kmxsbi3ZegaouLyrMCHwSA3ByBZ2yCf2VuFPyUCNEZOH +Owi0oc9TgY1yopjsTneyGaMCAwEAAQ== +-----END PUBLIC KEY----- diff --git a/build-container-d4ade9c3-5a2e9669.asc b/build-container-d4ade9c3-5a2e9669.asc new file mode 100644 index 0000000..b8f5797 --- /dev/null +++ b/build-container-d4ade9c3-5a2e9669.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQENBFoulmkBCAC8z90eiLqdLLuFsocthStfLoG/fklt2gjOfLm9IWJFcCmvQpLn +pTw+6B0aaH693sfxg2XHZg4nHO/TYGWytyZYNlxeMTdemyL8gcV9Fks53DBH67ww +0XHBFRXPHIjMoa1tERVV9c99vZdzoUvn+0S9C1Qq5Hpd3NJpq/ZGdXkjJsIHT2zQ +2nQBRt2LkR9J7gg26qBj5UVguO8zmidsBAs3dsUtLhC6TroOG/3dmLo3CinAvUXT +tQ8Lm5p2TJ49K0/c8DQ4A56aP29kAM5bHlp2wYIohKzyKmE0LmYNWgvLxHLj0yzd +5BdGNVA4xyjdg1/wCGwh3EM0FU3xVMMpWQQPABEBAAG0OlNVU0UgTGludXggQ29u +dGFpbmVyIFNpZ25pbmcgS2V5IDxidWlsZC1jb250YWluZXJAc3VzZS5kZT6JAT4E +EwECACgFAloulmkCGwMFCRLMAwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJ +EI7+G8TUrenDlswH/1PwQuV0Um6J5csZIcde25Ip/LJMoldJb9aVpBxn70WWL6GF +AVoVTNFYYPHUbzv9/x2PPLRy2tcta+YZOKvcFbkM2SHXz1KF95Lg50pDr++DWog+ +SDszvq3oVeIt3OIqvL1gbmp3V13qPLboFR+q3jMqMxUh9bYQX3rpH/cWq7h8yurL +KaiR9yQvHaPSrcGuJUGTr2zbEPBYCoMnEPuF/fNjwaTHmEX2fzoYhmIOZMH5x5W+ +F1GOCZrK34QrdHuS+LmpV8mQz0+Qpd7LOGcd8wF3K2ep5xiwpOdzBELiekZaxrJ1 +o0UviorRX4DPHLXZvyqPCCpYLWzj9b7rHCuenoQ= +=BucV +-----END PGP PUBLIC KEY BLOCK----- diff --git a/build-container-d4ade9c3-5a2e9669.pem b/build-container-d4ade9c3-5a2e9669.pem new file mode 100644 index 0000000..137804c --- /dev/null +++ b/build-container-d4ade9c3-5a2e9669.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvM/dHoi6nSy7hbKHLYUr +Xy6Bv35JbdoIzny5vSFiRXApr0KS56U8PugdGmh+vd7H8YNlx2YOJxzv02Blsrcm +WDZcXjE3Xpsi/IHFfRZLOdwwR+u8MNFxwRUVzxyIzKGtbREVVfXPfb2Xc6FL5/tE +vQtUKuR6XdzSaav2RnV5IybCB09s0Np0AUbdi5EfSe4INuqgY+VFYLjvM5onbAQL +N3bFLS4Quk66Dhv93Zi6NwopwL1F07UPC5uadkyePStP3PA0OAOemj9vZADOWx5a +dsGCKISs8iphNC5mDVoLy8Ry49Ms3eQXRjVQOMco3YNf8AhsIdxDNBVN8VTDKVkE +DwIDAQAB +-----END PUBLIC KEY----- diff --git a/gpg-pubkey-09d9ea69-645b99ce.asc b/gpg-pubkey-09d9ea69-645b99ce.asc new file mode 100644 index 0000000..32a4a81 --- /dev/null +++ b/gpg-pubkey-09d9ea69-645b99ce.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQINBGRbmc4BEAC1syxaG+6z88/tR9DoHKMYJU4PS6oW7ShgFsqc9z2dW9q0JWWP +3OVbrXHSs9wbadCn3E3cjGq4/dOHpT848d2398njujggACbyXEtULSEefSmy7Ad1 +qGNkpeHEjPo3UxTL2qKisV2Gntbq1joR3mfHUbnv5JNn5fn5/hPzMQmxyyrGJaMK +cwsIw81NBrQeKIMHNrTxYY7qb4XnyD14DrbIYBeV2SRRZq8DNQD7QAkKXOr+z4av +W+G2AmNNSOgR/NuyO62BpuT0Pp5GijABGRLrr1N7tZJSu42ccQ+eAl3yili07aHi +gpjBkETBrYSdZqUQ/jsCDIEZurCYcEs5pB9hCCfo0Uc8nKBm0WP4i07rYeHU2i/+ +1yXqHSkIdEcFz4Mtab7m+FAR25IP7wNn/TqSMVsys5SPcva3BdE3t9vf/NJdPn+P +ZLzC2WMDeMBCqZddrd4lRpTqyHJpj/9gM9dMgUI51vhF7gQwOjLw26F+pRSMEzXz +bVX1Rc5hKrcBjuysxqdyBywlP6Re4yEZv19kY2Irg7cW3EM086lQx9EzM7zvGp7o +sxbWBm0N02URac2xCPuKTYroDVGpcKEHzTsl1ex+hc+ZZ4cEjmgzSGgew6BltwME +Ekll/oPfN3Gtugf9JV12OgE3smHIpWxjCYzCE4d9Ts24o4non1nQA48dGQARAQAB +tCtBTFAgUGFja2FnZSBTaWduaW5nIEtleSA8YnVpbGQtYWxwQHN1c2UuZGU+iQI+ +BBMBAgAoBQJkW5nOAhsDBQkHhM4ABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK +CRD+wo6vCdnqaUDDD/9RBdyaWfgALsDd4VMYkU5o028NvgXZjDP1dYAyDVS12FI1 +aLljuhN88Ha8dcwtutyv8pomrqv0oHftHsT/3JN+PPNsGciGyJsx2D/0Lt+xtyB4 +TA2GlwOj1CqgurbUYnKAMaEB6AHbIf2OG0mOFugC+2msJfUSPdZYbAx4KwR1rX/E +GP3cIBUItFK0EjzaAPoJEY/EOR0K3iT45FgcP+2K+ny7s+3JiaVPPXLReQvskUFm +Tv+JC+5m5njPxPB/lVQjLX02g92S2efmIyBSe0F5sgtEu7NN+4ds2Lt3HvWEuGyZ +xmtBLHkUqS5Ve0gWN/mYxyP6v5X4KHTvkhVr1bS8yJ+DZqXFmYEsCQSZ7WkKaeqy +92Lqo3qeuW3a+yMk2v3cpADzo84BFum/Te/RIJApV49D1+BC0gibxpI7qjYuVRcu +7Je0iCvlhKaqEYKw+nsh9BqoVFy1xhx8zjB5yBWlHHM5/X21gOaoRXIpkRhVcZWb +Ae6vrQrxWYo8RwLzYcAL2tsXasYDBCbw+Xza864dGCNr2MK/kIYTupmwqWyMs2QM +bl+1H0TiNpzvWlPEgDkHjMueQMGOaDmqErd/hGfBMzFPlBGTSNb1j/41Da7wGnIK +0pNL/MwVhxmtVnpDyKE0+ctL3RtIIzfWqhdESPnieRC7L1Edkq4avzVDf3vlKg== +=aPZx +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-09d9ea69-67c857f3.asc b/gpg-pubkey-09d9ea69-67c857f3.asc new file mode 100644 index 0000000..6062f4b --- /dev/null +++ b/gpg-pubkey-09d9ea69-67c857f3.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGRbmc4BEAC1syxaG+6z88/tR9DoHKMYJU4PS6oW7ShgFsqc9z2dW9q0JWWP +3OVbrXHSs9wbadCn3E3cjGq4/dOHpT848d2398njujggACbyXEtULSEefSmy7Ad1 +qGNkpeHEjPo3UxTL2qKisV2Gntbq1joR3mfHUbnv5JNn5fn5/hPzMQmxyyrGJaMK +cwsIw81NBrQeKIMHNrTxYY7qb4XnyD14DrbIYBeV2SRRZq8DNQD7QAkKXOr+z4av +W+G2AmNNSOgR/NuyO62BpuT0Pp5GijABGRLrr1N7tZJSu42ccQ+eAl3yili07aHi +gpjBkETBrYSdZqUQ/jsCDIEZurCYcEs5pB9hCCfo0Uc8nKBm0WP4i07rYeHU2i/+ +1yXqHSkIdEcFz4Mtab7m+FAR25IP7wNn/TqSMVsys5SPcva3BdE3t9vf/NJdPn+P +ZLzC2WMDeMBCqZddrd4lRpTqyHJpj/9gM9dMgUI51vhF7gQwOjLw26F+pRSMEzXz +bVX1Rc5hKrcBjuysxqdyBywlP6Re4yEZv19kY2Irg7cW3EM086lQx9EzM7zvGp7o +sxbWBm0N02URac2xCPuKTYroDVGpcKEHzTsl1ex+hc+ZZ4cEjmgzSGgew6BltwME +Ekll/oPfN3Gtugf9JV12OgE3smHIpWxjCYzCE4d9Ts24o4non1nQA48dGQARAQAB +tCtBTFAgUGFja2FnZSBTaWduaW5nIEtleSA8YnVpbGQtYWxwQHN1c2UuZGU+iQJV +BBMBCAA/AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgBYhBBxZ1m/NUlY6FpM9 +vP7Cjq8J2eppBQJnyFfzBQkK8t2lAAoJEP7Cjq8J2eppev4QALV8vGhiW0pC64GX +Q535lbDD4o6amO+VCUl4xzET6K4XN3PB44arG1hS/TzNlcfp+FonT8G1zi4HyJGv +Rt8oTalOSLp+TC9FxJPVACY6QX5XF51rjpTZlOxzEhdm+8zdBP/9LEVS9/H2MU4n +hEzc6j1nhiRJplVMTuq8NHfwJilcDQcD6XOeKkWmYagFti2RJw7Nlrw4PGb1cZZ7 +s5JauEworKEmAkBIt7EDr1MT6Z0xgV1VqCCCkejRPpAFCsxmYdkjKcr1JMPlyRqh +/HCZY9FTL2Mm0Lw7aYKeMNYPyGA3D68bGWqOCygqcqlSlaAbpXbaJii8YLGlQQpd +AdIV+dsdWwlV8MF7XkuRLfhadp4VpoOd5EiUPLoSHSWkBDw9FLPUXl8A/IgXUeWk +06wwGMQvCSzrmt/TX3M5r6ywd6XQceLd1gC+IxVE1rAmlUkXBY8tTI7sQgvUl8aW +HQxI/W3cIvmMz1tKOlLRicB0E3Icu9P5NImPYj8KWfgngNF/JimUTJbeSpBkicrT +icSLHQafJQhw1ZPrVYDEBDGRb092RPGzLIQfAb0mGZakiq9yO7CU4iGPG3d3CSUW +KVRXjDaF1BqkdqEiO4p5v3RCyJglNIZeSummZuqMkw5ISOD+yJ/MtgcxZMn4XS5P +T6vZVuovhgDHDs6KRVi2S6kDdS+a +=m0Pb +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/gpg-pubkey-09d9ea69-68595a8c.asc b/gpg-pubkey-09d9ea69-68595a8c.asc new file mode 100644 index 0000000..8cf99d2 --- /dev/null +++ b/gpg-pubkey-09d9ea69-68595a8c.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGRbmc4BEAC1syxaG+6z88/tR9DoHKMYJU4PS6oW7ShgFsqc9z2dW9q0JWWP +3OVbrXHSs9wbadCn3E3cjGq4/dOHpT848d2398njujggACbyXEtULSEefSmy7Ad1 +qGNkpeHEjPo3UxTL2qKisV2Gntbq1joR3mfHUbnv5JNn5fn5/hPzMQmxyyrGJaMK +cwsIw81NBrQeKIMHNrTxYY7qb4XnyD14DrbIYBeV2SRRZq8DNQD7QAkKXOr+z4av +W+G2AmNNSOgR/NuyO62BpuT0Pp5GijABGRLrr1N7tZJSu42ccQ+eAl3yili07aHi +gpjBkETBrYSdZqUQ/jsCDIEZurCYcEs5pB9hCCfo0Uc8nKBm0WP4i07rYeHU2i/+ +1yXqHSkIdEcFz4Mtab7m+FAR25IP7wNn/TqSMVsys5SPcva3BdE3t9vf/NJdPn+P +ZLzC2WMDeMBCqZddrd4lRpTqyHJpj/9gM9dMgUI51vhF7gQwOjLw26F+pRSMEzXz +bVX1Rc5hKrcBjuysxqdyBywlP6Re4yEZv19kY2Irg7cW3EM086lQx9EzM7zvGp7o +sxbWBm0N02URac2xCPuKTYroDVGpcKEHzTsl1ex+hc+ZZ4cEjmgzSGgew6BltwME +Ekll/oPfN3Gtugf9JV12OgE3smHIpWxjCYzCE4d9Ts24o4non1nQA48dGQARAQAB +tDJTVVNFIDE2IFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkLXN1c2UxNkBzdXNl +LmRlPokCVQQTAQgAPwIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AWIQQcWdZv +zVJWOhaTPbz+wo6vCdnqaQUCaFlajAUJC7dKvgAKCRD+wo6vCdnqaevaD/9sFM0e +JDp+xN8Zeh6QwjEcjbQ5oQGx4OWHg0IyreanLiN4ES90GwH191glPn0fMKVDbQS0 +GAR18ryRFgIPuPVChZI8TEAaxcVIiqjM+sGzTw/6UyhWQqLJsIHx6+iozCib8CgN +qXhVfXa9YcRKQlFR6k46dOUZPtKTJiAryKw6Chf4YtUJEiF3k3aEZkJO4OJUEmW2 +kveRXaRFQQIowC1rydE6bDVRVAimIDc4jfpvoOMfIXxWUjYl9O3rcD3doeInDClw +nOk9rfRRkJ5dGjeeDLgw/RGs77IkkweqpfCDsIiL/rxbzS5laXeq5ylqcS7GSKd/ +uIY2Fj8ruuR8QOShWQfhl1Yu4s08k+8jQqp2cPEtWTerKIXVD+4WhYEwA+vRhE6g +54kuAuqn3k2TLYRmscu6wvaofa1M6oKWvCKLb9ctS5n7BR72qA+udJNZBtcUiBWW +B7dkNGmipwaNTBtCHEgzYtAwBZuBrdZquMVS8DvzXg2vDjGGMorkJ85GAw8aTL9o +nIpZwiJ0mxk/Arx+nXSfQdG7m7f7GQslB3oTlUIr1ZT/S6zGd5eL+OTnf/tS79ut +jBwo9MJWx7P7PTWZUiBFUsBOrnY4Rgbt6Bp7nJzYkQkj+8XVDMlrIaOSgrohE/pI +VTv/OmNfMdFtWyZjbOX3LtHA80u1TBfPsrouCg== +=47SP +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-25db7ae0-645bae34.asc b/gpg-pubkey-25db7ae0-645bae34.asc new file mode 100644 index 0000000..13c7eed --- /dev/null +++ b/gpg-pubkey-25db7ae0-645bae34.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGRbrjQBEACwmRL/YrGlEi8SWHrg16phvxyM0Lr4BMNmmVVS0EajOVT6sh7O +eOz772YH115o88Oe6y5sZXhzb2q8xZFl4YNBEbB+/JY2Ep5AHje5aQxOMdS6a3G+ +CmohxuJjGQeY0mRP2G6uokgwqLM2LrJVKgO6zPYkb201vk9T89gj0tLCJOpuAZvy +eUPNqIiXc2h+hm47rw0ZzpVJttczH7RRTLrpobPs6igIQsK96uZNYriiRaI8XVOL +N2Oj5xhCkM5ksSeCsbVa3fCG38+I30R/Vd+doqeJ0GFej6fCF/e5nFWM/Q39tLa9 +GNxTLpO1PuNGa+Pk+QimOPwcMhJsR/2fUK1HNTOqJlPbMs4RfdeNvm1HvuiPQOoq +q+WMIgNc1vbEDOyuLJBtwoZX4U6k7c+1XZimWkJMrgpg2da/WwMJ3Mx6crTe9lz1 +l+lQZuDB35c3zkHDRWeeNpHqTXZFx1jhZt44wprkpiCMMFsc1CNdwJPh+ARAFWD3 +B0q8aCWsNwFhwf/0EOEFJUd8kgC3lEwcArxyAwqxfLnnPq6qdLtS2yNZVnX/uzEU +k5FWcjPaXFsTgryzK+xKJAQ8VDgb2kqkI7PHbkyWJozMukXz92yZXS5CMqYTfxzs +uv1L4QHf8UO+9jGhyd9Wfr6ZxbRbsAk0rW5LnPG9V4SaqwPSC1Kl1gh3LwARAQAB +tEZvcGVuU1VTRTpCYWNrcG9ydHMgT0JTIFByb2plY3QgPG9wZW5TVVNFOkJhY2tw +b3J0c0BidWlsZC5vcGVuc3VzZS5vcmc+iQJUBBMBCAA+FiEE8ETCxQehJitTiqrd +iknrAyXbeuAFAmRbrjQCGwMFCQeEzgAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA +CgkQiknrAyXbeuBchRAAobGt3EQ+lnrXNDnh36Y85NfAqUJ5WdhTSa1IauLbK6nH +kd5i2qaCBteH/fxOaVZYGxPASdjlSyfJxCrrAMp0oAMr+w2sFMmiyREQTMmlIK2f +61AkoY4iHKmKl0LfjmWZKublQn8C9DZShHxYZgawvsAB06rDRA8tn1W1Pf+7TfvD +rRZFekWxu/panUaoh4H8nNfuBrxjliSerAsOM1drIdgdfMPMWjSgsNepPoH4ty2W +yalbiZqztvRSY3/KDN3qoZ60Ba7hhiqod3/7iqYHQPLl5z/kPwcSNtKX1HPyS/BQ +2nNrgrxjoI7Nzlk/VEhHuaBpxkVcIy2hekTqwhVxtQf1/FsNIxbckVNs3ns3sJbB +HUEzvr++P+cmIUIzjX9vTxbQZF417p4nQ16F0onXaXKy5xjgEwY2nmIdsKA2i1Lx +tnHxr6cV4uoYLWDCIkbJksulcenT7yCJCyMJXZoI7ItzsGt+F7tbK5PFtZBUZNrC +8RgTUWPexEQuTWCx3VhMzh/N0vUxps8QOzuLtUBwSZfb3FxQysO+pB636ge5CNJa +JycaO8squEGsZIyNhekHyaLEmmXrmjghTQ3t9IXsIM69+AUjzbbq3bi3L+Cv1REP +BNEont7uB9w9fTjgcR6TkHGhOcQ4EvDC+XLLAa1ySbbRnQvDnxtNPtgzIKNA5Sg= +=IXOI +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/gpg-pubkey-287a0027-682477e3.asc b/gpg-pubkey-287a0027-682477e3.asc new file mode 100644 index 0000000..92133bc --- /dev/null +++ b/gpg-pubkey-287a0027-682477e3.asc @@ -0,0 +1,37 @@ +Type : GPG public key +User ID : openSUSE Backports for SUSE Linux 16 +Algorithm : rsa +Key size : 4096 +Expires : 2036-04-26 13:00:51 +Fingerprint : bf3f 9a67 d3a2 ff98 a73f 5e07 488c 583d 287a 0027 +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGgkd+MBEADj3FRif7LGWekuuPsJQ2JLm3cCA8OksKH74lkS9X2BWdbxlO3c +eaugb9czM87VzYYcY96s6daBYV6xIR9555S2IGOxZ0Hr72a7toQ5E6pZW4t818k7 +j2tRnCtEYu55RUv0QW34S58D5KX/AXcnpYDqgvdxnZXr6+lZubnifX6dY47hznhe +fDYapN8K3dcWlmu9ps53lUJPeON27X82Okx4gFTunxVVtU0kwHYNuxqEM2CcKH4s +ogZ6RVj+0zad7euI+g37itUQZJFx2UucPFPNweROGG4KLQKKCEnqdS8Od5OVRTW/ +BVPz+hUN/rlBoOCwYSPZXymCoiHAB8dQZ6a6ln/jEBvn6kqqAH+0gAnsQBpAySp3 +FMRAW+9Oiij61+w12GusY/L8ZpCGNc1xNC4iZrOUqGmG1TXoo0kpUX1POKXBT1et +bTLAj4iUKQ2CO2xLCfZh79NoZxlen2WCK9YyzdU3ZnV9LOGW2I7vMuz3cmKWjvrQ +k6+HRxkrOxklbeq5Mb+cBOQ4E+Z/9SSwRJxwsDUo66pZpR2MtSt+s5KpOYRc3nqX +5IB3I7JbX8RTDu7gK+TAXxhOv1XvS7ny/eFaR0/RtaiL3BygJFRvzILVydCWoB1G +kOVjvyY+WAnyn9k5KjymCTgFMmjBBkX1PDzLp9YGgfIXPsaYzp6BBP5nJwARAQAB +tEtvcGVuU1VTRSBCYWNrcG9ydHMgZm9yIFNVU0UgTGludXggMTYgPHNsZS1iYWNr +cG9ydHMtMjAyNTAwNTE0QG9wZW5zdXNlLm9yZz6JAlQEEwEIAD4WIQS/P5pn06L/ +mKc/XgdIjFg9KHoAJwUCaCR34wIbAwUJFJlwAAULCQgHAgYVCgkICwIEFgIDAQIe +AQIXgAAKCRBIjFg9KHoAJ4t8EAC0QsAye5VKZJ6T1T1EMGL9Yos+OJpMQHMk40mi +1OrQxBMNMs8coHbpzZTGGfy7C/tu1uaX2EWS38J+Ur0eBqRGlnQjlglsTT22BqlI +hAS0P3BkFTsGiZHpw+YI3uZXL9zXwqwkWBhjxJLZF1x/ZkCZmi6UUTG0Yw+eW1uV +jYUQ2zAFnv84zoQUTW9N1KjrNXRiWwhhp+ZxtGl9VsLyTX1+jqGwIRGoomBdu/50 +m+b7mmTFOlCHVIsnK8uaxpCLZ+p2W7bbil08WzCq2cj9OD+/MTXC6vK9PSkZr0DR +/WBRt8PdzVbmZtoUekacm260ZSE15qxpuwTKFLuyxQYW3AozzXo6TIkEls7+wdsf +D3nzn4L2mVbCh0TAtgRlC1v8Y5oYKsMtVpy5tlXYFYzJmGcNFM9fK8Ak/gjPgHsE +edcyeIW+1mhtAWKbTO2x/JDQG8MplqLkCZN6NDeBGMVuK/PVaGwXSpXOOx2T+hlJ +L46RtR9DGXWlSIdDJuNa/MAGGYl5+R+wLu7sNyiGnHAaAXmVkNkk2LcPwOM+3mfu +DYfiFvlMlR/cqTyltUPrItp5XO3wkylx0Mrqndy4TEnOy+PAkZJahPaCbVx9lw4Z +LN0z/fcYme6Fqffr9Hi/XbO+dff4EEGBimQi6T5GY9kxeBj1v2zwxw2GZmaUiZae +yrGAlQ== +=888g +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/gpg-pubkey-29b700a4-62b07e22.asc b/gpg-pubkey-29b700a4-62b07e22.asc new file mode 100644 index 0000000..6b284c6 --- /dev/null +++ b/gpg-pubkey-29b700a4-62b07e22.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQINBGKwfiIBEADe9bKROWax5CI83KUly/ZRDtiCbiSnvWfBK1deAttV+qLTZ006 +090eQCOlMtcjhNe641Ahi/SwMsBLNMNich7/ddgNDJ99H8Oen6mBze00Z0Nlg2HZ +VZibSFRYvg+tdivu83a1A1Z5U10Fovwc2awCVWs3i6/XrpXiKZP5/Pi3RV2K7VcG +rt+TUQ3ygiCh1FhKnBfIGS+UMhHwdLUAQ5cB+7eAgba5kSvlWKRymLzgAPVkB/NJ +uqjz+yPZ9LtJZXHYrjq9yaEy0J80Mn9uTmVggZqdTPWx5CnIWv7Y3fnWbkL/uhTR +uDmNfy7a0ULB3qjJXMAnjLE/Oi14UE28XfMtlEmEEeYhtlPlH7hvFDgirRHN6kss +BvOpT+UikqFhJ+IsarAqnnrEbD2nO7Jnt6wnYf9QWPnl93h2e0/qi4JqT9zw93zs +fDENY/yhTuqqvgN6dqaD2ABBNeQENII+VpqjzmnEl8TePPCOb+pELQ7uk6j4D0j7 +slQjdns/wUHg8bGE3uMFcZFkokPv6Cw6Aby1ijqBe+qYB9ay7nki44OoOsJvirxv +p00MRgsm+C8he+B8QDZNBWYiPkhHZBFi5GQSUY04FimR2BpudV9rJqbKP0UezEpc +m3tmqLuIc9YCxqMt40tbQOUVSrtFcYlltJ/yTVxu3plUpwtJGQavCJM7RQARAQAB +tDRvcGVuU1VTRSBQcm9qZWN0IFNpZ25pbmcgS2V5IDxvcGVuc3VzZUBvcGVuc3Vz +ZS5vcmc+iQI+BBMBAgAoBQJisH4iAhsDBQkHhM4ABgsJCAcDAgYVCAIJCgsEFgID +AQIeAQIXgAAKCRA1ovhuKbcApKRrEACJMhZhsPJBOkYmANvH5mqlk27brA3IZoM4 +8qTzERebzKa0ZH1fgRI/3DhrfBYL0M5XOb3+26Ize0pujyJQs61Nlo1ibtQqCoyu +dvP/pmY1/Vr374wlMFBuCfAjdad4YXkbe7q7GGjo6cF89qtBfTqEtaRrfDgtPLx/ +s9/WXLGo0XYqCCSPVoU66jQYNcCt3pH+hqytvntXJDhU+DveOnQCOSBBHhCMST3E +QvriN/GnHf+sO19UmPpyHH0TM5Ru4vDrgzKYKT/CzbllfaJSk9cEuTY8Sv1sP/7B +Z7YvOE0soIgM1sVg0u3R/2ROx0MKoLcq7EtLw64eE+wnw9bHYZQNmS+J/18p7Bo8 +I7e+8WRi+m/pus5FEWsIH1uhxKLgJGFDTHHGZtW+myjnUzXVIkpJGrKoolzYjHdK +lRYM2fVuNI1eq6CZ6PFXg2UxovVczSnGMO33HZE09vpgkRDBrw1vF0o/Wnm02kig +V6xYHk5wJx8vL74wPvCbw73UNT9OSdxYAz7JPqGOD6cpKe7XcAH2sYmlGpggAIUz +Rq/lROEF5lx4SxB838JU4ezxD++BJXfBTE8JZmlGscXv74y9nCtSOZza8KOKj8ou +WRl739FMnx9jRd7HHj3TIyymoveODnZ7f3IElyyFsjBW3XuQ9XfpZrIkwHuaZV5M +6q2h+hgWNQ== +=nMh8 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-39db7c82-5f68629b.asc b/gpg-pubkey-39db7c82-5f68629b.asc new file mode 100644 index 0000000..ee13f10 --- /dev/null +++ b/gpg-pubkey-39db7c82-5f68629b.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQENBFEKlmsBCADbpZZbbSC5Zi+HxCR/ynYsVxU5JNNiSSZabN5GMgc9Z0hxeXxp +YWvFoE/4n0+IXIsp83iKvxf06Eu8je/DXp0lMqDZu7WiT3XXAlkOPSNV4akHTDoY +91SJaZCpgUJ7K1QXOPABNbREsAMN1a7rxBowjNjBUyiTJ2YuvQRLtGdK1kExsVma +hieh/QxpoDyYd5w/aky3z23erCoEd+OPfAqEHd5tQIa6LOosa63BSCEl3milJ7J9 +vDmoGPAoS6ui7S2R5X4/+PLN8Mm2kOBrFjhmL93LX0mrGCMxsNsKgP6zabYKQEb8 +L028SXvl7EGoA+Vw5Vd3wIGbM73PfbgNrXjfABEBAAG0KFN1U0UgUGFja2FnZSBT +aWduaW5nIEtleSA8YnVpbGRAc3VzZS5kZT6JATwEEwECACYCGwMGCwkIBwMCBBUC +CAMEFgIDAQIeAQIXgAUCX2himwUJFeKaMAAKCRBwr56BOdt8glQcCACXQAkHKf0y +7EPlayuX/EHc8sro4IAJDZqQFiPaJh8F+5HWD36+iw3D/HlOlzbd2y9oVqtbVDZV +amOJ0KV+l2oxPbMVg32plYGXLlXh1Gwp7/lLWieceXVzf3AbleejgXfafUyiCuvj +VaQyPNcGlEXIjiwi3qulw0+2rYAiUAf6KEq4wM9a/KLTLMhvxi2NigC+MiIbZtmt +HlpFhMkp+Bdpdcqtz6cAucE3dSpVQcvkfNLOkZgrtkZfzkNBPaWnyZLtWdSrQah2 +vdIQX+RvMYVAQP4x+aL44ALlhnyeUST0wIX4AH82ifSnpvz/rEb1kpERj3XhwW+N +NPBstHtGpA+l +=cJ/8 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-39db7c82-66c5d91a.asc b/gpg-pubkey-39db7c82-66c5d91a.asc new file mode 100644 index 0000000..7581c5a --- /dev/null +++ b/gpg-pubkey-39db7c82-66c5d91a.asc @@ -0,0 +1,18 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFEKlmsBCADbpZZbbSC5Zi+HxCR/ynYsVxU5JNNiSSZabN5GMgc9Z0hxeXxp +YWvFoE/4n0+IXIsp83iKvxf06Eu8je/DXp0lMqDZu7WiT3XXAlkOPSNV4akHTDoY +91SJaZCpgUJ7K1QXOPABNbREsAMN1a7rxBowjNjBUyiTJ2YuvQRLtGdK1kExsVma +hieh/QxpoDyYd5w/aky3z23erCoEd+OPfAqEHd5tQIa6LOosa63BSCEl3milJ7J9 +vDmoGPAoS6ui7S2R5X4/+PLN8Mm2kOBrFjhmL93LX0mrGCMxsNsKgP6zabYKQEb8 +L028SXvl7EGoA+Vw5Vd3wIGbM73PfbgNrXjfABEBAAG0KFN1U0UgUGFja2FnZSBT +aWduaW5nIEtleSA8YnVpbGRAc3VzZS5kZT6JAVMEEwEIAD0CGwMGCwkIBwMCBBUC +CAMEFgIDAQIeAQIXgBYhBP6rUCU52EbbLAlhynCvnoE523yCBQJmxdkaBQkdeMEv +AAoJEHCvnoE523yCsyEH/1NZhXtgIa4kFCZdWhPhXPvqz7IkIm62yXpS3Iseivbm +rxzQNXNlQVLnaOOKZX4nEUyh1lr+w18PGlb1yIdMjQqt04hwFgCU+q99cTfrAHG5 +jzirSq9I2iBjn+zARCjLzJsD+dH7JGfEMm0lxtPyMRoNJ6bq8eEkjEtKxDOg0iTE +vQ4eboRlR0a8hH06tauPfeWx6Ri6hIobN3TNdCY/RQe4WeyYL8vEog3c7uYYag/V +iMFfj8QzRHgkkcCE9W3TTfr1K/h8AGZTW0uJH4YQhl2HqUsspKmicZIbK/W9M87l +HUyO8EgreF1MuKsg1GWxV2OikZAJKMcNs6EhzLWUWHs= +=5hye +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-3fa1d6ce-63c9481c.asc b/gpg-pubkey-3fa1d6ce-63c9481c.asc new file mode 100644 index 0000000..3018e52 --- /dev/null +++ b/gpg-pubkey-3fa1d6ce-63c9481c.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQINBGPJSBwBEAC+sp2UJHVei0aAkvnEeeuRrIbzyWotRYuDgdWzS4V01alxFl97 +ZPA6syyyZpITGP6fLP0AG0KipXABcYdaF7iFGKnhm6v5ExQ+Aft9SNaJmGqxwPng +2jHGoaovbcOrvpix1INwPlxyxAaKfCtdH6kE9ZBzZXKHhDwTuBAyIJmvz5P4djxs +RFxryZ2wq2IbhT/eu5b+3QRdeOHhbP/K2ZA+jd4Ct6uSyEAV0n9D5rVrtKhYqzp7 +zXPYntFW9IgEC/HisQ3TcDhKqK0xfxsQAYjsrvrbhc2O1sHWfhDEqV7W8yPrEbH2 +NTWmQxiSf4ZEJsKOZa6TI4fOS89OPRRIC0Ec+mFWHHSfhGaiK0g59TSuBECke7jV +hgwLKa0WGzxhYaZ/dPxjke9MfHPIlCrwfH4tKsEY5Cy+GQWwt8s7J9lK1gEGz0c2 +nLA4PBDCPqKB/+GEHkF+hyN1GHlhoY78mJ+c/QHyTv/DYOvS3jr5RaJYwKkBHS+0 +5pBUGW6PANT6yoDGOGLaq7hJLdeAwW+qLSfFSxBOnjBrtBV4Pqj1kbzCKFBGgazF +UPhWOSRms8erkr4ltGtUPDJxna16uoTZaYkjn7fZ/3iTqVgnSC/sOJM9KpA1kFrg +5R1OdTzymu7OwH7cmPSn0Yyg1BlU3K8EYFRFfhKptcNzuwERIAdcY39QnQARAQAB +tChTVVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iQI+BBMB +AgAoBQJjyUgcAhsDBQkHhM4ABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRD3 +Twm8P6HWzozMD/9xq1D3I+YWyrKJJRhyX8O1x3oYwayo1Si8VaqHUHMx5vL4VGub +cCGieg6+9cwbGVVqh4f0wozrrllTgwXuepzivvwlQnZ/cfdjYwV961MTl2/+0JD3 +Hv39ef78DSU7iq8Pa22MPbXiliRvm3YJEsBnPRxDnGdGKDvLXlwugmHwHQXUTUvm +XpipD19xgJ+FUKxbsHudiFBHAfvzmvckn2wsz6pIasAH8PoWFyyoYbGbffDBx17v +YHhkZODadeD9N5lyo/mNkjFjTgHSTDYuhsor2AkSe4ptyY6EWONGg8ezqLLqJgWj +KcI3o0dOf1dpIIubkbrnshul/tT5DHQrKqqPDu6zuloKOSdKBWwh2zDPGYVGmii6 +E/YKw8+lgTBs4Xuz4IxPhD/mSjLrADjuObhZhwQuM71SkQlScX4NhEeWoWfBg1k2 +2V7zU6lGodEx5QtmeMe3yhMsTUBn9ls9VR+Zr6N1rhcubDwDu5JLbbUyNBOiqDc9 +yQbIOD9bBG+XTxzs2VsAFkKWuW8opSJIDQ1LDg9pKF10IjrSyb+ln4OuRwQK5LHy +mGllHiz1Feivf6//Tb63qgd3k8HtwdjeK5YuXM1LwnisIhfZuhKWm2gdzKCvdGsn +Y0bH1r5E/rCFhRii/iyCxZN/2KIg/dHo8BXoh5zvzJ1XZ/bgiDnWSkQvdA== +=umXA +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-3fa1d6ce-67c856ee.asc b/gpg-pubkey-3fa1d6ce-67c856ee.asc new file mode 100644 index 0000000..9699543 --- /dev/null +++ b/gpg-pubkey-3fa1d6ce-67c856ee.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGPJSBwBEAC+sp2UJHVei0aAkvnEeeuRrIbzyWotRYuDgdWzS4V01alxFl97 +ZPA6syyyZpITGP6fLP0AG0KipXABcYdaF7iFGKnhm6v5ExQ+Aft9SNaJmGqxwPng +2jHGoaovbcOrvpix1INwPlxyxAaKfCtdH6kE9ZBzZXKHhDwTuBAyIJmvz5P4djxs +RFxryZ2wq2IbhT/eu5b+3QRdeOHhbP/K2ZA+jd4Ct6uSyEAV0n9D5rVrtKhYqzp7 +zXPYntFW9IgEC/HisQ3TcDhKqK0xfxsQAYjsrvrbhc2O1sHWfhDEqV7W8yPrEbH2 +NTWmQxiSf4ZEJsKOZa6TI4fOS89OPRRIC0Ec+mFWHHSfhGaiK0g59TSuBECke7jV +hgwLKa0WGzxhYaZ/dPxjke9MfHPIlCrwfH4tKsEY5Cy+GQWwt8s7J9lK1gEGz0c2 +nLA4PBDCPqKB/+GEHkF+hyN1GHlhoY78mJ+c/QHyTv/DYOvS3jr5RaJYwKkBHS+0 +5pBUGW6PANT6yoDGOGLaq7hJLdeAwW+qLSfFSxBOnjBrtBV4Pqj1kbzCKFBGgazF +UPhWOSRms8erkr4ltGtUPDJxna16uoTZaYkjn7fZ/3iTqVgnSC/sOJM9KpA1kFrg +5R1OdTzymu7OwH7cmPSn0Yyg1BlU3K8EYFRFfhKptcNzuwERIAdcY39QnQARAQAB +tChTVVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iQJVBBMB +CAA/AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgBYhBH8AkVexJ7mU1c++dvdP +Cbw/odbOBQJnyFbuBQkLhS5SAAoJEPdPCbw/odbO+pwP/2R7SlCqx6rZLAd8+Ejm +HmRhkbFgnY9uz9JiEmECdJRHWu2ulw++6Ju7Hc26S4dRLWWvCzlJRBlGQiqUgl6X +MZQb7kAt2D2QQyaepWRsF1BA17EP/ByHe+RHqmbsOPNRx9x+Wl2Ri8mV+u7B6i+O +G6FJkvHtBwrEjuSr5UzMPNwJMuHnE3ZqGMtgS2ZFqboAEYAEpZ1xHNsx7w4O/sHO +12s4w4ZprJdErrlM9W2mpwPuP+EDoVbX14CaZQeWydsMQUHslpKI9OTkRCpexOAf +xBqv5lo7M8WjIC8HOO/Dc2qpzEHqvHS1YMY1HFQGfDKyDx4bnTafFi4WTJJDxLda +MAkUULNTxMovGWZ/gvAh9HxipiIgF/tLvY9Kh86rLmooyZcyKeE7ie+KKMa5QuEM +nyWMC6wzBNiionpNWlTQF1WTSGDIh2UJcFAGMjwlobj1vQJEZKmPi831qi4K7wvq +sOh2KYMJulk1Rktyn0JpINXEf5LKG+BWDcq1OzHFO2P6k8LUmPkvwbuDhGPN2FQC +e31740TNr+VnAYp7WZ4K17/vlaD70w3pBELF0BNr01Iv5Y7I8K/OVoyfIUnZfDS2 +SnxZlXkQu2+9K3gv725ujbbxPVok7unVt07ILfUbM+47mkf9XVLWMmUrL/FwyuP8 +oJQ9Zs+3YpBsPb9p44NQZ6Qw +=a++m +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/gpg-pubkey-65176565-61a0ee8f.asc b/gpg-pubkey-65176565-61a0ee8f.asc new file mode 100644 index 0000000..f4b3eaa --- /dev/null +++ b/gpg-pubkey-65176565-61a0ee8f.asc @@ -0,0 +1,21 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (GNU/Linux) + +mQENBFVoS3UBCAC2SATmg4+9L7G0FVrtWC34ltD+FUeaBbqcEn9mlFTJRSNcGdRd +0/lXOmTTIq0j7yxPXebyrEmMEDJ6wSdvH8seeO41iYe8dim0/qdlan7tRTkYiQVH +uMzwvyhF2wRgN0/GM+4/ELYV7+YMrHn1Ty5l0N6g4mTpe0OM5xCf0j3H/pAG40cv +y6+hMcmHTvEHrbH4+fJZxbPkV18BGCEWFAZlS5e+1M6STm4+FXKSX26oeYL/ZkT7 +FkQGEyLMIqBSYMVV+ooidONy1Ct0WsgwKk+c0myZ2ZWgUoE1FhUeZgWXD3t3eJbV +6L1dMX3o51NX8nb6YcV3GYXObjjvIgFVnnnNABEBAAG0Rm9wZW5TVVNFOkJhY2tw +b3J0cyBPQlMgUHJvamVjdCA8b3BlblNVU0U6QmFja3BvcnRzQGJ1aWxkLm9wZW5z +dXNlLm9yZz6JAT4EEwECACgFAmGg7o8CGwMFCRBXUxoGCwkIBwMCBhUIAgkKCwQW +AgMBAh4BAheAAAoJEJwhTUBlF2VlB14H/3XlaiL/2FwRRkrh9VIiBk90pz50C4DJ +BitxFzJX5rDFKkzijizqxeIn+5kjgCsvtsCgfXWC1zY1nAeJn0/KRbIcyNskpZ2c ++mHg9931z7zztwX5N7TcgPOCyhGGgrPs8I3K4t3qyECT0OnG5wVYuENzJBHi9POI +IkGcrjTSxgi1M3HMbcGXQsNc+W08M8HIMS3rnEh6QSCIC8c9hjos22k1W52WdxrK +//qj9+08hn2O3R+UBKqrMokGR1oFwYPXVqte5oSw1JZ9+j8/jm+b3jG2j3o3eAIr +uGOZrgQnImXZxcWfZaplFmdcXT8f5mBuJ5VzlVZxvxJ+lVzaFZLNJwOIRgQTEQIA +BgUCVWhLdgAKCRA7MBG3a51lI3xLAKCqjianm4ZKLCxspXHKvPI1UKlfGwCfXj6l +bd2KrM801FeRkNevZOyNdxM= +=9UDk +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-697ba1e5-5c755904.asc b/gpg-pubkey-697ba1e5-5c755904.asc new file mode 100644 index 0000000..ae59d0c --- /dev/null +++ b/gpg-pubkey-697ba1e5-5c755904.asc @@ -0,0 +1,23 @@ +openSUSE:Factory:RISCV OBS Project + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: rpm-4.14.2.1 (NSS-3) + +mQENBFx1WQQBCAD6e4tsqD0Np+IYo0zDHuDx264+/WYPOf1Ph3PFscN6XwpYDqiP +gim7jQ+WD1kZA9T84KXdwYvhP3FPddEsgsc5he1FGVZkkgD99YjXtpLIai1UtL6+ +2E/9I09hmpiSN1IaGTmYXi+ocA2TULu/8uyXl7ChA8ryLSMCrk+y3uQ+8j/3CUvr +oRba5jnXhImDJIQYIqXUKbrcUNM8nd2XS7gYYfURH58raS2T2ha9ErqTJHxExu3S +tb+ydgq1fElHpqRQCf+Ul/t9zj+xj9CWyfwCT1KZsPBFSCv6lzvuwgtR2HnV5QVY +6RyUfYXLFqaepJdz576FCafL2Q/8BtsokYw7ABEBAAG0Tm9wZW5TVVNFOkZhY3Rv +cnk6UklTQ1YgT0JTIFByb2plY3QgPG9wZW5TVVNFOkZhY3Rvcnk6UklTQ1ZAYnVp +bGQub3BlbnN1c2Uub3JnPokBPgQTAQgAKAUCXHVZBAIbAwUJBB6wAAYLCQgHAwIG +FQgCCQoLBBYCAwECHgECF4AACgkQ/rAjvWl7oeU/BAf+O2aJ93IatFpLTZOZwtMf +EpJTETsOuitO2p/RegoQ1zOXbIibxvYo9NfRgNhEM7KbvKN1EiPLRWAZdIhSq/Yg +Po5IU5KOOgc6DM9jQHA5Z8YGxYu5VNU779fdfaq18uXeKanhrympFXJLXyjvOM5U +SptxDsukPEulGsp8iGtULAVbfPSuWsJO1FV4gH8SyakBdzovDQrZrfMdm387+2zf +iahYR9uOFOVmZJxDNlHkiIbXfu/msOpC2s/ajx9DN1VuutdMkqjXk6KC3U6r+nA7 +WI9fgXfJwfa+VC07fEiYT9EyYfpMFc+I0fEXIM1M/Y3EJL/qglEj0z7E1PeQV5Vl +RIhGBBMRAgAGBQJcdVkEAAoJEDswEbdrnWUj9Y8AniOq/R1Tbby+03S9BJsjj97E +C7NmAJ4yBifuaKhXs1whJc/NiRbz6ZBMmg== +=Vo8c +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-73f03759-626bd414.asc b/gpg-pubkey-73f03759-626bd414.asc new file mode 100644 index 0000000..0063e04 --- /dev/null +++ b/gpg-pubkey-73f03759-626bd414.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGJr1BQBEADgdib/xMCQ6hWeR6DpMfqPhhdziI2v+6LGLHPP3SH2TGLwgHGT +2vP0kNRKRm8SnP8dulKnXeXxenfgpw8CLu+npM0L9KxOxCqFJ0h1GXIsHP+eAelE +IWMjZyNEXPhTyQmRmpmnOHAa7NK6GaP+LTSviAAMnInEcj6uwUTYgE5nDPohljK8 +w7kdLGZXb7W9zXG9cFALf69n/MPVQlyzWk2mBMpNSVQLAT61klhAtOfXPJtIu1oD +L1QDW1epy3Ro7IqiHx/RSkiJTsuQQhL8wtfr9FH/DReojNscTyPuVn6zoZ7clWyx +f0f4Gd7kaPP6pOYqhmT9y65OhSyQdqdxhSj6XwPCRKrVe8hFv8h4EUyt0840N24A +0+hAkdOnY52P1Xs+T3R59sKtW8iaNQOj8mhM933SASTkLESulBSnf2plYfa7bEyM +bQ6Icj/7hfe28P/uNiuuSQTu9XlbM6IWNiUMKjIR7kC0Aqn+Eop56LYV3uzKcdj1 +vqELb8CsjKyLql5wrFvFwg2Odg98/rvwfjXGuyVQebC2t/YnJYDuywbrXPX/G2Sk +EnC+7sAXoPlKUj8Cf9ixR/31f9vkiNOnUhV6W++EE+Y96qpTUXByd1jWkLU+vZWX +tamsVVUvKgsZtlJLDp1Vlc/p5D7rYnOsPrRZpCeldeX4sc8/kpahdccQxQARAQAB +tDlBTFAgUGFja2FnZSBTaWduaW5nIEtleSAocmVzZXJ2ZSBrZXkpIDxidWlsZC1h +bHBAc3VzZS5kZT6JAlQEEwEIAD4WIQRQVnVo8pIP8WWyX7LHuB5Dc/A3WQUCYmvU +FAIbAwUJEswDAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRDHuB5Dc/A3WYVt +EACK6c6LYzVfI5h5/hgTz9qZM/iYzIIrl50yzp8dhTsBtAavsmbH37HxHHlzL47x +XsUL26C2mT1qdMoTaAA35htSse87eRPP+DFOCyE69E2konnLCcN1VZSdmGmyEqCq +Ktmj/iXTlfvu18RHUd1RYpyJQHYfjGorzvuJj1FXqk96UsKc6xEIRycgLOqcCyTz +oTuIWfZBMQpRVXR1v+dUiGmII7YEeI7liPDF+GazJ1hAcIIFaAnQHiCcwkv/8n6u +KDNwYIFxkdOXPHAfOBjij0CYUoGIX0S/oaaDIYd9nCHa3ej5aFpLZ9QnuXTfl+6k +6JasumIxjg0xg8AYRsMIg8GSdoKgDWb7QTKOVUhy5pFkkClXJ9sYCKoiJM2v8Et3 +AUiNCsNmaFR+3wVBKKgEjcU+IJEDR3+cLR/pIo7wWLanlP6ida2/NeTtdi42ltJE +IdMU4jkNaqBUw65aD3xr8+JfoAPJyk+jaYdsZb6usb8wpGsZZo6PTmzgLpfr1u7H +jdNWoqnoU4d0Vp4fTkBh1KlVWMnXEHrJEm8A8SxG9ToOmskzr0OtRrRHYN7Gqaah +d9/59LNNOUllHEBP+Ga4WqBRaxYo7yKekg0u+nGnY9liYi41q9zxkID3Ps14Ddiv +Uq2VIEaGKpkcE2JMrio14F0DBuzghBWzWWYEy74jFsl5pw== +=LDfu +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-8ede3e07-5c755f3a.asc b/gpg-pubkey-8ede3e07-5c755f3a.asc new file mode 100644 index 0000000..b4db7b2 --- /dev/null +++ b/gpg-pubkey-8ede3e07-5c755f3a.asc @@ -0,0 +1,39 @@ +Name : gpg-pubkey +Version : 8ede3e07 +Release : 5c755f3a +Architecture: (none) +Install Date: Di 26 Feb 2019 16:42:18 CET +Group : Public Keys +Size : 0 +License : pubkey +Signature : (none) +Source RPM : (none) +Build Date : Di 26 Feb 2019 16:46:02 CET +Build Host : localhost +Relocations : (not relocatable) +Packager : openSUSE:Factory:PowerPC OBS Project +Summary : gpg(openSUSE:Factory:PowerPC OBS Project ) +Description : +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: rpm-4.14.2.1 (NSS-3) + +mQENBFx1XzoBCADIuWsXJACiuO1fO3h7L8r5cvKoK66VAOXe6qwf/OlWas7Ranav +jCOzv8UeQsYMH99Y36d7PHckgkgqLHH0E/DyVDFd9zEq6OREQdH4Or8MY/ECCPM8 +yBOrKvDgIOISzaUqROXjORV/JSR5DW5P+Pf4UxeJFRm9+v8QYBZB7zAJVzg0+TP3 +IJV8J3xeFM5Z/3AY8va5LDHP5vHa+Fq2nuBMmbNouzjp09XAp1X4cBmyjgxBBgcX +zOyQFI3IwVIucXj+p4+qOJEPKUUieUzaDeK/AH0t8U7IM9UcuoPuBFa3teY/4imf +jbTDIWC4dwskQ0ofqnnJ2BGM5jbYPf7E3aMlABEBAAG0Um9wZW5TVVNFOkZhY3Rv +cnk6UG93ZXJQQyBPQlMgUHJvamVjdCA8b3BlblNVU0U6RmFjdG9yeTpQb3dlclBD +QGJ1aWxkLm9wZW5zdXNlLm9yZz6JAT4EEwEIACgFAlx1XzoCGwMFCQQesAAGCwkI +BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEO0Oj7GO3j4HOlsIALmAb1swge2VFcTi +7aP40xsh1Cu3smDzh/OmP9WvQ4dAIW0DfNrxY/Nfynl+E3BxbjTSdw/ZtKeXvCAJ +RWReLmdoC28cmnJhmgoy1FFLGT44fqYS417wRht+DUUH/umZTOWBCLPVsdMnTHRZ +E4e3s4kdRm1bupJ42CrCzpKl9ePLQB92P7OIQaIb9+kNTVStk1qonB7b1xj+g4Z3 +1CkYVOpsFuDJAxfpFG/aiA6jvaqqZdwquS73Cob4EH7O17FFC8j/sKPT3rIP7hL1 +nQ3uD+98PmZzQ8mmq+KYa7QZSkXi+933rbYdSSgzTmVE5Lg+Ge/5OjFk4SCBVFra +FTNOI0KIRgQTEQIABgUCXHVfOwAKCRA7MBG3a51lIxenAJ4jh9CDH/wOEJzLxr0Z +S17ysvyHZgCgrENKT6BNGSnO3eV/rDwB0Ey+3ZI= +=8DUe +-----END PGP PUBLIC KEY BLOCK----- + +Distribution: (none) diff --git a/gpg-pubkey-d588dc46-63c939db.asc b/gpg-pubkey-d588dc46-63c939db.asc new file mode 100644 index 0000000..f508fc5 --- /dev/null +++ b/gpg-pubkey-d588dc46-63c939db.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGPJOdsBEADHSc5hN8dltyP/10MmbsgMJJyCqXpnLEkg7Mpzh/v7lRaw3GoR +q9J+VISzR8wHPq3vCuTTxJEl4zaMOlaqRDp7cNkJAcUKTS0VH3SCpef/936j98Ad +EtIfB1XXuUl+Lo/5f29UOuhDDtjUgx/wrEmXfgXvRi/4HZVPxepaQIIqas3avI9r +kuvCc1neCNtWr0OCIBH9eIXZaeAwjoEMitGZZJcd9kyVezfTztpLNe4YJ5U8NBul +KclsNfxfemie7Y5U18RCkmo+1CJSGUO49l8QNHM8Cz5H9BQMwRpdTxWra9ARFSF9 +I3Jtj/LesXZgxBs3YbrlYUEr11rLqi2Tq96VhxUrHGc95Kr4PBQIq00s5MR03Akh +HNKxrLFWOhZOJKwEaaKKlL50LBFEZxLceoRxIoJvCURmWG7A800PfXfMyl8qevg1 +e0bTdY9MLZxfQgq0Q8K0tuAj7ZUe/rgySwNZKyLWDIhZfGynKdkwDoNDF5tZ8VvC +3aeovgSBiotnHu7CmqyOXNJyrWbkUL92Piww7Xw3x7ouopXQtXLH8v5U07zW9T0L +b+OWbljluvizIV+6BFMcGT88TDqyF5eiDyS11HI2B7RMSvcABpmgxsl8NNaxTJua +8yWP1Mc5F/QkQU9wqNMeI0zR0SfO4F42FhIrD1psMEL6uHBEkKD6zrZN4wARAQAB +tDZTVVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgKHJlc2VydmUga2V5KSA8YnVpbGRA +c3VzZS5kZT6JAlQEEwEIAD4WIQS1blYBQdj2VC3/O/mhv8Ar1YjcRgUCY8k52wIb +AwUJEswDAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRChv8Ar1YjcRuH2EACV +7tSymShwSRFRDGOap1zsjy9yqU2TXtlWi0YXZUoUPj2TnEBH9IC2toEHu3+IVPMW +jsSe+4xaiBFXhTVmW4Y7/66zxwZKOkwTRV8yUgwuRlAuC3s57xR8X2nCng9xchan +IQ+h2KWzmc+Gs1tX+fUtoP27UT3SfYJYStXndaxmEIsUbVQlTDr8A4sweM1iZx65 +jhu872OlgaYpO6QhDRl7UJjZAtQc+PfxdEYFq2tucKRJu0CHivQJN7/Gj4kQl55h +yAlGIJ0Lb+njzUUXlaMPdyKm+4yiFH5j4fHuG8lfrFIqmF4RIAeYWIH5RRzyAqOj +uLz0ZYnWl49++q6OAN1gHcFl+fC42D+zvpfx3gkNGG/RDgIdpkAPbeA+jIG16ns8 +wrO0ygNO6Nrr88KTRHmJpHX+CF6Lb6eYAhItRIQflH4tiNadc4Zib0hbdq/eTnB7 +o34MSOKOpOtijTmo5VJLJAe50jAUu+xagH9npjf30fKyf7Vh0wwlSXJLmd6YinkJ +IMzePT2d3YuIS8CcpXs3HewAGuaDux/gvN4FSBc4Hnu+Dh6BIbNHb/1kS1Dxm3Q5 +d4wYKnJZXGczheIqBM3GhlOmzgy6/l/9QShOD5OmNz6u+DkbobLg+Vi/wT2lpYTT +oTPpgdsFl/g0pEYgwo1+V58asIEF2lx+EpXTjZtGtA== +=Tc4W +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-f6ab3975-62e9e6fb.asc b/gpg-pubkey-f6ab3975-62e9e6fb.asc new file mode 100644 index 0000000..f218943 --- /dev/null +++ b/gpg-pubkey-f6ab3975-62e9e6fb.asc @@ -0,0 +1,21 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (GNU/Linux) + +mQENBFbEIEUBCACw2jIP9M65KkSRJpT45j0yOqcn6jmJaY0GsDAQyrFFpklQx3kQ +1pweToNnzw8027B4QtIO8CDrdu9kweESqQ+Gg6n8n49p8i96dRdCg+vLPCpRwX6T +nzf5nhgMnug+pM4PAb/sjvO/6/ZnoMcu65eVUi6iuTz+jVug1GfL/kgJIXFrNmSM +xq1w/rGY1qO5bDZGuVdokjAY0Cl0qkJ+bmmgw98OF6RFkZJZwKZTc11vQq533Ds+ +QpAYZWpagfUI9o8oUdmIZ4mewzEGu/9F1FoDIy+Pz7dOcYjAKWGVQOaxSHsM4VO7 +52iIxz7B1gUXrn06FjXyRHFxjOPfRfbxuo5JABEBAAG0VG9wZW5TVVNFOkZhY3Rv +cnk6elN5c3RlbXMgT0JTIFByb2plY3QgPG9wZW5TVVNFOkZhY3Rvcnk6elN5c3Rl +bXNAYnVpbGQub3BlbnN1c2Uub3JnPokBPgQTAQIAKAUCYunm+wIbAwUJEER2tgYL +CQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQdspCRParOXVP/AgApPdq75q7HCyh +8EFE5waXmhNShHsD0quDWlfGvmlNEV0PlCwBgHnsTr95ElAgZirHshPHHgPzySWo +7HGtk/9bDmwEsIjLDkkCzQZNVgrayUqwP3Hjo5CBY38ItFc4gYDcqL6k+8INqIQG ++Z4FfhSToxNqVF2McotjCOlnDBaml64Wy2gRGui3lKCjRfk+WWX3ed5kOV4lguN5 +khvwbf36ba7+1f2YSaVDMBdeLTnVEY0RCLFI+l7lpxGKG6QH2W4dDzrgZXzMtdUd +E0DoYaOvu52tK9h4y4euiIn0UN1sv0hUKqH/3fmya1tSe2DYPp6oTCK9hEdp1YrD +U6iwM4E99YhGBBMRAgAGBQJWxCBFAAoJEDswEbdrnWUjJ2YAn0tpA94wL/satQ3+ +YGqPoFeFpH6dAJ478W4OEsL8g09AvOMjOMJ3dIUKYQ== +=MdoQ +-----END PGP PUBLIC KEY BLOCK----- diff --git a/import-openSUSE-build-key b/import-openSUSE-build-key new file mode 100644 index 0000000..a8bf9dd --- /dev/null +++ b/import-openSUSE-build-key @@ -0,0 +1,33 @@ +#!/bin/bash +# +triggerfile=/var/lib/openSUSE-build-key/imported + +# if zypp is running we will get into lock conflicts, and zypper might die +# unexpectedly. +if [ -s /run/zypp.pid ]; then + exit 0 +fi + +# first remove trigger file +rm -f $triggerfile + +# The import might fail if something has locked the RPM database. in that case we retry again on next boot or so. + + +# Example here is from SLES, but we can use it for openSUSE when needed: + +# Upcoming SLES 15 4096 bit RSA key +#if test -f /usr/lib/rpm/gnupg/keys/gpg-pubkey-3fa1d6ce-63c9481c.asc; then +# rpm -q gpg-pubkey-3fa1d6ce > /dev/null || +# rpm --import /usr/lib/rpm/gnupg/keys/gpg-pubkey-3fa1d6ce-63c9481c.asc || touch $triggerfile +#fi +#if test -f /usr/lib/rpm/gnupg/keys/gpg-pubkey-d588dc46-63c939db.asc; then +# rpm -q gpg-pubkey-d588dc46 > /dev/null || +# rpm --import /usr/lib/rpm/gnupg/keys/gpg-pubkey-d588dc46-63c939db.asc || touch $triggerfile +#fi + +# if we have finished import, disable and stop the timer. +if [ ! -f $triggerfile -a -x /usr/bin/systemctl ] ; then + systemctl stop openSUSE-build-key-import.timer + systemctl disable openSUSE-build-key-import.timer +fi diff --git a/key2rpmname b/key2rpmname new file mode 100644 index 0000000..09bdf28 --- /dev/null +++ b/key2rpmname @@ -0,0 +1,13 @@ +#!/bin/bash +function keyname() { + for key in "$@"; do + while read line; do + [ "${line:0:4}" = "pub:" ] || continue + IFS=: eval set -- "\$line" + keyid="${5:8}" + printf "gpg-pubkey-%s-%08x\n" "${keyid,,}" "$6" + done < <(gpg --with-colons --import-options show-only --import 2>/dev/null < "$key") + done +} + +keyname "$@" diff --git a/openSUSE-build-key-import.service b/openSUSE-build-key-import.service new file mode 100644 index 0000000..b0af311 --- /dev/null +++ b/openSUSE-build-key-import.service @@ -0,0 +1,10 @@ +[Unit] +Description=Service to import new GPG Keys into RPM database +After=local-fs.service + +[Service] +Type=oneshot +ExecStart=/usr/sbin/import-openSUSE-build-key + +[Install] +WantedBy=multi-user.target diff --git a/openSUSE-build-key-import.timer b/openSUSE-build-key-import.timer new file mode 100644 index 0000000..f24c78b --- /dev/null +++ b/openSUSE-build-key-import.timer @@ -0,0 +1,8 @@ +[Unit] +Description=Timer that starts importing new GPG keys into RPM Database. + +[Timer] +OnUnitActiveSec=5min + +[Install] +WantedBy=timers.target diff --git a/openSUSE-build-key.changes b/openSUSE-build-key.changes new file mode 100644 index 0000000..c250c71 --- /dev/null +++ b/openSUSE-build-key.changes @@ -0,0 +1,457 @@ +------------------------------------------------------------------- +Fri Jul 11 15:22:41 UTC 2025 - Marcus Meissner + +- gpg-pubkey-09d9ea69-68595a8c.asc: renamed uid field to not + use outdated internal codenames. (bsc#1245223) + +------------------------------------------------------------------- +Mon May 26 08:49:32 UTC 2025 - Marcus Meissner + +- added gpg-pubkey-287a0027-682477e3.asc: New RSA 4k Backports + for SLE 16.x series. + +------------------------------------------------------------------- +Tue May 13 12:18:48 UTC 2025 - Marcus Meissner + +- added gpg-pubkey-25db7ae0-645bae34.asc: RSA 4k SLE15 Backports key. +- removed gpg-pubkey-65176565-61a0ee8f.asc: old RSA 2k Backports key. + (bsc#1243135) + +------------------------------------------------------------------- +Tue Mar 11 10:15:19 UTC 2025 - Marcus Meissner + +- gpg-pubkey-39db7c82-66c5d91a.asc: extended lifetime of SLE12 / 15 + 2048 bit key. + +------------------------------------------------------------------- +Wed Mar 5 14:53:48 UTC 2025 - Marcus Meissner + +- changed keys to use SHA256 UIDs instead of SHA1. (bsc#1237294 + bsc#1236779 jsc#PED-12321) + - gpg-pubkey-3fa1d6ce-67c856ee.asc to gpg-pubkey-09d9ea69-67c857f3.asc + - gpg-pubkey-09d9ea69-645b99ce.asc to gpg-pubkey-3fa1d6ce-63c9481c.asc + +------------------------------------------------------------------- +Fri Jun 21 16:13:28 UTC 2024 - Lubos Kocman + +- Ensure that SLM 6.0 key is installed on Leap Micro and Leap 16 +- install SLFO / SLM 6.0 key and SLES 15 SP6+ key by default + +------------------------------------------------------------------- +Wed Apr 10 12:59:49 UTC 2024 - Marcus Meissner + +- SLM 6.0 key (ALP / SLF1) RSA 4096 bit key + - gpg-pubkey-09d9ea69-645b99ce.asc +- 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit key + - gpg-pubkey-3fa1d6ce-63c9481c.asc +- SLM 6.0 key (ALP / SLF1) RSA 4096 bit reserve key + - gpg-pubkey-73f03759-626bd414.asc +- 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit reserve key + - gpg-pubkey-d588dc46-63c939db.asc +- obsoleted a incorrectly used DSA1024 key (used in Slowroll). + +------------------------------------------------------------------- +Tue Mar 26 08:28:45 UTC 2024 - Dominique Leuenberger + +- Fix import-openSUSE-build-key:set proper timer name to try to + stop (openSUSE-build-key-import.timer, not + suse-build-key-import.timer) (boo#1221948). + +------------------------------------------------------------------- +Sun Mar 24 11:35:39 UTC 2024 - Giacomo Comes + +- Requires(post): coreutils is missing + * instead of adding it, change the post scriptlet: + do not use touch, use shell redirection + +------------------------------------------------------------------- +Thu Mar 14 16:06:13 UTC 2024 - Dominique Leuenberger + +- Install import-openSUSE-build-key to %{_sbindir}: align to where + the .service file is launching the script from (boo#1221427). + +------------------------------------------------------------------- +Wed Mar 6 09:34:52 UTC 2024 - Marcus Meissner + +- add unexpired openSUSE zSystems key (bsc#1220993) + - replace gpg-pubkey-f6ab3975-5edd7d4f.asc + - by gpg-pubkey-f6ab3975-62e9e6fb.asc + +------------------------------------------------------------------- +Mon Feb 19 12:30:15 UTC 2024 - Marcus Meissner + +- added new suse container key, moved the old one to -old + +------------------------------------------------------------------- +Tue Jun 6 14:59:18 UTC 2023 - Marcus Meissner + +- openSUSE-build-key-import.service,openSUSE-build-key-import.service.timer, + import-openSUSE-build-key: + Add systemd timer and service framework that imports new keys. + +------------------------------------------------------------------- +Fri Apr 14 14:01:43 UTC 2023 - Marcus Meissner + +- Added a new 4096 openSUSE container key + - build-container-202304-d684afec-64390cff.asc + - build-container-202304-d684afec-64390cff.pem +- Removed and obsoleted old 2048 build key of Tumbleweed + - gpg-pubkey-3dbdc284-53674dd4.asc + +------------------------------------------------------------------- +Mon Dec 5 12:28:24 UTC 2022 - Ludwig Nussel + +- Package OBS project key if available. Useful when forking + openSUSE-build-key for use in appliances. + +------------------------------------------------------------------- +Tue Oct 25 11:43:48 UTC 2022 - Marcus Meissner + +- add the SUSE Container key in PEM format too to new + /usr/share/pki/containers/ directory. (bsc#1204706) + +------------------------------------------------------------------- +Wed Aug 10 09:01:58 UTC 2022 - Dirk Müller + +- add gpg-pubkey-29b700a4-62b07e22.asc (bsc#1199184) + +------------------------------------------------------------------- +Thu Mar 24 15:50:39 UTC 2022 - Marcus Meissner + +- gpg-pubkey-307e3d54-5aaa90a5 is actually "package gpg-pubkey, + version-release 307e3d54-5aaa90a5" + +------------------------------------------------------------------- +Fri Mar 18 14:29:59 UTC 2022 - Marcus Meissner + +- gpg-pubkey-307e3d54-5aaa90a5.asc: remove the RSA 1024bit SLE11 key + and try to remove it from installed systems via Obsoletes. + +------------------------------------------------------------------- +Fri Jan 14 09:52:48 UTC 2022 - Marcus Meissner + +- refresh the openSUSE Backports key (bsc#1193092) + - gpg-pubkey-65176565-59787af5.asc + + gpg-pubkey-65176565-61a0ee8f.asc +- removed old security key +- updated security key to 2020 version + +------------------------------------------------------------------- +Mon Sep 27 12:59:34 UTC 2021 - Dominique Leuenberger + +- Only add openSUSE Backports key when building for a Leap system + (sle_version > 0). Tumbleweed does not use Backports. + +------------------------------------------------------------------- +Fri Jun 11 09:49:11 UTC 2021 - Dirk Müller + +- remove dumpsigs, unused since SLE12+ (rpm 4.x) (bsc#1186827) + +------------------------------------------------------------------- +Fri Jun 11 09:40:22 UTC 2021 - Dirk Müller + +- add URL +- spec-cleaner run + +------------------------------------------------------------------- +Sat Jun 5 12:21:52 UTC 2021 - Neal Gompa + +- Merge changes from openSUSE Leap 15.3 for rpm-repos-openSUSE (boo#1186593) + +------------------------------------------------------------------- +Fri May 21 20:17:19 UTC 2021 - Yuchen Lin + +- Refresh the SLE15 build@suse.de key + * Updated gpg-pubkey-39db7c82-5847eb1f.asc + +------------------------------------------------------------------- +Sat Apr 24 09:33:04 UTC 2021 - Marcus Meissner + +- fixed s390x key install (bsc#1185245) + +------------------------------------------------------------------- +Thu Jan 28 15:19:48 UTC 2021 - Lubos Kocman + +- Add openSUSE Backports key to openSUSE Leap (bsc#1181344) + This is needed because most of Leap 15.3+ packages are in fact + build in openSUSE Backport (Closing The Leap Gap) + +------------------------------------------------------------------- +Fri Jan 8 17:21:23 UTC 2021 - Dirk Müller + +- update openSUSE:Factory:zSystems signing key to current version: + pub rsa2048 2016-02-17 [SC] [expires: 2022-08-16] + F00C20EF1E1114C9B5F69B2276CA4244F6AB3975 + openSUSE:Factory:zSystems OBS Project + +------------------------------------------------------------------- +Tue Sep 22 14:36:22 UTC 2020 - Marcus Meissner + +- the container keys for openSUSE and SUSE Linux Enterprise are actually + not the build keys. (bsc#1176818) +- build@suse.de key for SLE12 was extended. (bsc#1176759) + +------------------------------------------------------------------- +Mon Apr 27 14:44:02 UTC 2020 - Thorsten Kukuk + +- Remove PreRequires for removed post section with outdated + package names. + +------------------------------------------------------------------- +Thu Apr 23 12:54:12 UTC 2020 - Marcus Meissner + +- use /usr/share/container-keys/ for container keys. + +------------------------------------------------------------------- +Thu Apr 2 13:18:26 UTC 2020 - Marcus Meissner + +- mark the opensuse-container-key and the suse-container-key + for openSUSE:Containers and SUSE:Containers space. + (same as the build keys for SLE15 and openSUSE respectively.) +- Replace the old security@suse.de email comm key by the new, move + the old one to the oldkey. (bsc#1166334) + +------------------------------------------------------------------- +Mon Mar 25 12:33:16 UTC 2019 - Guillaume GARDET + +- Fix previous commit + +------------------------------------------------------------------- +Tue Mar 5 15:30:23 UTC 2019 - Adrian Schröter + +- drop arm specific key again + => ARM sub project is considered to be equal trustworthy + +------------------------------------------------------------------- +Tue Feb 26 15:26:53 UTC 2019 - Adrian Schröter + +- add project keys for architecture ports projects + gpg-pubkey-bbac6b14-5c755908.asc: openSUSE:Factory:ARM + gpg-pubkey-697ba1e5-5c755904.asc: openSUSE:Factory:RISCV + gpg-pubkey-8ede3e07-5c755f3a.asc: openSUSE:Factory:PowerPC + gpg-pubkey-f6ab3975-5ad08cb7.asc: openSUSE:Factory:zSystems +- package needs to become arch specific again to avoid the import + of foreign ports projects + +------------------------------------------------------------------- +Wed Mar 28 15:45:07 UTC 2018 - meissner@suse.com + +- refreshed the SLE11 build@suse.de key (bsc#1085512) +- added the SLE12 and SLE15 build@suse.de key (bsc#1087276) + gpg-pubkey-39db7c82-5847eb1f.asc + pub rsa2048/0x70AF9E8139DB7C82 2013-01-31 [SC] [expires: 2020-12-06] + Key fingerprint = FEAB 5025 39D8 46DB 2C09 61CA 70AF 9E81 39DB 7C82 + uid SuSE Package Signing Key + +- A new security@suse.de key has been established. (bsc#1082022) + +------------------------------------------------------------------- +Tue Nov 29 12:50:35 CET 2016 - ro@suse.de + +- modify dumpsigs to deal with fingerprint lines in gpg output + +------------------------------------------------------------------- +Thu Oct 2 13:31:28 UTC 2014 - meissner@suse.com + +- renamed security_at_suse_de.asc to security_at_suse_de_old.asc +- security_at_suse_de.asc: new 4096 bit RSA key. + pub 4096R/317CD502 2014-10-02 SUSE Security Team + bnc#899509 + +------------------------------------------------------------------- +Thu May 22 14:34:18 UTC 2014 - adrian@suse.de + +- replace openSUSE gpg key with extended key. + +------------------------------------------------------------------- +Wed Apr 18 13:49:34 UTC 2012 - lnussel@suse.de + +- install the security@suse.de key as %doc for offline import + +------------------------------------------------------------------- +Tue Apr 17 14:13:26 UTC 2012 - lnussel@suse.de + +- remove generated key rings, no longer needed by + installation-images and linuxrc (bnc#724625) +- remove security@suse.de key, never used for package signing +- remove old build@suse.de key, was used on sle10 +- remove openSUSE\x3aFactory@build.opensuse.org key, not used anymore +- leave sle11 build@suse.de key as backup + +------------------------------------------------------------------- +Tue Oct 25 07:30:21 UTC 2011 - lnussel@suse.de + +- add /usr/lib/rpm/gnupg/suse-build-key.gpg again. Needed by + installation-images and linuxrc. + +------------------------------------------------------------------- +Fri Oct 21 12:21:04 UTC 2011 - lnussel@suse.de + +- remove no longer used keys from (bnc#724625) +- clean up packaging for easier maintenance + +------------------------------------------------------------------- +Wed May 5 17:36:47 CEST 2010 - ro@suse.de + +- updated keys: + - 307E3D54 build@suse.de "SuSE Package Signing Key" (2014-05-03) + - 7E2E3B05 novell-provo-build@novell.com "Novell Provo Build" + (2014-05-06) + - 9C800ACA build@suse.de "SuSE Package Signing Key" (2014-05-03) + - 56B4177A openSUSE:Factory@build.opensuse.org + "openSUSE:Factory OBS Project" (2014-05-04) + - 3DBDC284 opensuse@opensuse.org "openSUSE Project Signing Key" + (2014-05-04) + +------------------------------------------------------------------- +Mon Nov 10 10:30:21 CET 2008 - adrian@suse.de + +- add the new openSUSE build key for real + +------------------------------------------------------------------- +Fri Nov 7 16:30:45 CET 2008 - ro@suse.de + +- added new openSUSE build key 2048R/3DBDC284 expiring 2010-11-07 + +------------------------------------------------------------------- +Thu Sep 18 10:44:04 CEST 2008 - adrian@suse.de + +- Branch package from suse-build-key and create it as openSUSE-build-key +- Add openSUSE:Factory key as official distribution key + +------------------------------------------------------------------- +Mon Jun 2 15:45:33 CEST 2008 - ro@suse.de + +- update keys again: for collaboration with rpm, the current + self-signature needs to be the first signature found in a key + +------------------------------------------------------------------- +Mon May 5 18:31:20 CEST 2008 - ro@suse.de + +- updated keys + 9C800ACA,8495160C,307E3D54: extend expiration by 2 years + until 2010-05-05 + 7E2E3B05: extend expiration by 2 years until 2010-05-24 + +------------------------------------------------------------------- +Mon Mar 19 16:49:05 CET 2007 - rguenther@suse.de + +- merge suse-build-key keyring to roots gpg pubring + +------------------------------------------------------------------- +Mon May 29 17:20:45 CEST 2006 - ro@suse.de + +- added new official provo dsa autobuild key ID 7E2E3B05 + +------------------------------------------------------------------- +Fri May 19 14:02:59 CEST 2006 - ro@suse.de + +- removed unused provo autobuild key +- added new official provo autobuild key ID A1912208 + +------------------------------------------------------------------- +Thu Apr 20 12:47:18 CEST 2006 - ro@suse.de + +- add dumpsigs script here to have _one_ place for the script + +------------------------------------------------------------------- +Fri Mar 31 16:53:02 CEST 2006 - ro@suse.de + +- added build@suse.de rsa key ID 307E3D54 + +------------------------------------------------------------------- +Wed Jan 25 21:47:54 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Tue Oct 18 17:47:07 CEST 2005 - ro@suse.de + +- use correct provo autobuild key + +------------------------------------------------------------------- +Tue Oct 18 12:28:04 CEST 2005 - ro@suse.de + +- added provo autobuild signing key (#128128) +- removed jds key + +------------------------------------------------------------------- +Fri May 27 14:47:30 CEST 2005 - mls@suse.de + +- added mktemp to PreReqs [#86177] + +------------------------------------------------------------------- +Thu Apr 28 11:45:36 CEST 2005 - ro@suse.de + +- added JDS public key (15c17deb) + +------------------------------------------------------------------- +Tue Jan 25 18:10:26 CET 2005 - ro@suse.de + +- added OES public key (0dfb3188) + +------------------------------------------------------------------- +Tue Jun 22 12:28:07 CEST 2004 - ro@suse.de + +- updated build key (expiration changed to 2008-06-21) (#42326) + +------------------------------------------------------------------- +Tue Feb 24 12:19:49 CET 2004 - hmacht@suse.de + +- building as non-root + +------------------------------------------------------------------- +Tue Sep 9 18:51:02 CEST 2003 - ro@suse.de + +- ignore return code from first gpg calls + +------------------------------------------------------------------- +Tue Sep 9 18:23:07 MEST 2003 - draht@suse.de + +- call gpg twice without any arguments for proper initialization + inside postinstall + +------------------------------------------------------------------- +Tue Sep 9 17:43:55 MEST 2003 - draht@suse.de + +- use temp file instead of pipe due to resource race between two + instances of gpg in %post. + +------------------------------------------------------------------- +Thu Sep 5 04:56:32 CEST 2002 - draht@suse.de + +- package now installs key from package-owned file into the rpm + pubring in %post to allow other key packages to add their keys. + +------------------------------------------------------------------- +Tue Aug 20 10:46:52 CEST 2002 - mmj@suse.de + +- Correct PreReq + +------------------------------------------------------------------- +Fri Jul 26 09:50:14 CEST 2002 - kukuk@suse.de + +- Change Provides from suse-build-key to build-key + +------------------------------------------------------------------- +Thu Feb 21 00:10:52 MET 2002 - draht@suse.de + +- directory permission problem: 644 -> 755. + +------------------------------------------------------------------- +Mon Feb 18 12:16:34 CET 2002 - ro@suse.de + +- moved to /usr/lib/rpm/gnupg/pubring.pgp + rpm needs a directory as gpg_path and will use pubring.gpg + in that directory + +------------------------------------------------------------------- +Wed Feb 13 20:45:46 MET 2002 - draht@suse.de + +- initial package. Contains + - pub 2048R/3D25D3D9 1999-03-06 SuSE Security Team + + - pub 1024D/9C800ACA 2000-10-19 SuSE Package Signing Key + - sub 2048g/8495160C 2000-10-19 [expires: 2006-02-12] + + diff --git a/openSUSE-build-key.spec b/openSUSE-build-key.spec new file mode 100644 index 0000000..532556f --- /dev/null +++ b/openSUSE-build-key.spec @@ -0,0 +1,208 @@ +# +# spec file for package openSUSE-build-key +# +# Copyright (c) 2025 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# +# needspubkeyforbuild + + +%define keydir %{_prefix}/lib/rpm/gnupg/keys/ +%define containerkeydir %{_datadir}/container-keys/ +%define pemcontainerkeydir /%{_datadir}/pki/containers/ + +Name: openSUSE-build-key +Version: 1.0 +Release: 0 +Summary: The public gpg keys for rpm package signature verification +License: GPL-2.0-or-later +Group: System/Packages +URL: https://en.opensuse.org/openSUSE:Security_team +Source: key2rpmname +# opensuse@opensuse.org +# old 2048 key now no longer used +# Source1: gpg-pubkey-3dbdc284-53674dd4.asc +Obsoletes: gpg-pubkey-3dbdc284 +# old global openSUSE key, was errnously used for Slowroll +Obsoletes: gpg-pubkey-eae4fd92 + +# openSUSE RSA 4096 key +Source10: gpg-pubkey-29b700a4-62b07e22.asc + +# build@suse.de for SLE12 / SLE15 +Source2: gpg-pubkey-39db7c82-66c5d91a.asc + +# RISCV +Source3: gpg-pubkey-697ba1e5-5c755904.asc + +# zSystems +Source5: gpg-pubkey-f6ab3975-62e9e6fb.asc + +# PowerPC +Source6: gpg-pubkey-8ede3e07-5c755f3a.asc + +# Container key openSUSE +Source7: opensuse-container-9ab48ce9-5ae3116a.asc + +# Container key SUSE Linux Enterprise +Source8: build-container-d4ade9c3-5a2e9669.asc +# openSUSE Backports key (previously PackageHub, now also Leap 15.6) +Source9: gpg-pubkey-25db7ae0-645bae34.asc +# obsoletes old RSA 2k backports key +Obsoletes: gpg-pubkey-65176565 + +# openSUSE Backports key for SLE 16.0 +Source20: gpg-pubkey-287a0027-682477e3.asc + +# Container key SUSE Linux Enterprise in PEM format +Source11: build-container-d4ade9c3-5a2e9669.pem + +# 2023 Container key openSUSE in PEM and GPG formats +Source12: build-container-202304-d684afec-64390cff.pem +Source13: build-container-202304-d684afec-64390cff.asc + +# 2023 Container key SUSE in PEM and GPG formats +Source14: build-container-8fd6c337-63c94b45.pem +Source15: build-container-8fd6c337-63c94b45.asc + +# SLM 6.0 key (SLM 6/ SLES 16) RSA 4096 bit key +Source16: gpg-pubkey-09d9ea69-68595a8c.asc +# 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit key +Source17: gpg-pubkey-3fa1d6ce-67c856ee.asc +# SLM 6.0 key (ALP / SLF1) RSA 4096 bit reserve key +Source18: gpg-pubkey-73f03759-626bd414.asc +# 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit reserve key +Source19: gpg-pubkey-d588dc46-63c939db.asc + +Source98: security_at_suse_de.asc + +# Auto Import handling via systemd timer + service. +# Needed in Leap currently, but also have it here. +Source101: import-openSUSE-build-key +Source102: %name-import.service +Source103: %name-import.timer + +BuildRequires: gpg +Conflicts: suse-build-key +Provides: build-key = %{version} +BuildRequires: systemd-rpm-macros + +# Old 1024 bit RSA key for SLE11. +Obsoletes: gpg-pubkey = 307e3d54-5aaa90a5 + +%description +This package contains the gpg keys that are used to sign the +openSUSE rpm packages. The keys installed here are not actually +used by anything. rpm/zypper use the keys in the rpm db instead. + +%prep +%setup -qcT + +%build +cp %{SOURCE98} . +%ifarch riscv64 +cp %{SOURCE3} . +%endif +%ifarch s390 s390x +cp %{SOURCE5} . +%endif +%ifarch ppc ppc64 ppc64le +cp %{SOURCE6} . +%endif +cp %{SOURCE16} . +cp %{SOURCE17} . + +%install +mkdir -p %{buildroot}%{keydir} +for i in %{SOURCE20} %{SOURCE10} %{SOURCE2} \ +%if 0%{?sle_version} +%{SOURCE9} \ +%endif +%ifarch riscv64 +%{SOURCE3} \ +%endif +%ifarch s390 s390x +%{SOURCE5} \ +%endif +%ifarch ppc ppc64 ppc64le +%{SOURCE6} \ +%endif +%{SOURCE16} \ +%{SOURCE17} \ +; do + case "$i" in + */gpg-pubkey-*.asc) + install -m 644 "$i" %{buildroot}%{keydir} + ;; + esac +done +mkdir -p %{buildroot}%{containerkeydir}/ +install -c -m 644 %{SOURCE7} %{buildroot}%{containerkeydir}/opensuse-container-key.asc +install -c -m 644 %{SOURCE8} %{buildroot}%{containerkeydir}/suse-container-key-old.asc +install -c -m 644 %{SOURCE15} %{buildroot}%{containerkeydir}/suse-container-key.asc +install -c -m 644 %{SOURCE13} %{buildroot}%{containerkeydir}/opensuse-container-key-2023.asc +mkdir -p %{buildroot}%{pemcontainerkeydir}/ +install -c -m 644 %{SOURCE14} %{buildroot}%{pemcontainerkeydir}/suse-container-key.pem +install -c -m 644 %{SOURCE11} %{buildroot}%{pemcontainerkeydir}/suse-container-key-old.pem +install -c -m 644 %{SOURCE12} %{buildroot}%{pemcontainerkeydir}/opensuse-container-key-2023.pem +if [ -e "%_sourcedir/_pubkey" ]; then + name="$(sh %{SOURCE0} %_sourcedir/_pubkey).asc" + if [ ! -e "%_sourcedir/$name" ]; then + install -D -m 644 %_sourcedir/_pubkey %{buildroot}%keydir/"$name" + fi +fi + +mkdir -p $RPM_BUILD_ROOT/usr/sbin/ +mkdir -p $RPM_BUILD_ROOT/var/lib/%name +install -m 755 %{SOURCE101} $RPM_BUILD_ROOT/usr/sbin/import-%name +mkdir -p $RPM_BUILD_ROOT/%_unitdir +install -m 644 %{SOURCE102} $RPM_BUILD_ROOT/%_unitdir/ +install -m 644 %{SOURCE103} $RPM_BUILD_ROOT/%_unitdir/ + +%post +: >/var/lib/%{name}/imported +%service_add_post openSUSE-build-key-import.service openSUSE-build-key-import.timer +test -x /usr/bin/systemctl && systemctl enable openSUSE-build-key-import.timer && systemctl start openSUSE-build-key-import.timer || true + +%pre +%service_add_pre openSUSE-build-key-import.service openSUSE-build-key-import.timer + +%preun +%service_del_preun openSUSE-build-key-import.service openSUSE-build-key-import.timer + +%postun +%service_del_postun openSUSE-build-key-import.service openSUSE-build-key-import.timer + +%files +%defattr(644,root,root) +%doc security_at_suse_de.asc +%attr(755,root,root) %dir %{_prefix}/lib/rpm/gnupg +%attr(755,root,root) %dir %{keydir} +%attr(755,root,root) %dir %{containerkeydir} +%attr(755,root,root) %dir %{_datadir}/pki/ +%attr(755,root,root) %dir %{pemcontainerkeydir} +%{keydir}/gpg-pubkey-*.asc +%{containerkeydir}/opensuse-container-key.asc +%{containerkeydir}/suse-container-key.asc +%{containerkeydir}/suse-container-key-old.asc +%{containerkeydir}/opensuse-container-key-2023.asc +%{pemcontainerkeydir}/suse-container-key.pem +%{pemcontainerkeydir}/suse-container-key-old.pem +%attr(755,root,root) %_sbindir/import-%name +%{pemcontainerkeydir}/opensuse-container-key-2023.pem +%dir /var/lib/%{name} +%ghost /var/lib/%{name}/imported +%_unitdir/%name-import.service +%_unitdir/%name-import.timer + +%changelog diff --git a/opensuse-container-9ab48ce9-5ae3116a.asc b/opensuse-container-9ab48ce9-5ae3116a.asc new file mode 100644 index 0000000..34915c4 --- /dev/null +++ b/opensuse-container-9ab48ce9-5ae3116a.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQENBFrjEWoBCADEJttox1LVpcP2YIsLIO5qKmwfMhyjSQ+L4ETztnFRLKFIlin4 +19Tic/llF9ymQr2MxlKlRgdzFZ9ScH1rg52bmWdxy+2TZ8JIsSV4XyfSTZJvM+nX +YGxEQBJrYlcRfC5he0tBGTEwG+hp6kXH563F+XU4uzGUmh1rBhavDsWjeMo9sjaf +sqn66JAJnxJrQOcqjNvazYjppEjFzye/Haqu2r5cnD/bPnMvQEZtpN1jznWkIha2 +DdapVZq2b/SmdTMV7zHRqQvhERU2uS4SFLNopyt/cwujj3XTWqCArvQgRTaiHAiL +4HY3lUpDWH9pmxT+yu5f7FINc+prRmvnQ1YpABEBAAG0PW9wZW5TVVNFIENvbnRh +aW5lciBTaWduaW5nIEtleSA8YnVpbGQtY29udGFpbmVyQG9wZW5zdXNlLm9yZz6J +AT4EEwECACgFAlrjEWoCGwMFCRLMAwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheA +AAoJENdUaU+atIzpdt0H/A5j9B7feqTRK49TWIsgKTELG+6ac4WL+uvZs4HmUPgO +Me9fkQvmJtPMGQT3awCSejEHuvq7sMsOOAXJ3loVDNkJWOtkohRyJf6++lvzL24v +ApbzSLfxa1intscyoJ0g8A2V+NzG428cMAzL5Rnf1ckimDkwOgjFBTDqwq1nPFDQ ++01wAenDPLduLAS65+urmMEOIhoBB3Opc5fqPKWU+w8qav8YfYUjaQcAfGeswt+6 +m54VXYk8prmCuSfFHq9Yi8T2+VMcIEdHQYOn4nVhzNY9mTzJ4CCGYdLhap4/P8/x +HuiUuVrARHeCoTiQSc1FwjT1QXaU+yYk1SLFi0LaPgQ= +=Klfs +-----END PGP PUBLIC KEY BLOCK----- diff --git a/security_at_suse_de.asc b/security_at_suse_de.asc new file mode 100644 index 0000000..bd33849 --- /dev/null +++ b/security_at_suse_de.asc @@ -0,0 +1,183 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +4+ZM2cgQDEysY4n7hnCPagQbCeSb8w== +=CCqh +-----END PGP PUBLIC KEY BLOCK----- -- 2.51.1 From 119aa5ba1b34a35b08f462a136844c9ca83243716126337626b753c34c0f6a90 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Tue, 22 Jul 2025 15:35:19 +0000 Subject: [PATCH 2/3] - obsolete gpg-pubkey-ded64f3b, the openSUSE buildservice global key which was used mistakenly for repository signing. OBS-URL: https://build.opensuse.org/package/show/Base:System/openSUSE-build-key?expand=0&rev=89 --- .gitattributes | 23 + .gitignore | 1 + build-container-202304-d684afec-64390cff.asc | 29 ++ build-container-202304-d684afec-64390cff.pem | 14 + build-container-8fd6c337-63c94b45.asc | 30 ++ build-container-8fd6c337-63c94b45.pem | 14 + build-container-d4ade9c3-5a2e9669.asc | 19 + build-container-d4ade9c3-5a2e9669.pem | 9 + gpg-pubkey-09d9ea69-645b99ce.asc | 29 ++ gpg-pubkey-09d9ea69-67c857f3.asc | 30 ++ gpg-pubkey-09d9ea69-68595a8c.asc | 29 ++ gpg-pubkey-25db7ae0-645bae34.asc | 30 ++ gpg-pubkey-287a0027-682477e3.asc | 37 ++ gpg-pubkey-29b700a4-62b07e22.asc | 30 ++ gpg-pubkey-39db7c82-5f68629b.asc | 19 + gpg-pubkey-39db7c82-66c5d91a.asc | 18 + gpg-pubkey-3fa1d6ce-63c9481c.asc | 29 ++ gpg-pubkey-3fa1d6ce-67c856ee.asc | 30 ++ gpg-pubkey-65176565-61a0ee8f.asc | 21 + gpg-pubkey-697ba1e5-5c755904.asc | 23 + gpg-pubkey-73f03759-626bd414.asc | 29 ++ gpg-pubkey-8ede3e07-5c755f3a.asc | 39 ++ gpg-pubkey-d588dc46-63c939db.asc | 29 ++ gpg-pubkey-f6ab3975-62e9e6fb.asc | 21 + import-openSUSE-build-key | 33 ++ key2rpmname | 13 + openSUSE-build-key-import.service | 10 + openSUSE-build-key-import.timer | 8 + openSUSE-build-key.changes | 463 +++++++++++++++++++ openSUSE-build-key.spec | 214 +++++++++ opensuse-container-9ab48ce9-5ae3116a.asc | 19 + security_at_suse_de.asc | 183 ++++++++ 32 files changed, 1525 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 build-container-202304-d684afec-64390cff.asc create mode 100644 build-container-202304-d684afec-64390cff.pem create mode 100644 build-container-8fd6c337-63c94b45.asc create mode 100644 build-container-8fd6c337-63c94b45.pem create mode 100644 build-container-d4ade9c3-5a2e9669.asc create mode 100644 build-container-d4ade9c3-5a2e9669.pem create mode 100644 gpg-pubkey-09d9ea69-645b99ce.asc create mode 100644 gpg-pubkey-09d9ea69-67c857f3.asc create mode 100644 gpg-pubkey-09d9ea69-68595a8c.asc create mode 100644 gpg-pubkey-25db7ae0-645bae34.asc create mode 100644 gpg-pubkey-287a0027-682477e3.asc create mode 100644 gpg-pubkey-29b700a4-62b07e22.asc create mode 100644 gpg-pubkey-39db7c82-5f68629b.asc create mode 100644 gpg-pubkey-39db7c82-66c5d91a.asc create mode 100644 gpg-pubkey-3fa1d6ce-63c9481c.asc create mode 100644 gpg-pubkey-3fa1d6ce-67c856ee.asc create mode 100644 gpg-pubkey-65176565-61a0ee8f.asc create mode 100644 gpg-pubkey-697ba1e5-5c755904.asc create mode 100644 gpg-pubkey-73f03759-626bd414.asc create mode 100644 gpg-pubkey-8ede3e07-5c755f3a.asc create mode 100644 gpg-pubkey-d588dc46-63c939db.asc create mode 100644 gpg-pubkey-f6ab3975-62e9e6fb.asc create mode 100644 import-openSUSE-build-key create mode 100644 key2rpmname create mode 100644 openSUSE-build-key-import.service create mode 100644 openSUSE-build-key-import.timer create mode 100644 openSUSE-build-key.changes create mode 100644 openSUSE-build-key.spec create mode 100644 opensuse-container-9ab48ce9-5ae3116a.asc create mode 100644 security_at_suse_de.asc diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/build-container-202304-d684afec-64390cff.asc b/build-container-202304-d684afec-64390cff.asc new file mode 100644 index 0000000..b90ba02 --- /dev/null +++ b/build-container-202304-d684afec-64390cff.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGQ5DP8BEADAlEiR9CAOaEjUlwrSlVmdqeqbMOXSDMq5+u/fIFdP4iAc9r5H +6hz/f4Yv/2rBByo6JCZC7xCxPBHNiaNd1DK0WdVbpWGB9n4vH9zzT8Dxf45WK7QN +9l5f+KfSRDnv7e/n32ru2AVlqa9Io7/Ch9IXVeGStjl/6o+Y/7ZinQUnQkGHWK6j ++sjgIxTYesIBcYSXxpdjdw0XHHyyKQiqtDy8oXALWGPJYRwCsTiEECVYzM+a5+6e +d/zRxOKpfF2V+Q1K2mG5LQ+rxGrL3VWNcg3jZjPMQbC4QM8cr2b3mrE2eBEhStF0 +iRS5quMLMGzNxocMBJlOz6snSLGvi8Xr3UzMkenufuxotHA/7lcNmo2E2HArR4iP +zLkZe14vLvsMXgM29PkXNgEh+L0QSFapTRUb7ZewBpN1b7P+G4gcYUymMvwaY9XH +AI3jhWKzlyq9uIJINdTTTBB1R6e6CQpeiya371AUCNGCZDqhL63gHVvVgZVMQpf8 +NjYuN2m3SOK6SSq1nnMkWE3k2RWc5qHlg38HOoWq4G+SCMSWyC4iff+Ob8rVWuUt +miExYtLOk/hdNH7lRtUdjwKCSIOlYeAK/e7/9GB/fKlu0ZNFBrwpyGVMgfPmCDbX +ZiQhkhE8Bti3btL5HBxYmNljz1nMbECgtEQv6Pgs1bxgDaNaGVslYv723wARAQAB +tERvcGVuU1VTRSBDb250YWluZXIgU2lnbmluZyBLZXkgPGJ1aWxkLWNvbnRhaW5l +ci0yMDIzMDRAb3BlbnN1c2Uub3JnPokCVAQTAQgAPhYhBPmGHzlqIRNKhVSYBPxr +ygbWhK/sBQJkOQz/AhsDBQkSzAMABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJ +EPxrygbWhK/sAwUP/A803yOTrsE5ppcEAp3yGSeXR3HQo0fIqh+QFJO76W7vF/Ar +eZnxPWL3AOOB+wNccdklZXhQKL4eQ29Ggekp2/RWTyx4BBM//SID+td7KZjZH/KC +Z6kBBy+IzSBQCCIrdDm83agob/Kcp9RJX5A06dgGyGhMxXYpld3mcCjFETHXIb5U +JvsSC+06eEsbwNqH0se2T/5zJ8v9xjcMDC+otLmh3+SjyC/7t8YaKxyqobf2f5nl +GM3ts7UDBQdqxBb0ZRxXsLCdiRrOt6l5imczczi1GA/Dce3KE/V9A2LNifns4eQI +GLVrZ36litKC1+b5AXblLU5ZmJN24IEQj699GCYiPGaZS64IE1eVD8WX+N6vgI+c +BqthN/Z4B3iJ9dBviXvK098/bXjzUVjQubvfT827tO2xnbNE5gzUA5bAZjQLVJm/ +b9mZJuKLOJePoqGYvmMVBtLz5xZYH68dncZAf+OQNZ5T7F+M1gfsq8W+FYvm6ILN +Xyh29fY+29H25A7v8WITT/SzpxYJrNRHck8Ua9M0foj2GLIf6FEROJHEZ4+xvu11 +XaABkqvjdNluflDP0PXP5fcY9QkMvtlW6cQNzMYZnn7MTb7dxow5ysEGcE0rrKrC +F9zTwOvctMqlu0dndhntKRhdNgm8lKrg1xTJg7EOWQFKeQiWQKdY0Qk9vi3/ +=sRjv +-----END PGP PUBLIC KEY BLOCK----- diff --git a/build-container-202304-d684afec-64390cff.pem b/build-container-202304-d684afec-64390cff.pem new file mode 100644 index 0000000..d5edb87 --- /dev/null +++ b/build-container-202304-d684afec-64390cff.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwJRIkfQgDmhI1JcK0pVZ +nanqmzDl0gzKufrv3yBXT+IgHPa+R+oc/3+GL/9qwQcqOiQmQu8QsTwRzYmjXdQy +tFnVW6VhgfZ+Lx/c80/A8X+OViu0DfZeX/in0kQ57+3v599q7tgFZamvSKO/wofS +F1XhkrY5f+qPmP+2Yp0FJ0JBh1iuo/rI4CMU2HrCAXGEl8aXY3cNFxx8sikIqrQ8 +vKFwC1hjyWEcArE4hBAlWMzPmufunnf80cTiqXxdlfkNStphuS0Pq8Rqy91VjXIN +42YzzEGwuEDPHK9m95qxNngRIUrRdIkUuarjCzBszcaHDASZTs+rJ0ixr4vF691M +zJHp7n7saLRwP+5XDZqNhNhwK0eIj8y5GXteLy77DF4DNvT5FzYBIfi9EEhWqU0V +G+2XsAaTdW+z/huIHGFMpjL8GmPVxwCN44Vis5cqvbiCSDXU00wQdUenugkKXosm +t+9QFAjRgmQ6oS+t4B1b1YGVTEKX/DY2Ljdpt0jiukkqtZ5zJFhN5NkVnOah5YN/ +BzqFquBvkgjElsguIn3/jm/K1VrlLZohMWLSzpP4XTR+5UbVHY8CgkiDpWHgCv3u +//Rgf3ypbtGTRQa8KchlTIHz5gg212YkIZIRPAbYt27S+RwcWJjZY89ZzGxAoLRE +L+j4LNW8YA2jWhlbJWL+9t8CAwEAAQ== +-----END PUBLIC KEY----- diff --git a/build-container-8fd6c337-63c94b45.asc b/build-container-8fd6c337-63c94b45.asc new file mode 100644 index 0000000..a68b6d3 --- /dev/null +++ b/build-container-8fd6c337-63c94b45.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQINBGPJS0UBEADF9mywsTaN5jWzA9vlYZ7wL8VYqYjGUYub1qYI12CF4CfxHO4z +yyUD5Ml58BCetScLhCf3KSNBmMfqjZ7a54AoV2A50eeVLZ3qURMHx13g7wdgMnHQ +ISTZIJsApW7Mttxs/i6D9ANz4GbyV3F9z4MactVEC3zlutJOd+A4djU9tDUkBX4H +KJtuMJm4WbDiAiQzN6LLczjAlnBuUUzhrexfZtb/oZZobPoAw6MLIA8jqyHIbnAd +kzs68knyV+FdFNmjgJzmoLQ3Kr1e7c7oOZWikhqOEdzfqR1x62Z3tMHk5JtBkIvJ +F4AXvktXvjLz3rT7jg2m1HraF3DWi8Ikx9WZTqb6T8yw3wAjJEVHp00X3BM4qLrs +6k+3JuJG58J8y8PhUR6gg3MQnK1OirZcZJz6EjG2Y86GoMocfQCzXXeyNOqqjbQi +TbffH0UV5MUPw6vtqGmqOK/lgK5+T0ChBsLEwiOsr1GRBiBbhHJyC9cYBKhvA3wQ +T46wxzIxQRH+l0K1CFNAJzWNgu3zlWF8SQLiT2zMwHx5mt1X2t78q7q+cJ5dFHnK +fY1Yo7zxTgd/ESkm/mza4UmLfv7H+/3DtSH7zrhb/017FeD8kU2y+HQqbGxuLdl6 +Bqi4vKswIfBIDcHIFnbIJ/ZW4U/JQI0Rk4c7CLShz1OBjXKimOxOd7IZowARAQAB +tDpTVVNFIExpbnV4IENvbnRhaW5lciBTaWduaW5nIEtleSA8YnVpbGQtY29udGFp +bmVyQHN1c2UuZGU+iQI+BBMBAgAoBQJjyUtFAhsDBQkHhM4ABgsJCAcDAgYVCAIJ +CgsEFgIDAQIeAQIXgAAKCRAQDOtDj9bDNxZ0EACLp/LEps4VyuRqHapwHrjwVzfB +AYbSnt+2K/RoIFlbv9rEnyYjwoTzu9RNAWs9+BORYGUjU/5wDTkSjqEqJwJWJ7DO +lxj2QwrVywTtgzEKLbudpfd6df9l2rSKF7Spvn1gEnCIYobxgyXqKataou+57RHm +wHAr5JlsGDtxCs/Kstjty3diHP61S29PBJtUEtKWVCGvlNXKRjgoOIXQ3RZeh2HQ +6InEJTxkpW5KVrlj0nmdRI+HEOLkBKPpuDsjcsXbXQPVewPTsTcHDIHw54v1QFtt +Yuq15jVzVBirCqnTrIVZXxEwftBWnQ2PB4c6jaAQ5fL+9bzvSLxsrQlWwUP3BBsd +E2vSnFu6jNWEBDHotD1QqmctDU0NUQ1hFp58JeyRZtBVYowcxMgprM6ArJkeqWb4 +vZgY9B0DXbg5wk6G1NErBATFzRR1og9pjP1qkoh6LC7z8Fun8RAhieLdJpqmpks8 +oE3zl33ia7Pvgt4FwmraW7my6LnwmbxH9GpOt5MRhb0CuM+g3Uwuhl85LjK5OBfK +x6fEfQlhno6N7CILI+FMpnvjZt05019Dk2ZZ6b4kCPm5VlOrUAsZFI+WvSL487LN +d92jxySuNKc6IIct1nXL24bUCboSbDRoZihiXYQNPc3T/AQx8iBAdpx4mMbz449O +wsnYAhoWdRww/U+ftw== +=Ux3+ +-----END PGP PUBLIC KEY BLOCK----- diff --git a/build-container-8fd6c337-63c94b45.pem b/build-container-8fd6c337-63c94b45.pem new file mode 100644 index 0000000..06fc798 --- /dev/null +++ b/build-container-8fd6c337-63c94b45.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxfZssLE2jeY1swPb5WGe +8C/FWKmIxlGLm9amCNdgheAn8RzuM8slA+TJefAQnrUnC4Qn9ykjQZjH6o2e2ueA +KFdgOdHnlS2d6lETB8dd4O8HYDJx0CEk2SCbAKVuzLbcbP4ug/QDc+Bm8ldxfc+D +GnLVRAt85brSTnfgOHY1PbQ1JAV+ByibbjCZuFmw4gIkMzeiy3M4wJZwblFM4a3s +X2bW/6GWaGz6AMOjCyAPI6shyG5wHZM7OvJJ8lfhXRTZo4Cc5qC0Nyq9Xu3O6DmV +opIajhHc36kdcetmd7TB5OSbQZCLyReAF75LV74y8960+44NptR62hdw1ovCJMfV +mU6m+k/MsN8AIyRFR6dNF9wTOKi67OpPtybiRufCfMvD4VEeoINzEJytToq2XGSc ++hIxtmPOhqDKHH0As113sjTqqo20Ik233x9FFeTFD8Or7ahpqjiv5YCufk9AoQbC +xMIjrK9RkQYgW4RycgvXGASobwN8EE+OsMcyMUER/pdCtQhTQCc1jYLt85VhfEkC +4k9szMB8eZrdV9re/Ku6vnCeXRR5yn2NWKO88U4HfxEpJv5s2uFJi37+x/v9w7Uh ++864W/9NexXg/JFNsvh0Kmxsbi3ZegaouLyrMCHwSA3ByBZ2yCf2VuFPyUCNEZOH +Owi0oc9TgY1yopjsTneyGaMCAwEAAQ== +-----END PUBLIC KEY----- diff --git a/build-container-d4ade9c3-5a2e9669.asc b/build-container-d4ade9c3-5a2e9669.asc new file mode 100644 index 0000000..b8f5797 --- /dev/null +++ b/build-container-d4ade9c3-5a2e9669.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQENBFoulmkBCAC8z90eiLqdLLuFsocthStfLoG/fklt2gjOfLm9IWJFcCmvQpLn +pTw+6B0aaH693sfxg2XHZg4nHO/TYGWytyZYNlxeMTdemyL8gcV9Fks53DBH67ww +0XHBFRXPHIjMoa1tERVV9c99vZdzoUvn+0S9C1Qq5Hpd3NJpq/ZGdXkjJsIHT2zQ +2nQBRt2LkR9J7gg26qBj5UVguO8zmidsBAs3dsUtLhC6TroOG/3dmLo3CinAvUXT +tQ8Lm5p2TJ49K0/c8DQ4A56aP29kAM5bHlp2wYIohKzyKmE0LmYNWgvLxHLj0yzd +5BdGNVA4xyjdg1/wCGwh3EM0FU3xVMMpWQQPABEBAAG0OlNVU0UgTGludXggQ29u +dGFpbmVyIFNpZ25pbmcgS2V5IDxidWlsZC1jb250YWluZXJAc3VzZS5kZT6JAT4E +EwECACgFAloulmkCGwMFCRLMAwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJ +EI7+G8TUrenDlswH/1PwQuV0Um6J5csZIcde25Ip/LJMoldJb9aVpBxn70WWL6GF +AVoVTNFYYPHUbzv9/x2PPLRy2tcta+YZOKvcFbkM2SHXz1KF95Lg50pDr++DWog+ +SDszvq3oVeIt3OIqvL1gbmp3V13qPLboFR+q3jMqMxUh9bYQX3rpH/cWq7h8yurL +KaiR9yQvHaPSrcGuJUGTr2zbEPBYCoMnEPuF/fNjwaTHmEX2fzoYhmIOZMH5x5W+ +F1GOCZrK34QrdHuS+LmpV8mQz0+Qpd7LOGcd8wF3K2ep5xiwpOdzBELiekZaxrJ1 +o0UviorRX4DPHLXZvyqPCCpYLWzj9b7rHCuenoQ= +=BucV +-----END PGP PUBLIC KEY BLOCK----- diff --git a/build-container-d4ade9c3-5a2e9669.pem b/build-container-d4ade9c3-5a2e9669.pem new file mode 100644 index 0000000..137804c --- /dev/null +++ b/build-container-d4ade9c3-5a2e9669.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvM/dHoi6nSy7hbKHLYUr +Xy6Bv35JbdoIzny5vSFiRXApr0KS56U8PugdGmh+vd7H8YNlx2YOJxzv02Blsrcm +WDZcXjE3Xpsi/IHFfRZLOdwwR+u8MNFxwRUVzxyIzKGtbREVVfXPfb2Xc6FL5/tE +vQtUKuR6XdzSaav2RnV5IybCB09s0Np0AUbdi5EfSe4INuqgY+VFYLjvM5onbAQL +N3bFLS4Quk66Dhv93Zi6NwopwL1F07UPC5uadkyePStP3PA0OAOemj9vZADOWx5a +dsGCKISs8iphNC5mDVoLy8Ry49Ms3eQXRjVQOMco3YNf8AhsIdxDNBVN8VTDKVkE +DwIDAQAB +-----END PUBLIC KEY----- diff --git a/gpg-pubkey-09d9ea69-645b99ce.asc b/gpg-pubkey-09d9ea69-645b99ce.asc new file mode 100644 index 0000000..32a4a81 --- /dev/null +++ b/gpg-pubkey-09d9ea69-645b99ce.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQINBGRbmc4BEAC1syxaG+6z88/tR9DoHKMYJU4PS6oW7ShgFsqc9z2dW9q0JWWP +3OVbrXHSs9wbadCn3E3cjGq4/dOHpT848d2398njujggACbyXEtULSEefSmy7Ad1 +qGNkpeHEjPo3UxTL2qKisV2Gntbq1joR3mfHUbnv5JNn5fn5/hPzMQmxyyrGJaMK +cwsIw81NBrQeKIMHNrTxYY7qb4XnyD14DrbIYBeV2SRRZq8DNQD7QAkKXOr+z4av +W+G2AmNNSOgR/NuyO62BpuT0Pp5GijABGRLrr1N7tZJSu42ccQ+eAl3yili07aHi +gpjBkETBrYSdZqUQ/jsCDIEZurCYcEs5pB9hCCfo0Uc8nKBm0WP4i07rYeHU2i/+ +1yXqHSkIdEcFz4Mtab7m+FAR25IP7wNn/TqSMVsys5SPcva3BdE3t9vf/NJdPn+P +ZLzC2WMDeMBCqZddrd4lRpTqyHJpj/9gM9dMgUI51vhF7gQwOjLw26F+pRSMEzXz +bVX1Rc5hKrcBjuysxqdyBywlP6Re4yEZv19kY2Irg7cW3EM086lQx9EzM7zvGp7o +sxbWBm0N02URac2xCPuKTYroDVGpcKEHzTsl1ex+hc+ZZ4cEjmgzSGgew6BltwME +Ekll/oPfN3Gtugf9JV12OgE3smHIpWxjCYzCE4d9Ts24o4non1nQA48dGQARAQAB +tCtBTFAgUGFja2FnZSBTaWduaW5nIEtleSA8YnVpbGQtYWxwQHN1c2UuZGU+iQI+ +BBMBAgAoBQJkW5nOAhsDBQkHhM4ABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK +CRD+wo6vCdnqaUDDD/9RBdyaWfgALsDd4VMYkU5o028NvgXZjDP1dYAyDVS12FI1 +aLljuhN88Ha8dcwtutyv8pomrqv0oHftHsT/3JN+PPNsGciGyJsx2D/0Lt+xtyB4 +TA2GlwOj1CqgurbUYnKAMaEB6AHbIf2OG0mOFugC+2msJfUSPdZYbAx4KwR1rX/E +GP3cIBUItFK0EjzaAPoJEY/EOR0K3iT45FgcP+2K+ny7s+3JiaVPPXLReQvskUFm +Tv+JC+5m5njPxPB/lVQjLX02g92S2efmIyBSe0F5sgtEu7NN+4ds2Lt3HvWEuGyZ +xmtBLHkUqS5Ve0gWN/mYxyP6v5X4KHTvkhVr1bS8yJ+DZqXFmYEsCQSZ7WkKaeqy +92Lqo3qeuW3a+yMk2v3cpADzo84BFum/Te/RIJApV49D1+BC0gibxpI7qjYuVRcu +7Je0iCvlhKaqEYKw+nsh9BqoVFy1xhx8zjB5yBWlHHM5/X21gOaoRXIpkRhVcZWb +Ae6vrQrxWYo8RwLzYcAL2tsXasYDBCbw+Xza864dGCNr2MK/kIYTupmwqWyMs2QM +bl+1H0TiNpzvWlPEgDkHjMueQMGOaDmqErd/hGfBMzFPlBGTSNb1j/41Da7wGnIK +0pNL/MwVhxmtVnpDyKE0+ctL3RtIIzfWqhdESPnieRC7L1Edkq4avzVDf3vlKg== +=aPZx +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-09d9ea69-67c857f3.asc b/gpg-pubkey-09d9ea69-67c857f3.asc new file mode 100644 index 0000000..6062f4b --- /dev/null +++ b/gpg-pubkey-09d9ea69-67c857f3.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGRbmc4BEAC1syxaG+6z88/tR9DoHKMYJU4PS6oW7ShgFsqc9z2dW9q0JWWP +3OVbrXHSs9wbadCn3E3cjGq4/dOHpT848d2398njujggACbyXEtULSEefSmy7Ad1 +qGNkpeHEjPo3UxTL2qKisV2Gntbq1joR3mfHUbnv5JNn5fn5/hPzMQmxyyrGJaMK +cwsIw81NBrQeKIMHNrTxYY7qb4XnyD14DrbIYBeV2SRRZq8DNQD7QAkKXOr+z4av +W+G2AmNNSOgR/NuyO62BpuT0Pp5GijABGRLrr1N7tZJSu42ccQ+eAl3yili07aHi +gpjBkETBrYSdZqUQ/jsCDIEZurCYcEs5pB9hCCfo0Uc8nKBm0WP4i07rYeHU2i/+ +1yXqHSkIdEcFz4Mtab7m+FAR25IP7wNn/TqSMVsys5SPcva3BdE3t9vf/NJdPn+P +ZLzC2WMDeMBCqZddrd4lRpTqyHJpj/9gM9dMgUI51vhF7gQwOjLw26F+pRSMEzXz +bVX1Rc5hKrcBjuysxqdyBywlP6Re4yEZv19kY2Irg7cW3EM086lQx9EzM7zvGp7o +sxbWBm0N02URac2xCPuKTYroDVGpcKEHzTsl1ex+hc+ZZ4cEjmgzSGgew6BltwME +Ekll/oPfN3Gtugf9JV12OgE3smHIpWxjCYzCE4d9Ts24o4non1nQA48dGQARAQAB +tCtBTFAgUGFja2FnZSBTaWduaW5nIEtleSA8YnVpbGQtYWxwQHN1c2UuZGU+iQJV +BBMBCAA/AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgBYhBBxZ1m/NUlY6FpM9 +vP7Cjq8J2eppBQJnyFfzBQkK8t2lAAoJEP7Cjq8J2eppev4QALV8vGhiW0pC64GX +Q535lbDD4o6amO+VCUl4xzET6K4XN3PB44arG1hS/TzNlcfp+FonT8G1zi4HyJGv +Rt8oTalOSLp+TC9FxJPVACY6QX5XF51rjpTZlOxzEhdm+8zdBP/9LEVS9/H2MU4n +hEzc6j1nhiRJplVMTuq8NHfwJilcDQcD6XOeKkWmYagFti2RJw7Nlrw4PGb1cZZ7 +s5JauEworKEmAkBIt7EDr1MT6Z0xgV1VqCCCkejRPpAFCsxmYdkjKcr1JMPlyRqh +/HCZY9FTL2Mm0Lw7aYKeMNYPyGA3D68bGWqOCygqcqlSlaAbpXbaJii8YLGlQQpd +AdIV+dsdWwlV8MF7XkuRLfhadp4VpoOd5EiUPLoSHSWkBDw9FLPUXl8A/IgXUeWk +06wwGMQvCSzrmt/TX3M5r6ywd6XQceLd1gC+IxVE1rAmlUkXBY8tTI7sQgvUl8aW +HQxI/W3cIvmMz1tKOlLRicB0E3Icu9P5NImPYj8KWfgngNF/JimUTJbeSpBkicrT +icSLHQafJQhw1ZPrVYDEBDGRb092RPGzLIQfAb0mGZakiq9yO7CU4iGPG3d3CSUW +KVRXjDaF1BqkdqEiO4p5v3RCyJglNIZeSummZuqMkw5ISOD+yJ/MtgcxZMn4XS5P +T6vZVuovhgDHDs6KRVi2S6kDdS+a +=m0Pb +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/gpg-pubkey-09d9ea69-68595a8c.asc b/gpg-pubkey-09d9ea69-68595a8c.asc new file mode 100644 index 0000000..8cf99d2 --- /dev/null +++ b/gpg-pubkey-09d9ea69-68595a8c.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGRbmc4BEAC1syxaG+6z88/tR9DoHKMYJU4PS6oW7ShgFsqc9z2dW9q0JWWP +3OVbrXHSs9wbadCn3E3cjGq4/dOHpT848d2398njujggACbyXEtULSEefSmy7Ad1 +qGNkpeHEjPo3UxTL2qKisV2Gntbq1joR3mfHUbnv5JNn5fn5/hPzMQmxyyrGJaMK +cwsIw81NBrQeKIMHNrTxYY7qb4XnyD14DrbIYBeV2SRRZq8DNQD7QAkKXOr+z4av +W+G2AmNNSOgR/NuyO62BpuT0Pp5GijABGRLrr1N7tZJSu42ccQ+eAl3yili07aHi +gpjBkETBrYSdZqUQ/jsCDIEZurCYcEs5pB9hCCfo0Uc8nKBm0WP4i07rYeHU2i/+ +1yXqHSkIdEcFz4Mtab7m+FAR25IP7wNn/TqSMVsys5SPcva3BdE3t9vf/NJdPn+P +ZLzC2WMDeMBCqZddrd4lRpTqyHJpj/9gM9dMgUI51vhF7gQwOjLw26F+pRSMEzXz +bVX1Rc5hKrcBjuysxqdyBywlP6Re4yEZv19kY2Irg7cW3EM086lQx9EzM7zvGp7o +sxbWBm0N02URac2xCPuKTYroDVGpcKEHzTsl1ex+hc+ZZ4cEjmgzSGgew6BltwME +Ekll/oPfN3Gtugf9JV12OgE3smHIpWxjCYzCE4d9Ts24o4non1nQA48dGQARAQAB +tDJTVVNFIDE2IFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkLXN1c2UxNkBzdXNl +LmRlPokCVQQTAQgAPwIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AWIQQcWdZv +zVJWOhaTPbz+wo6vCdnqaQUCaFlajAUJC7dKvgAKCRD+wo6vCdnqaevaD/9sFM0e +JDp+xN8Zeh6QwjEcjbQ5oQGx4OWHg0IyreanLiN4ES90GwH191glPn0fMKVDbQS0 +GAR18ryRFgIPuPVChZI8TEAaxcVIiqjM+sGzTw/6UyhWQqLJsIHx6+iozCib8CgN +qXhVfXa9YcRKQlFR6k46dOUZPtKTJiAryKw6Chf4YtUJEiF3k3aEZkJO4OJUEmW2 +kveRXaRFQQIowC1rydE6bDVRVAimIDc4jfpvoOMfIXxWUjYl9O3rcD3doeInDClw +nOk9rfRRkJ5dGjeeDLgw/RGs77IkkweqpfCDsIiL/rxbzS5laXeq5ylqcS7GSKd/ +uIY2Fj8ruuR8QOShWQfhl1Yu4s08k+8jQqp2cPEtWTerKIXVD+4WhYEwA+vRhE6g +54kuAuqn3k2TLYRmscu6wvaofa1M6oKWvCKLb9ctS5n7BR72qA+udJNZBtcUiBWW +B7dkNGmipwaNTBtCHEgzYtAwBZuBrdZquMVS8DvzXg2vDjGGMorkJ85GAw8aTL9o +nIpZwiJ0mxk/Arx+nXSfQdG7m7f7GQslB3oTlUIr1ZT/S6zGd5eL+OTnf/tS79ut +jBwo9MJWx7P7PTWZUiBFUsBOrnY4Rgbt6Bp7nJzYkQkj+8XVDMlrIaOSgrohE/pI +VTv/OmNfMdFtWyZjbOX3LtHA80u1TBfPsrouCg== +=47SP +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-25db7ae0-645bae34.asc b/gpg-pubkey-25db7ae0-645bae34.asc new file mode 100644 index 0000000..13c7eed --- /dev/null +++ b/gpg-pubkey-25db7ae0-645bae34.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGRbrjQBEACwmRL/YrGlEi8SWHrg16phvxyM0Lr4BMNmmVVS0EajOVT6sh7O +eOz772YH115o88Oe6y5sZXhzb2q8xZFl4YNBEbB+/JY2Ep5AHje5aQxOMdS6a3G+ +CmohxuJjGQeY0mRP2G6uokgwqLM2LrJVKgO6zPYkb201vk9T89gj0tLCJOpuAZvy +eUPNqIiXc2h+hm47rw0ZzpVJttczH7RRTLrpobPs6igIQsK96uZNYriiRaI8XVOL +N2Oj5xhCkM5ksSeCsbVa3fCG38+I30R/Vd+doqeJ0GFej6fCF/e5nFWM/Q39tLa9 +GNxTLpO1PuNGa+Pk+QimOPwcMhJsR/2fUK1HNTOqJlPbMs4RfdeNvm1HvuiPQOoq +q+WMIgNc1vbEDOyuLJBtwoZX4U6k7c+1XZimWkJMrgpg2da/WwMJ3Mx6crTe9lz1 +l+lQZuDB35c3zkHDRWeeNpHqTXZFx1jhZt44wprkpiCMMFsc1CNdwJPh+ARAFWD3 +B0q8aCWsNwFhwf/0EOEFJUd8kgC3lEwcArxyAwqxfLnnPq6qdLtS2yNZVnX/uzEU +k5FWcjPaXFsTgryzK+xKJAQ8VDgb2kqkI7PHbkyWJozMukXz92yZXS5CMqYTfxzs +uv1L4QHf8UO+9jGhyd9Wfr6ZxbRbsAk0rW5LnPG9V4SaqwPSC1Kl1gh3LwARAQAB +tEZvcGVuU1VTRTpCYWNrcG9ydHMgT0JTIFByb2plY3QgPG9wZW5TVVNFOkJhY2tw +b3J0c0BidWlsZC5vcGVuc3VzZS5vcmc+iQJUBBMBCAA+FiEE8ETCxQehJitTiqrd +iknrAyXbeuAFAmRbrjQCGwMFCQeEzgAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA +CgkQiknrAyXbeuBchRAAobGt3EQ+lnrXNDnh36Y85NfAqUJ5WdhTSa1IauLbK6nH +kd5i2qaCBteH/fxOaVZYGxPASdjlSyfJxCrrAMp0oAMr+w2sFMmiyREQTMmlIK2f +61AkoY4iHKmKl0LfjmWZKublQn8C9DZShHxYZgawvsAB06rDRA8tn1W1Pf+7TfvD +rRZFekWxu/panUaoh4H8nNfuBrxjliSerAsOM1drIdgdfMPMWjSgsNepPoH4ty2W +yalbiZqztvRSY3/KDN3qoZ60Ba7hhiqod3/7iqYHQPLl5z/kPwcSNtKX1HPyS/BQ +2nNrgrxjoI7Nzlk/VEhHuaBpxkVcIy2hekTqwhVxtQf1/FsNIxbckVNs3ns3sJbB +HUEzvr++P+cmIUIzjX9vTxbQZF417p4nQ16F0onXaXKy5xjgEwY2nmIdsKA2i1Lx +tnHxr6cV4uoYLWDCIkbJksulcenT7yCJCyMJXZoI7ItzsGt+F7tbK5PFtZBUZNrC +8RgTUWPexEQuTWCx3VhMzh/N0vUxps8QOzuLtUBwSZfb3FxQysO+pB636ge5CNJa +JycaO8squEGsZIyNhekHyaLEmmXrmjghTQ3t9IXsIM69+AUjzbbq3bi3L+Cv1REP +BNEont7uB9w9fTjgcR6TkHGhOcQ4EvDC+XLLAa1ySbbRnQvDnxtNPtgzIKNA5Sg= +=IXOI +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/gpg-pubkey-287a0027-682477e3.asc b/gpg-pubkey-287a0027-682477e3.asc new file mode 100644 index 0000000..92133bc --- /dev/null +++ b/gpg-pubkey-287a0027-682477e3.asc @@ -0,0 +1,37 @@ +Type : GPG public key +User ID : openSUSE Backports for SUSE Linux 16 +Algorithm : rsa +Key size : 4096 +Expires : 2036-04-26 13:00:51 +Fingerprint : bf3f 9a67 d3a2 ff98 a73f 5e07 488c 583d 287a 0027 +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGgkd+MBEADj3FRif7LGWekuuPsJQ2JLm3cCA8OksKH74lkS9X2BWdbxlO3c +eaugb9czM87VzYYcY96s6daBYV6xIR9555S2IGOxZ0Hr72a7toQ5E6pZW4t818k7 +j2tRnCtEYu55RUv0QW34S58D5KX/AXcnpYDqgvdxnZXr6+lZubnifX6dY47hznhe +fDYapN8K3dcWlmu9ps53lUJPeON27X82Okx4gFTunxVVtU0kwHYNuxqEM2CcKH4s +ogZ6RVj+0zad7euI+g37itUQZJFx2UucPFPNweROGG4KLQKKCEnqdS8Od5OVRTW/ +BVPz+hUN/rlBoOCwYSPZXymCoiHAB8dQZ6a6ln/jEBvn6kqqAH+0gAnsQBpAySp3 +FMRAW+9Oiij61+w12GusY/L8ZpCGNc1xNC4iZrOUqGmG1TXoo0kpUX1POKXBT1et +bTLAj4iUKQ2CO2xLCfZh79NoZxlen2WCK9YyzdU3ZnV9LOGW2I7vMuz3cmKWjvrQ +k6+HRxkrOxklbeq5Mb+cBOQ4E+Z/9SSwRJxwsDUo66pZpR2MtSt+s5KpOYRc3nqX +5IB3I7JbX8RTDu7gK+TAXxhOv1XvS7ny/eFaR0/RtaiL3BygJFRvzILVydCWoB1G +kOVjvyY+WAnyn9k5KjymCTgFMmjBBkX1PDzLp9YGgfIXPsaYzp6BBP5nJwARAQAB +tEtvcGVuU1VTRSBCYWNrcG9ydHMgZm9yIFNVU0UgTGludXggMTYgPHNsZS1iYWNr +cG9ydHMtMjAyNTAwNTE0QG9wZW5zdXNlLm9yZz6JAlQEEwEIAD4WIQS/P5pn06L/ +mKc/XgdIjFg9KHoAJwUCaCR34wIbAwUJFJlwAAULCQgHAgYVCgkICwIEFgIDAQIe +AQIXgAAKCRBIjFg9KHoAJ4t8EAC0QsAye5VKZJ6T1T1EMGL9Yos+OJpMQHMk40mi +1OrQxBMNMs8coHbpzZTGGfy7C/tu1uaX2EWS38J+Ur0eBqRGlnQjlglsTT22BqlI +hAS0P3BkFTsGiZHpw+YI3uZXL9zXwqwkWBhjxJLZF1x/ZkCZmi6UUTG0Yw+eW1uV +jYUQ2zAFnv84zoQUTW9N1KjrNXRiWwhhp+ZxtGl9VsLyTX1+jqGwIRGoomBdu/50 +m+b7mmTFOlCHVIsnK8uaxpCLZ+p2W7bbil08WzCq2cj9OD+/MTXC6vK9PSkZr0DR +/WBRt8PdzVbmZtoUekacm260ZSE15qxpuwTKFLuyxQYW3AozzXo6TIkEls7+wdsf +D3nzn4L2mVbCh0TAtgRlC1v8Y5oYKsMtVpy5tlXYFYzJmGcNFM9fK8Ak/gjPgHsE +edcyeIW+1mhtAWKbTO2x/JDQG8MplqLkCZN6NDeBGMVuK/PVaGwXSpXOOx2T+hlJ +L46RtR9DGXWlSIdDJuNa/MAGGYl5+R+wLu7sNyiGnHAaAXmVkNkk2LcPwOM+3mfu +DYfiFvlMlR/cqTyltUPrItp5XO3wkylx0Mrqndy4TEnOy+PAkZJahPaCbVx9lw4Z +LN0z/fcYme6Fqffr9Hi/XbO+dff4EEGBimQi6T5GY9kxeBj1v2zwxw2GZmaUiZae +yrGAlQ== +=888g +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/gpg-pubkey-29b700a4-62b07e22.asc b/gpg-pubkey-29b700a4-62b07e22.asc new file mode 100644 index 0000000..6b284c6 --- /dev/null +++ b/gpg-pubkey-29b700a4-62b07e22.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQINBGKwfiIBEADe9bKROWax5CI83KUly/ZRDtiCbiSnvWfBK1deAttV+qLTZ006 +090eQCOlMtcjhNe641Ahi/SwMsBLNMNich7/ddgNDJ99H8Oen6mBze00Z0Nlg2HZ +VZibSFRYvg+tdivu83a1A1Z5U10Fovwc2awCVWs3i6/XrpXiKZP5/Pi3RV2K7VcG +rt+TUQ3ygiCh1FhKnBfIGS+UMhHwdLUAQ5cB+7eAgba5kSvlWKRymLzgAPVkB/NJ +uqjz+yPZ9LtJZXHYrjq9yaEy0J80Mn9uTmVggZqdTPWx5CnIWv7Y3fnWbkL/uhTR +uDmNfy7a0ULB3qjJXMAnjLE/Oi14UE28XfMtlEmEEeYhtlPlH7hvFDgirRHN6kss +BvOpT+UikqFhJ+IsarAqnnrEbD2nO7Jnt6wnYf9QWPnl93h2e0/qi4JqT9zw93zs +fDENY/yhTuqqvgN6dqaD2ABBNeQENII+VpqjzmnEl8TePPCOb+pELQ7uk6j4D0j7 +slQjdns/wUHg8bGE3uMFcZFkokPv6Cw6Aby1ijqBe+qYB9ay7nki44OoOsJvirxv +p00MRgsm+C8he+B8QDZNBWYiPkhHZBFi5GQSUY04FimR2BpudV9rJqbKP0UezEpc +m3tmqLuIc9YCxqMt40tbQOUVSrtFcYlltJ/yTVxu3plUpwtJGQavCJM7RQARAQAB +tDRvcGVuU1VTRSBQcm9qZWN0IFNpZ25pbmcgS2V5IDxvcGVuc3VzZUBvcGVuc3Vz +ZS5vcmc+iQI+BBMBAgAoBQJisH4iAhsDBQkHhM4ABgsJCAcDAgYVCAIJCgsEFgID +AQIeAQIXgAAKCRA1ovhuKbcApKRrEACJMhZhsPJBOkYmANvH5mqlk27brA3IZoM4 +8qTzERebzKa0ZH1fgRI/3DhrfBYL0M5XOb3+26Ize0pujyJQs61Nlo1ibtQqCoyu +dvP/pmY1/Vr374wlMFBuCfAjdad4YXkbe7q7GGjo6cF89qtBfTqEtaRrfDgtPLx/ +s9/WXLGo0XYqCCSPVoU66jQYNcCt3pH+hqytvntXJDhU+DveOnQCOSBBHhCMST3E +QvriN/GnHf+sO19UmPpyHH0TM5Ru4vDrgzKYKT/CzbllfaJSk9cEuTY8Sv1sP/7B +Z7YvOE0soIgM1sVg0u3R/2ROx0MKoLcq7EtLw64eE+wnw9bHYZQNmS+J/18p7Bo8 +I7e+8WRi+m/pus5FEWsIH1uhxKLgJGFDTHHGZtW+myjnUzXVIkpJGrKoolzYjHdK +lRYM2fVuNI1eq6CZ6PFXg2UxovVczSnGMO33HZE09vpgkRDBrw1vF0o/Wnm02kig +V6xYHk5wJx8vL74wPvCbw73UNT9OSdxYAz7JPqGOD6cpKe7XcAH2sYmlGpggAIUz +Rq/lROEF5lx4SxB838JU4ezxD++BJXfBTE8JZmlGscXv74y9nCtSOZza8KOKj8ou +WRl739FMnx9jRd7HHj3TIyymoveODnZ7f3IElyyFsjBW3XuQ9XfpZrIkwHuaZV5M +6q2h+hgWNQ== +=nMh8 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-39db7c82-5f68629b.asc b/gpg-pubkey-39db7c82-5f68629b.asc new file mode 100644 index 0000000..ee13f10 --- /dev/null +++ b/gpg-pubkey-39db7c82-5f68629b.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQENBFEKlmsBCADbpZZbbSC5Zi+HxCR/ynYsVxU5JNNiSSZabN5GMgc9Z0hxeXxp +YWvFoE/4n0+IXIsp83iKvxf06Eu8je/DXp0lMqDZu7WiT3XXAlkOPSNV4akHTDoY +91SJaZCpgUJ7K1QXOPABNbREsAMN1a7rxBowjNjBUyiTJ2YuvQRLtGdK1kExsVma +hieh/QxpoDyYd5w/aky3z23erCoEd+OPfAqEHd5tQIa6LOosa63BSCEl3milJ7J9 +vDmoGPAoS6ui7S2R5X4/+PLN8Mm2kOBrFjhmL93LX0mrGCMxsNsKgP6zabYKQEb8 +L028SXvl7EGoA+Vw5Vd3wIGbM73PfbgNrXjfABEBAAG0KFN1U0UgUGFja2FnZSBT +aWduaW5nIEtleSA8YnVpbGRAc3VzZS5kZT6JATwEEwECACYCGwMGCwkIBwMCBBUC +CAMEFgIDAQIeAQIXgAUCX2himwUJFeKaMAAKCRBwr56BOdt8glQcCACXQAkHKf0y +7EPlayuX/EHc8sro4IAJDZqQFiPaJh8F+5HWD36+iw3D/HlOlzbd2y9oVqtbVDZV +amOJ0KV+l2oxPbMVg32plYGXLlXh1Gwp7/lLWieceXVzf3AbleejgXfafUyiCuvj +VaQyPNcGlEXIjiwi3qulw0+2rYAiUAf6KEq4wM9a/KLTLMhvxi2NigC+MiIbZtmt +HlpFhMkp+Bdpdcqtz6cAucE3dSpVQcvkfNLOkZgrtkZfzkNBPaWnyZLtWdSrQah2 +vdIQX+RvMYVAQP4x+aL44ALlhnyeUST0wIX4AH82ifSnpvz/rEb1kpERj3XhwW+N +NPBstHtGpA+l +=cJ/8 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-39db7c82-66c5d91a.asc b/gpg-pubkey-39db7c82-66c5d91a.asc new file mode 100644 index 0000000..7581c5a --- /dev/null +++ b/gpg-pubkey-39db7c82-66c5d91a.asc @@ -0,0 +1,18 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFEKlmsBCADbpZZbbSC5Zi+HxCR/ynYsVxU5JNNiSSZabN5GMgc9Z0hxeXxp +YWvFoE/4n0+IXIsp83iKvxf06Eu8je/DXp0lMqDZu7WiT3XXAlkOPSNV4akHTDoY +91SJaZCpgUJ7K1QXOPABNbREsAMN1a7rxBowjNjBUyiTJ2YuvQRLtGdK1kExsVma +hieh/QxpoDyYd5w/aky3z23erCoEd+OPfAqEHd5tQIa6LOosa63BSCEl3milJ7J9 +vDmoGPAoS6ui7S2R5X4/+PLN8Mm2kOBrFjhmL93LX0mrGCMxsNsKgP6zabYKQEb8 +L028SXvl7EGoA+Vw5Vd3wIGbM73PfbgNrXjfABEBAAG0KFN1U0UgUGFja2FnZSBT +aWduaW5nIEtleSA8YnVpbGRAc3VzZS5kZT6JAVMEEwEIAD0CGwMGCwkIBwMCBBUC +CAMEFgIDAQIeAQIXgBYhBP6rUCU52EbbLAlhynCvnoE523yCBQJmxdkaBQkdeMEv +AAoJEHCvnoE523yCsyEH/1NZhXtgIa4kFCZdWhPhXPvqz7IkIm62yXpS3Iseivbm +rxzQNXNlQVLnaOOKZX4nEUyh1lr+w18PGlb1yIdMjQqt04hwFgCU+q99cTfrAHG5 +jzirSq9I2iBjn+zARCjLzJsD+dH7JGfEMm0lxtPyMRoNJ6bq8eEkjEtKxDOg0iTE +vQ4eboRlR0a8hH06tauPfeWx6Ri6hIobN3TNdCY/RQe4WeyYL8vEog3c7uYYag/V +iMFfj8QzRHgkkcCE9W3TTfr1K/h8AGZTW0uJH4YQhl2HqUsspKmicZIbK/W9M87l +HUyO8EgreF1MuKsg1GWxV2OikZAJKMcNs6EhzLWUWHs= +=5hye +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-3fa1d6ce-63c9481c.asc b/gpg-pubkey-3fa1d6ce-63c9481c.asc new file mode 100644 index 0000000..3018e52 --- /dev/null +++ b/gpg-pubkey-3fa1d6ce-63c9481c.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQINBGPJSBwBEAC+sp2UJHVei0aAkvnEeeuRrIbzyWotRYuDgdWzS4V01alxFl97 +ZPA6syyyZpITGP6fLP0AG0KipXABcYdaF7iFGKnhm6v5ExQ+Aft9SNaJmGqxwPng +2jHGoaovbcOrvpix1INwPlxyxAaKfCtdH6kE9ZBzZXKHhDwTuBAyIJmvz5P4djxs +RFxryZ2wq2IbhT/eu5b+3QRdeOHhbP/K2ZA+jd4Ct6uSyEAV0n9D5rVrtKhYqzp7 +zXPYntFW9IgEC/HisQ3TcDhKqK0xfxsQAYjsrvrbhc2O1sHWfhDEqV7W8yPrEbH2 +NTWmQxiSf4ZEJsKOZa6TI4fOS89OPRRIC0Ec+mFWHHSfhGaiK0g59TSuBECke7jV +hgwLKa0WGzxhYaZ/dPxjke9MfHPIlCrwfH4tKsEY5Cy+GQWwt8s7J9lK1gEGz0c2 +nLA4PBDCPqKB/+GEHkF+hyN1GHlhoY78mJ+c/QHyTv/DYOvS3jr5RaJYwKkBHS+0 +5pBUGW6PANT6yoDGOGLaq7hJLdeAwW+qLSfFSxBOnjBrtBV4Pqj1kbzCKFBGgazF +UPhWOSRms8erkr4ltGtUPDJxna16uoTZaYkjn7fZ/3iTqVgnSC/sOJM9KpA1kFrg +5R1OdTzymu7OwH7cmPSn0Yyg1BlU3K8EYFRFfhKptcNzuwERIAdcY39QnQARAQAB +tChTVVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iQI+BBMB +AgAoBQJjyUgcAhsDBQkHhM4ABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRD3 +Twm8P6HWzozMD/9xq1D3I+YWyrKJJRhyX8O1x3oYwayo1Si8VaqHUHMx5vL4VGub +cCGieg6+9cwbGVVqh4f0wozrrllTgwXuepzivvwlQnZ/cfdjYwV961MTl2/+0JD3 +Hv39ef78DSU7iq8Pa22MPbXiliRvm3YJEsBnPRxDnGdGKDvLXlwugmHwHQXUTUvm +XpipD19xgJ+FUKxbsHudiFBHAfvzmvckn2wsz6pIasAH8PoWFyyoYbGbffDBx17v +YHhkZODadeD9N5lyo/mNkjFjTgHSTDYuhsor2AkSe4ptyY6EWONGg8ezqLLqJgWj +KcI3o0dOf1dpIIubkbrnshul/tT5DHQrKqqPDu6zuloKOSdKBWwh2zDPGYVGmii6 +E/YKw8+lgTBs4Xuz4IxPhD/mSjLrADjuObhZhwQuM71SkQlScX4NhEeWoWfBg1k2 +2V7zU6lGodEx5QtmeMe3yhMsTUBn9ls9VR+Zr6N1rhcubDwDu5JLbbUyNBOiqDc9 +yQbIOD9bBG+XTxzs2VsAFkKWuW8opSJIDQ1LDg9pKF10IjrSyb+ln4OuRwQK5LHy +mGllHiz1Feivf6//Tb63qgd3k8HtwdjeK5YuXM1LwnisIhfZuhKWm2gdzKCvdGsn +Y0bH1r5E/rCFhRii/iyCxZN/2KIg/dHo8BXoh5zvzJ1XZ/bgiDnWSkQvdA== +=umXA +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-3fa1d6ce-67c856ee.asc b/gpg-pubkey-3fa1d6ce-67c856ee.asc new file mode 100644 index 0000000..9699543 --- /dev/null +++ b/gpg-pubkey-3fa1d6ce-67c856ee.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGPJSBwBEAC+sp2UJHVei0aAkvnEeeuRrIbzyWotRYuDgdWzS4V01alxFl97 +ZPA6syyyZpITGP6fLP0AG0KipXABcYdaF7iFGKnhm6v5ExQ+Aft9SNaJmGqxwPng +2jHGoaovbcOrvpix1INwPlxyxAaKfCtdH6kE9ZBzZXKHhDwTuBAyIJmvz5P4djxs +RFxryZ2wq2IbhT/eu5b+3QRdeOHhbP/K2ZA+jd4Ct6uSyEAV0n9D5rVrtKhYqzp7 +zXPYntFW9IgEC/HisQ3TcDhKqK0xfxsQAYjsrvrbhc2O1sHWfhDEqV7W8yPrEbH2 +NTWmQxiSf4ZEJsKOZa6TI4fOS89OPRRIC0Ec+mFWHHSfhGaiK0g59TSuBECke7jV +hgwLKa0WGzxhYaZ/dPxjke9MfHPIlCrwfH4tKsEY5Cy+GQWwt8s7J9lK1gEGz0c2 +nLA4PBDCPqKB/+GEHkF+hyN1GHlhoY78mJ+c/QHyTv/DYOvS3jr5RaJYwKkBHS+0 +5pBUGW6PANT6yoDGOGLaq7hJLdeAwW+qLSfFSxBOnjBrtBV4Pqj1kbzCKFBGgazF +UPhWOSRms8erkr4ltGtUPDJxna16uoTZaYkjn7fZ/3iTqVgnSC/sOJM9KpA1kFrg +5R1OdTzymu7OwH7cmPSn0Yyg1BlU3K8EYFRFfhKptcNzuwERIAdcY39QnQARAQAB +tChTVVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iQJVBBMB +CAA/AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgBYhBH8AkVexJ7mU1c++dvdP +Cbw/odbOBQJnyFbuBQkLhS5SAAoJEPdPCbw/odbO+pwP/2R7SlCqx6rZLAd8+Ejm +HmRhkbFgnY9uz9JiEmECdJRHWu2ulw++6Ju7Hc26S4dRLWWvCzlJRBlGQiqUgl6X +MZQb7kAt2D2QQyaepWRsF1BA17EP/ByHe+RHqmbsOPNRx9x+Wl2Ri8mV+u7B6i+O +G6FJkvHtBwrEjuSr5UzMPNwJMuHnE3ZqGMtgS2ZFqboAEYAEpZ1xHNsx7w4O/sHO +12s4w4ZprJdErrlM9W2mpwPuP+EDoVbX14CaZQeWydsMQUHslpKI9OTkRCpexOAf +xBqv5lo7M8WjIC8HOO/Dc2qpzEHqvHS1YMY1HFQGfDKyDx4bnTafFi4WTJJDxLda +MAkUULNTxMovGWZ/gvAh9HxipiIgF/tLvY9Kh86rLmooyZcyKeE7ie+KKMa5QuEM +nyWMC6wzBNiionpNWlTQF1WTSGDIh2UJcFAGMjwlobj1vQJEZKmPi831qi4K7wvq +sOh2KYMJulk1Rktyn0JpINXEf5LKG+BWDcq1OzHFO2P6k8LUmPkvwbuDhGPN2FQC +e31740TNr+VnAYp7WZ4K17/vlaD70w3pBELF0BNr01Iv5Y7I8K/OVoyfIUnZfDS2 +SnxZlXkQu2+9K3gv725ujbbxPVok7unVt07ILfUbM+47mkf9XVLWMmUrL/FwyuP8 +oJQ9Zs+3YpBsPb9p44NQZ6Qw +=a++m +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/gpg-pubkey-65176565-61a0ee8f.asc b/gpg-pubkey-65176565-61a0ee8f.asc new file mode 100644 index 0000000..f4b3eaa --- /dev/null +++ b/gpg-pubkey-65176565-61a0ee8f.asc @@ -0,0 +1,21 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (GNU/Linux) + +mQENBFVoS3UBCAC2SATmg4+9L7G0FVrtWC34ltD+FUeaBbqcEn9mlFTJRSNcGdRd +0/lXOmTTIq0j7yxPXebyrEmMEDJ6wSdvH8seeO41iYe8dim0/qdlan7tRTkYiQVH +uMzwvyhF2wRgN0/GM+4/ELYV7+YMrHn1Ty5l0N6g4mTpe0OM5xCf0j3H/pAG40cv +y6+hMcmHTvEHrbH4+fJZxbPkV18BGCEWFAZlS5e+1M6STm4+FXKSX26oeYL/ZkT7 +FkQGEyLMIqBSYMVV+ooidONy1Ct0WsgwKk+c0myZ2ZWgUoE1FhUeZgWXD3t3eJbV +6L1dMX3o51NX8nb6YcV3GYXObjjvIgFVnnnNABEBAAG0Rm9wZW5TVVNFOkJhY2tw +b3J0cyBPQlMgUHJvamVjdCA8b3BlblNVU0U6QmFja3BvcnRzQGJ1aWxkLm9wZW5z +dXNlLm9yZz6JAT4EEwECACgFAmGg7o8CGwMFCRBXUxoGCwkIBwMCBhUIAgkKCwQW +AgMBAh4BAheAAAoJEJwhTUBlF2VlB14H/3XlaiL/2FwRRkrh9VIiBk90pz50C4DJ +BitxFzJX5rDFKkzijizqxeIn+5kjgCsvtsCgfXWC1zY1nAeJn0/KRbIcyNskpZ2c ++mHg9931z7zztwX5N7TcgPOCyhGGgrPs8I3K4t3qyECT0OnG5wVYuENzJBHi9POI +IkGcrjTSxgi1M3HMbcGXQsNc+W08M8HIMS3rnEh6QSCIC8c9hjos22k1W52WdxrK +//qj9+08hn2O3R+UBKqrMokGR1oFwYPXVqte5oSw1JZ9+j8/jm+b3jG2j3o3eAIr +uGOZrgQnImXZxcWfZaplFmdcXT8f5mBuJ5VzlVZxvxJ+lVzaFZLNJwOIRgQTEQIA +BgUCVWhLdgAKCRA7MBG3a51lI3xLAKCqjianm4ZKLCxspXHKvPI1UKlfGwCfXj6l +bd2KrM801FeRkNevZOyNdxM= +=9UDk +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-697ba1e5-5c755904.asc b/gpg-pubkey-697ba1e5-5c755904.asc new file mode 100644 index 0000000..ae59d0c --- /dev/null +++ b/gpg-pubkey-697ba1e5-5c755904.asc @@ -0,0 +1,23 @@ +openSUSE:Factory:RISCV OBS Project + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: rpm-4.14.2.1 (NSS-3) + +mQENBFx1WQQBCAD6e4tsqD0Np+IYo0zDHuDx264+/WYPOf1Ph3PFscN6XwpYDqiP +gim7jQ+WD1kZA9T84KXdwYvhP3FPddEsgsc5he1FGVZkkgD99YjXtpLIai1UtL6+ +2E/9I09hmpiSN1IaGTmYXi+ocA2TULu/8uyXl7ChA8ryLSMCrk+y3uQ+8j/3CUvr +oRba5jnXhImDJIQYIqXUKbrcUNM8nd2XS7gYYfURH58raS2T2ha9ErqTJHxExu3S +tb+ydgq1fElHpqRQCf+Ul/t9zj+xj9CWyfwCT1KZsPBFSCv6lzvuwgtR2HnV5QVY +6RyUfYXLFqaepJdz576FCafL2Q/8BtsokYw7ABEBAAG0Tm9wZW5TVVNFOkZhY3Rv +cnk6UklTQ1YgT0JTIFByb2plY3QgPG9wZW5TVVNFOkZhY3Rvcnk6UklTQ1ZAYnVp +bGQub3BlbnN1c2Uub3JnPokBPgQTAQgAKAUCXHVZBAIbAwUJBB6wAAYLCQgHAwIG +FQgCCQoLBBYCAwECHgECF4AACgkQ/rAjvWl7oeU/BAf+O2aJ93IatFpLTZOZwtMf +EpJTETsOuitO2p/RegoQ1zOXbIibxvYo9NfRgNhEM7KbvKN1EiPLRWAZdIhSq/Yg +Po5IU5KOOgc6DM9jQHA5Z8YGxYu5VNU779fdfaq18uXeKanhrympFXJLXyjvOM5U +SptxDsukPEulGsp8iGtULAVbfPSuWsJO1FV4gH8SyakBdzovDQrZrfMdm387+2zf +iahYR9uOFOVmZJxDNlHkiIbXfu/msOpC2s/ajx9DN1VuutdMkqjXk6KC3U6r+nA7 +WI9fgXfJwfa+VC07fEiYT9EyYfpMFc+I0fEXIM1M/Y3EJL/qglEj0z7E1PeQV5Vl +RIhGBBMRAgAGBQJcdVkEAAoJEDswEbdrnWUj9Y8AniOq/R1Tbby+03S9BJsjj97E +C7NmAJ4yBifuaKhXs1whJc/NiRbz6ZBMmg== +=Vo8c +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-73f03759-626bd414.asc b/gpg-pubkey-73f03759-626bd414.asc new file mode 100644 index 0000000..0063e04 --- /dev/null +++ b/gpg-pubkey-73f03759-626bd414.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGJr1BQBEADgdib/xMCQ6hWeR6DpMfqPhhdziI2v+6LGLHPP3SH2TGLwgHGT +2vP0kNRKRm8SnP8dulKnXeXxenfgpw8CLu+npM0L9KxOxCqFJ0h1GXIsHP+eAelE +IWMjZyNEXPhTyQmRmpmnOHAa7NK6GaP+LTSviAAMnInEcj6uwUTYgE5nDPohljK8 +w7kdLGZXb7W9zXG9cFALf69n/MPVQlyzWk2mBMpNSVQLAT61klhAtOfXPJtIu1oD +L1QDW1epy3Ro7IqiHx/RSkiJTsuQQhL8wtfr9FH/DReojNscTyPuVn6zoZ7clWyx +f0f4Gd7kaPP6pOYqhmT9y65OhSyQdqdxhSj6XwPCRKrVe8hFv8h4EUyt0840N24A +0+hAkdOnY52P1Xs+T3R59sKtW8iaNQOj8mhM933SASTkLESulBSnf2plYfa7bEyM +bQ6Icj/7hfe28P/uNiuuSQTu9XlbM6IWNiUMKjIR7kC0Aqn+Eop56LYV3uzKcdj1 +vqELb8CsjKyLql5wrFvFwg2Odg98/rvwfjXGuyVQebC2t/YnJYDuywbrXPX/G2Sk +EnC+7sAXoPlKUj8Cf9ixR/31f9vkiNOnUhV6W++EE+Y96qpTUXByd1jWkLU+vZWX +tamsVVUvKgsZtlJLDp1Vlc/p5D7rYnOsPrRZpCeldeX4sc8/kpahdccQxQARAQAB +tDlBTFAgUGFja2FnZSBTaWduaW5nIEtleSAocmVzZXJ2ZSBrZXkpIDxidWlsZC1h +bHBAc3VzZS5kZT6JAlQEEwEIAD4WIQRQVnVo8pIP8WWyX7LHuB5Dc/A3WQUCYmvU +FAIbAwUJEswDAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRDHuB5Dc/A3WYVt +EACK6c6LYzVfI5h5/hgTz9qZM/iYzIIrl50yzp8dhTsBtAavsmbH37HxHHlzL47x +XsUL26C2mT1qdMoTaAA35htSse87eRPP+DFOCyE69E2konnLCcN1VZSdmGmyEqCq +Ktmj/iXTlfvu18RHUd1RYpyJQHYfjGorzvuJj1FXqk96UsKc6xEIRycgLOqcCyTz +oTuIWfZBMQpRVXR1v+dUiGmII7YEeI7liPDF+GazJ1hAcIIFaAnQHiCcwkv/8n6u +KDNwYIFxkdOXPHAfOBjij0CYUoGIX0S/oaaDIYd9nCHa3ej5aFpLZ9QnuXTfl+6k +6JasumIxjg0xg8AYRsMIg8GSdoKgDWb7QTKOVUhy5pFkkClXJ9sYCKoiJM2v8Et3 +AUiNCsNmaFR+3wVBKKgEjcU+IJEDR3+cLR/pIo7wWLanlP6ida2/NeTtdi42ltJE +IdMU4jkNaqBUw65aD3xr8+JfoAPJyk+jaYdsZb6usb8wpGsZZo6PTmzgLpfr1u7H +jdNWoqnoU4d0Vp4fTkBh1KlVWMnXEHrJEm8A8SxG9ToOmskzr0OtRrRHYN7Gqaah +d9/59LNNOUllHEBP+Ga4WqBRaxYo7yKekg0u+nGnY9liYi41q9zxkID3Ps14Ddiv +Uq2VIEaGKpkcE2JMrio14F0DBuzghBWzWWYEy74jFsl5pw== +=LDfu +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-8ede3e07-5c755f3a.asc b/gpg-pubkey-8ede3e07-5c755f3a.asc new file mode 100644 index 0000000..b4db7b2 --- /dev/null +++ b/gpg-pubkey-8ede3e07-5c755f3a.asc @@ -0,0 +1,39 @@ +Name : gpg-pubkey +Version : 8ede3e07 +Release : 5c755f3a +Architecture: (none) +Install Date: Di 26 Feb 2019 16:42:18 CET +Group : Public Keys +Size : 0 +License : pubkey +Signature : (none) +Source RPM : (none) +Build Date : Di 26 Feb 2019 16:46:02 CET +Build Host : localhost +Relocations : (not relocatable) +Packager : openSUSE:Factory:PowerPC OBS Project +Summary : gpg(openSUSE:Factory:PowerPC OBS Project ) +Description : +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: rpm-4.14.2.1 (NSS-3) + +mQENBFx1XzoBCADIuWsXJACiuO1fO3h7L8r5cvKoK66VAOXe6qwf/OlWas7Ranav +jCOzv8UeQsYMH99Y36d7PHckgkgqLHH0E/DyVDFd9zEq6OREQdH4Or8MY/ECCPM8 +yBOrKvDgIOISzaUqROXjORV/JSR5DW5P+Pf4UxeJFRm9+v8QYBZB7zAJVzg0+TP3 +IJV8J3xeFM5Z/3AY8va5LDHP5vHa+Fq2nuBMmbNouzjp09XAp1X4cBmyjgxBBgcX +zOyQFI3IwVIucXj+p4+qOJEPKUUieUzaDeK/AH0t8U7IM9UcuoPuBFa3teY/4imf +jbTDIWC4dwskQ0ofqnnJ2BGM5jbYPf7E3aMlABEBAAG0Um9wZW5TVVNFOkZhY3Rv +cnk6UG93ZXJQQyBPQlMgUHJvamVjdCA8b3BlblNVU0U6RmFjdG9yeTpQb3dlclBD +QGJ1aWxkLm9wZW5zdXNlLm9yZz6JAT4EEwEIACgFAlx1XzoCGwMFCQQesAAGCwkI +BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEO0Oj7GO3j4HOlsIALmAb1swge2VFcTi +7aP40xsh1Cu3smDzh/OmP9WvQ4dAIW0DfNrxY/Nfynl+E3BxbjTSdw/ZtKeXvCAJ +RWReLmdoC28cmnJhmgoy1FFLGT44fqYS417wRht+DUUH/umZTOWBCLPVsdMnTHRZ +E4e3s4kdRm1bupJ42CrCzpKl9ePLQB92P7OIQaIb9+kNTVStk1qonB7b1xj+g4Z3 +1CkYVOpsFuDJAxfpFG/aiA6jvaqqZdwquS73Cob4EH7O17FFC8j/sKPT3rIP7hL1 +nQ3uD+98PmZzQ8mmq+KYa7QZSkXi+933rbYdSSgzTmVE5Lg+Ge/5OjFk4SCBVFra +FTNOI0KIRgQTEQIABgUCXHVfOwAKCRA7MBG3a51lIxenAJ4jh9CDH/wOEJzLxr0Z +S17ysvyHZgCgrENKT6BNGSnO3eV/rDwB0Ey+3ZI= +=8DUe +-----END PGP PUBLIC KEY BLOCK----- + +Distribution: (none) diff --git a/gpg-pubkey-d588dc46-63c939db.asc b/gpg-pubkey-d588dc46-63c939db.asc new file mode 100644 index 0000000..f508fc5 --- /dev/null +++ b/gpg-pubkey-d588dc46-63c939db.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGPJOdsBEADHSc5hN8dltyP/10MmbsgMJJyCqXpnLEkg7Mpzh/v7lRaw3GoR +q9J+VISzR8wHPq3vCuTTxJEl4zaMOlaqRDp7cNkJAcUKTS0VH3SCpef/936j98Ad +EtIfB1XXuUl+Lo/5f29UOuhDDtjUgx/wrEmXfgXvRi/4HZVPxepaQIIqas3avI9r +kuvCc1neCNtWr0OCIBH9eIXZaeAwjoEMitGZZJcd9kyVezfTztpLNe4YJ5U8NBul +KclsNfxfemie7Y5U18RCkmo+1CJSGUO49l8QNHM8Cz5H9BQMwRpdTxWra9ARFSF9 +I3Jtj/LesXZgxBs3YbrlYUEr11rLqi2Tq96VhxUrHGc95Kr4PBQIq00s5MR03Akh +HNKxrLFWOhZOJKwEaaKKlL50LBFEZxLceoRxIoJvCURmWG7A800PfXfMyl8qevg1 +e0bTdY9MLZxfQgq0Q8K0tuAj7ZUe/rgySwNZKyLWDIhZfGynKdkwDoNDF5tZ8VvC +3aeovgSBiotnHu7CmqyOXNJyrWbkUL92Piww7Xw3x7ouopXQtXLH8v5U07zW9T0L +b+OWbljluvizIV+6BFMcGT88TDqyF5eiDyS11HI2B7RMSvcABpmgxsl8NNaxTJua +8yWP1Mc5F/QkQU9wqNMeI0zR0SfO4F42FhIrD1psMEL6uHBEkKD6zrZN4wARAQAB +tDZTVVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgKHJlc2VydmUga2V5KSA8YnVpbGRA +c3VzZS5kZT6JAlQEEwEIAD4WIQS1blYBQdj2VC3/O/mhv8Ar1YjcRgUCY8k52wIb +AwUJEswDAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRChv8Ar1YjcRuH2EACV +7tSymShwSRFRDGOap1zsjy9yqU2TXtlWi0YXZUoUPj2TnEBH9IC2toEHu3+IVPMW +jsSe+4xaiBFXhTVmW4Y7/66zxwZKOkwTRV8yUgwuRlAuC3s57xR8X2nCng9xchan +IQ+h2KWzmc+Gs1tX+fUtoP27UT3SfYJYStXndaxmEIsUbVQlTDr8A4sweM1iZx65 +jhu872OlgaYpO6QhDRl7UJjZAtQc+PfxdEYFq2tucKRJu0CHivQJN7/Gj4kQl55h +yAlGIJ0Lb+njzUUXlaMPdyKm+4yiFH5j4fHuG8lfrFIqmF4RIAeYWIH5RRzyAqOj +uLz0ZYnWl49++q6OAN1gHcFl+fC42D+zvpfx3gkNGG/RDgIdpkAPbeA+jIG16ns8 +wrO0ygNO6Nrr88KTRHmJpHX+CF6Lb6eYAhItRIQflH4tiNadc4Zib0hbdq/eTnB7 +o34MSOKOpOtijTmo5VJLJAe50jAUu+xagH9npjf30fKyf7Vh0wwlSXJLmd6YinkJ +IMzePT2d3YuIS8CcpXs3HewAGuaDux/gvN4FSBc4Hnu+Dh6BIbNHb/1kS1Dxm3Q5 +d4wYKnJZXGczheIqBM3GhlOmzgy6/l/9QShOD5OmNz6u+DkbobLg+Vi/wT2lpYTT +oTPpgdsFl/g0pEYgwo1+V58asIEF2lx+EpXTjZtGtA== +=Tc4W +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gpg-pubkey-f6ab3975-62e9e6fb.asc b/gpg-pubkey-f6ab3975-62e9e6fb.asc new file mode 100644 index 0000000..f218943 --- /dev/null +++ b/gpg-pubkey-f6ab3975-62e9e6fb.asc @@ -0,0 +1,21 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (GNU/Linux) + +mQENBFbEIEUBCACw2jIP9M65KkSRJpT45j0yOqcn6jmJaY0GsDAQyrFFpklQx3kQ +1pweToNnzw8027B4QtIO8CDrdu9kweESqQ+Gg6n8n49p8i96dRdCg+vLPCpRwX6T +nzf5nhgMnug+pM4PAb/sjvO/6/ZnoMcu65eVUi6iuTz+jVug1GfL/kgJIXFrNmSM +xq1w/rGY1qO5bDZGuVdokjAY0Cl0qkJ+bmmgw98OF6RFkZJZwKZTc11vQq533Ds+ +QpAYZWpagfUI9o8oUdmIZ4mewzEGu/9F1FoDIy+Pz7dOcYjAKWGVQOaxSHsM4VO7 +52iIxz7B1gUXrn06FjXyRHFxjOPfRfbxuo5JABEBAAG0VG9wZW5TVVNFOkZhY3Rv +cnk6elN5c3RlbXMgT0JTIFByb2plY3QgPG9wZW5TVVNFOkZhY3Rvcnk6elN5c3Rl +bXNAYnVpbGQub3BlbnN1c2Uub3JnPokBPgQTAQIAKAUCYunm+wIbAwUJEER2tgYL +CQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQdspCRParOXVP/AgApPdq75q7HCyh +8EFE5waXmhNShHsD0quDWlfGvmlNEV0PlCwBgHnsTr95ElAgZirHshPHHgPzySWo +7HGtk/9bDmwEsIjLDkkCzQZNVgrayUqwP3Hjo5CBY38ItFc4gYDcqL6k+8INqIQG ++Z4FfhSToxNqVF2McotjCOlnDBaml64Wy2gRGui3lKCjRfk+WWX3ed5kOV4lguN5 +khvwbf36ba7+1f2YSaVDMBdeLTnVEY0RCLFI+l7lpxGKG6QH2W4dDzrgZXzMtdUd +E0DoYaOvu52tK9h4y4euiIn0UN1sv0hUKqH/3fmya1tSe2DYPp6oTCK9hEdp1YrD +U6iwM4E99YhGBBMRAgAGBQJWxCBFAAoJEDswEbdrnWUjJ2YAn0tpA94wL/satQ3+ +YGqPoFeFpH6dAJ478W4OEsL8g09AvOMjOMJ3dIUKYQ== +=MdoQ +-----END PGP PUBLIC KEY BLOCK----- diff --git a/import-openSUSE-build-key b/import-openSUSE-build-key new file mode 100644 index 0000000..a8bf9dd --- /dev/null +++ b/import-openSUSE-build-key @@ -0,0 +1,33 @@ +#!/bin/bash +# +triggerfile=/var/lib/openSUSE-build-key/imported + +# if zypp is running we will get into lock conflicts, and zypper might die +# unexpectedly. +if [ -s /run/zypp.pid ]; then + exit 0 +fi + +# first remove trigger file +rm -f $triggerfile + +# The import might fail if something has locked the RPM database. in that case we retry again on next boot or so. + + +# Example here is from SLES, but we can use it for openSUSE when needed: + +# Upcoming SLES 15 4096 bit RSA key +#if test -f /usr/lib/rpm/gnupg/keys/gpg-pubkey-3fa1d6ce-63c9481c.asc; then +# rpm -q gpg-pubkey-3fa1d6ce > /dev/null || +# rpm --import /usr/lib/rpm/gnupg/keys/gpg-pubkey-3fa1d6ce-63c9481c.asc || touch $triggerfile +#fi +#if test -f /usr/lib/rpm/gnupg/keys/gpg-pubkey-d588dc46-63c939db.asc; then +# rpm -q gpg-pubkey-d588dc46 > /dev/null || +# rpm --import /usr/lib/rpm/gnupg/keys/gpg-pubkey-d588dc46-63c939db.asc || touch $triggerfile +#fi + +# if we have finished import, disable and stop the timer. +if [ ! -f $triggerfile -a -x /usr/bin/systemctl ] ; then + systemctl stop openSUSE-build-key-import.timer + systemctl disable openSUSE-build-key-import.timer +fi diff --git a/key2rpmname b/key2rpmname new file mode 100644 index 0000000..09bdf28 --- /dev/null +++ b/key2rpmname @@ -0,0 +1,13 @@ +#!/bin/bash +function keyname() { + for key in "$@"; do + while read line; do + [ "${line:0:4}" = "pub:" ] || continue + IFS=: eval set -- "\$line" + keyid="${5:8}" + printf "gpg-pubkey-%s-%08x\n" "${keyid,,}" "$6" + done < <(gpg --with-colons --import-options show-only --import 2>/dev/null < "$key") + done +} + +keyname "$@" diff --git a/openSUSE-build-key-import.service b/openSUSE-build-key-import.service new file mode 100644 index 0000000..b0af311 --- /dev/null +++ b/openSUSE-build-key-import.service @@ -0,0 +1,10 @@ +[Unit] +Description=Service to import new GPG Keys into RPM database +After=local-fs.service + +[Service] +Type=oneshot +ExecStart=/usr/sbin/import-openSUSE-build-key + +[Install] +WantedBy=multi-user.target diff --git a/openSUSE-build-key-import.timer b/openSUSE-build-key-import.timer new file mode 100644 index 0000000..f24c78b --- /dev/null +++ b/openSUSE-build-key-import.timer @@ -0,0 +1,8 @@ +[Unit] +Description=Timer that starts importing new GPG keys into RPM Database. + +[Timer] +OnUnitActiveSec=5min + +[Install] +WantedBy=timers.target diff --git a/openSUSE-build-key.changes b/openSUSE-build-key.changes new file mode 100644 index 0000000..91de969 --- /dev/null +++ b/openSUSE-build-key.changes @@ -0,0 +1,463 @@ +------------------------------------------------------------------- +Tue Jul 22 14:48:52 UTC 2025 - Marcus Meissner + +- obsolete gpg-pubkey-ded64f3b, the openSUSE buildservice global + key which was used mistakenly for repository signing. + +------------------------------------------------------------------- +Fri Jul 11 15:22:41 UTC 2025 - Marcus Meissner + +- gpg-pubkey-09d9ea69-68595a8c.asc: renamed uid field to not + use outdated internal codenames. (bsc#1245223) + +------------------------------------------------------------------- +Mon May 26 08:49:32 UTC 2025 - Marcus Meissner + +- added gpg-pubkey-287a0027-682477e3.asc: New RSA 4k Backports + for SLE 16.x series. + +------------------------------------------------------------------- +Tue May 13 12:18:48 UTC 2025 - Marcus Meissner + +- added gpg-pubkey-25db7ae0-645bae34.asc: RSA 4k SLE15 Backports key. +- removed gpg-pubkey-65176565-61a0ee8f.asc: old RSA 2k Backports key. + (bsc#1243135) + +------------------------------------------------------------------- +Tue Mar 11 10:15:19 UTC 2025 - Marcus Meissner + +- gpg-pubkey-39db7c82-66c5d91a.asc: extended lifetime of SLE12 / 15 + 2048 bit key. + +------------------------------------------------------------------- +Wed Mar 5 14:53:48 UTC 2025 - Marcus Meissner + +- changed keys to use SHA256 UIDs instead of SHA1. (bsc#1237294 + bsc#1236779 jsc#PED-12321) + - gpg-pubkey-3fa1d6ce-67c856ee.asc to gpg-pubkey-09d9ea69-67c857f3.asc + - gpg-pubkey-09d9ea69-645b99ce.asc to gpg-pubkey-3fa1d6ce-63c9481c.asc + +------------------------------------------------------------------- +Fri Jun 21 16:13:28 UTC 2024 - Lubos Kocman + +- Ensure that SLM 6.0 key is installed on Leap Micro and Leap 16 +- install SLFO / SLM 6.0 key and SLES 15 SP6+ key by default + +------------------------------------------------------------------- +Wed Apr 10 12:59:49 UTC 2024 - Marcus Meissner + +- SLM 6.0 key (ALP / SLF1) RSA 4096 bit key + - gpg-pubkey-09d9ea69-645b99ce.asc +- 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit key + - gpg-pubkey-3fa1d6ce-63c9481c.asc +- SLM 6.0 key (ALP / SLF1) RSA 4096 bit reserve key + - gpg-pubkey-73f03759-626bd414.asc +- 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit reserve key + - gpg-pubkey-d588dc46-63c939db.asc +- obsoleted a incorrectly used DSA1024 key (used in Slowroll). + +------------------------------------------------------------------- +Tue Mar 26 08:28:45 UTC 2024 - Dominique Leuenberger + +- Fix import-openSUSE-build-key:set proper timer name to try to + stop (openSUSE-build-key-import.timer, not + suse-build-key-import.timer) (boo#1221948). + +------------------------------------------------------------------- +Sun Mar 24 11:35:39 UTC 2024 - Giacomo Comes + +- Requires(post): coreutils is missing + * instead of adding it, change the post scriptlet: + do not use touch, use shell redirection + +------------------------------------------------------------------- +Thu Mar 14 16:06:13 UTC 2024 - Dominique Leuenberger + +- Install import-openSUSE-build-key to %{_sbindir}: align to where + the .service file is launching the script from (boo#1221427). + +------------------------------------------------------------------- +Wed Mar 6 09:34:52 UTC 2024 - Marcus Meissner + +- add unexpired openSUSE zSystems key (bsc#1220993) + - replace gpg-pubkey-f6ab3975-5edd7d4f.asc + - by gpg-pubkey-f6ab3975-62e9e6fb.asc + +------------------------------------------------------------------- +Mon Feb 19 12:30:15 UTC 2024 - Marcus Meissner + +- added new suse container key, moved the old one to -old + +------------------------------------------------------------------- +Tue Jun 6 14:59:18 UTC 2023 - Marcus Meissner + +- openSUSE-build-key-import.service,openSUSE-build-key-import.service.timer, + import-openSUSE-build-key: + Add systemd timer and service framework that imports new keys. + +------------------------------------------------------------------- +Fri Apr 14 14:01:43 UTC 2023 - Marcus Meissner + +- Added a new 4096 openSUSE container key + - build-container-202304-d684afec-64390cff.asc + - build-container-202304-d684afec-64390cff.pem +- Removed and obsoleted old 2048 build key of Tumbleweed + - gpg-pubkey-3dbdc284-53674dd4.asc + +------------------------------------------------------------------- +Mon Dec 5 12:28:24 UTC 2022 - Ludwig Nussel + +- Package OBS project key if available. Useful when forking + openSUSE-build-key for use in appliances. + +------------------------------------------------------------------- +Tue Oct 25 11:43:48 UTC 2022 - Marcus Meissner + +- add the SUSE Container key in PEM format too to new + /usr/share/pki/containers/ directory. (bsc#1204706) + +------------------------------------------------------------------- +Wed Aug 10 09:01:58 UTC 2022 - Dirk Müller + +- add gpg-pubkey-29b700a4-62b07e22.asc (bsc#1199184) + +------------------------------------------------------------------- +Thu Mar 24 15:50:39 UTC 2022 - Marcus Meissner + +- gpg-pubkey-307e3d54-5aaa90a5 is actually "package gpg-pubkey, + version-release 307e3d54-5aaa90a5" + +------------------------------------------------------------------- +Fri Mar 18 14:29:59 UTC 2022 - Marcus Meissner + +- gpg-pubkey-307e3d54-5aaa90a5.asc: remove the RSA 1024bit SLE11 key + and try to remove it from installed systems via Obsoletes. + +------------------------------------------------------------------- +Fri Jan 14 09:52:48 UTC 2022 - Marcus Meissner + +- refresh the openSUSE Backports key (bsc#1193092) + - gpg-pubkey-65176565-59787af5.asc + + gpg-pubkey-65176565-61a0ee8f.asc +- removed old security key +- updated security key to 2020 version + +------------------------------------------------------------------- +Mon Sep 27 12:59:34 UTC 2021 - Dominique Leuenberger + +- Only add openSUSE Backports key when building for a Leap system + (sle_version > 0). Tumbleweed does not use Backports. + +------------------------------------------------------------------- +Fri Jun 11 09:49:11 UTC 2021 - Dirk Müller + +- remove dumpsigs, unused since SLE12+ (rpm 4.x) (bsc#1186827) + +------------------------------------------------------------------- +Fri Jun 11 09:40:22 UTC 2021 - Dirk Müller + +- add URL +- spec-cleaner run + +------------------------------------------------------------------- +Sat Jun 5 12:21:52 UTC 2021 - Neal Gompa + +- Merge changes from openSUSE Leap 15.3 for rpm-repos-openSUSE (boo#1186593) + +------------------------------------------------------------------- +Fri May 21 20:17:19 UTC 2021 - Yuchen Lin + +- Refresh the SLE15 build@suse.de key + * Updated gpg-pubkey-39db7c82-5847eb1f.asc + +------------------------------------------------------------------- +Sat Apr 24 09:33:04 UTC 2021 - Marcus Meissner + +- fixed s390x key install (bsc#1185245) + +------------------------------------------------------------------- +Thu Jan 28 15:19:48 UTC 2021 - Lubos Kocman + +- Add openSUSE Backports key to openSUSE Leap (bsc#1181344) + This is needed because most of Leap 15.3+ packages are in fact + build in openSUSE Backport (Closing The Leap Gap) + +------------------------------------------------------------------- +Fri Jan 8 17:21:23 UTC 2021 - Dirk Müller + +- update openSUSE:Factory:zSystems signing key to current version: + pub rsa2048 2016-02-17 [SC] [expires: 2022-08-16] + F00C20EF1E1114C9B5F69B2276CA4244F6AB3975 + openSUSE:Factory:zSystems OBS Project + +------------------------------------------------------------------- +Tue Sep 22 14:36:22 UTC 2020 - Marcus Meissner + +- the container keys for openSUSE and SUSE Linux Enterprise are actually + not the build keys. (bsc#1176818) +- build@suse.de key for SLE12 was extended. (bsc#1176759) + +------------------------------------------------------------------- +Mon Apr 27 14:44:02 UTC 2020 - Thorsten Kukuk + +- Remove PreRequires for removed post section with outdated + package names. + +------------------------------------------------------------------- +Thu Apr 23 12:54:12 UTC 2020 - Marcus Meissner + +- use /usr/share/container-keys/ for container keys. + +------------------------------------------------------------------- +Thu Apr 2 13:18:26 UTC 2020 - Marcus Meissner + +- mark the opensuse-container-key and the suse-container-key + for openSUSE:Containers and SUSE:Containers space. + (same as the build keys for SLE15 and openSUSE respectively.) +- Replace the old security@suse.de email comm key by the new, move + the old one to the oldkey. (bsc#1166334) + +------------------------------------------------------------------- +Mon Mar 25 12:33:16 UTC 2019 - Guillaume GARDET + +- Fix previous commit + +------------------------------------------------------------------- +Tue Mar 5 15:30:23 UTC 2019 - Adrian Schröter + +- drop arm specific key again + => ARM sub project is considered to be equal trustworthy + +------------------------------------------------------------------- +Tue Feb 26 15:26:53 UTC 2019 - Adrian Schröter + +- add project keys for architecture ports projects + gpg-pubkey-bbac6b14-5c755908.asc: openSUSE:Factory:ARM + gpg-pubkey-697ba1e5-5c755904.asc: openSUSE:Factory:RISCV + gpg-pubkey-8ede3e07-5c755f3a.asc: openSUSE:Factory:PowerPC + gpg-pubkey-f6ab3975-5ad08cb7.asc: openSUSE:Factory:zSystems +- package needs to become arch specific again to avoid the import + of foreign ports projects + +------------------------------------------------------------------- +Wed Mar 28 15:45:07 UTC 2018 - meissner@suse.com + +- refreshed the SLE11 build@suse.de key (bsc#1085512) +- added the SLE12 and SLE15 build@suse.de key (bsc#1087276) + gpg-pubkey-39db7c82-5847eb1f.asc + pub rsa2048/0x70AF9E8139DB7C82 2013-01-31 [SC] [expires: 2020-12-06] + Key fingerprint = FEAB 5025 39D8 46DB 2C09 61CA 70AF 9E81 39DB 7C82 + uid SuSE Package Signing Key + +- A new security@suse.de key has been established. (bsc#1082022) + +------------------------------------------------------------------- +Tue Nov 29 12:50:35 CET 2016 - ro@suse.de + +- modify dumpsigs to deal with fingerprint lines in gpg output + +------------------------------------------------------------------- +Thu Oct 2 13:31:28 UTC 2014 - meissner@suse.com + +- renamed security_at_suse_de.asc to security_at_suse_de_old.asc +- security_at_suse_de.asc: new 4096 bit RSA key. + pub 4096R/317CD502 2014-10-02 SUSE Security Team + bnc#899509 + +------------------------------------------------------------------- +Thu May 22 14:34:18 UTC 2014 - adrian@suse.de + +- replace openSUSE gpg key with extended key. + +------------------------------------------------------------------- +Wed Apr 18 13:49:34 UTC 2012 - lnussel@suse.de + +- install the security@suse.de key as %doc for offline import + +------------------------------------------------------------------- +Tue Apr 17 14:13:26 UTC 2012 - lnussel@suse.de + +- remove generated key rings, no longer needed by + installation-images and linuxrc (bnc#724625) +- remove security@suse.de key, never used for package signing +- remove old build@suse.de key, was used on sle10 +- remove openSUSE\x3aFactory@build.opensuse.org key, not used anymore +- leave sle11 build@suse.de key as backup + +------------------------------------------------------------------- +Tue Oct 25 07:30:21 UTC 2011 - lnussel@suse.de + +- add /usr/lib/rpm/gnupg/suse-build-key.gpg again. Needed by + installation-images and linuxrc. + +------------------------------------------------------------------- +Fri Oct 21 12:21:04 UTC 2011 - lnussel@suse.de + +- remove no longer used keys from (bnc#724625) +- clean up packaging for easier maintenance + +------------------------------------------------------------------- +Wed May 5 17:36:47 CEST 2010 - ro@suse.de + +- updated keys: + - 307E3D54 build@suse.de "SuSE Package Signing Key" (2014-05-03) + - 7E2E3B05 novell-provo-build@novell.com "Novell Provo Build" + (2014-05-06) + - 9C800ACA build@suse.de "SuSE Package Signing Key" (2014-05-03) + - 56B4177A openSUSE:Factory@build.opensuse.org + "openSUSE:Factory OBS Project" (2014-05-04) + - 3DBDC284 opensuse@opensuse.org "openSUSE Project Signing Key" + (2014-05-04) + +------------------------------------------------------------------- +Mon Nov 10 10:30:21 CET 2008 - adrian@suse.de + +- add the new openSUSE build key for real + +------------------------------------------------------------------- +Fri Nov 7 16:30:45 CET 2008 - ro@suse.de + +- added new openSUSE build key 2048R/3DBDC284 expiring 2010-11-07 + +------------------------------------------------------------------- +Thu Sep 18 10:44:04 CEST 2008 - adrian@suse.de + +- Branch package from suse-build-key and create it as openSUSE-build-key +- Add openSUSE:Factory key as official distribution key + +------------------------------------------------------------------- +Mon Jun 2 15:45:33 CEST 2008 - ro@suse.de + +- update keys again: for collaboration with rpm, the current + self-signature needs to be the first signature found in a key + +------------------------------------------------------------------- +Mon May 5 18:31:20 CEST 2008 - ro@suse.de + +- updated keys + 9C800ACA,8495160C,307E3D54: extend expiration by 2 years + until 2010-05-05 + 7E2E3B05: extend expiration by 2 years until 2010-05-24 + +------------------------------------------------------------------- +Mon Mar 19 16:49:05 CET 2007 - rguenther@suse.de + +- merge suse-build-key keyring to roots gpg pubring + +------------------------------------------------------------------- +Mon May 29 17:20:45 CEST 2006 - ro@suse.de + +- added new official provo dsa autobuild key ID 7E2E3B05 + +------------------------------------------------------------------- +Fri May 19 14:02:59 CEST 2006 - ro@suse.de + +- removed unused provo autobuild key +- added new official provo autobuild key ID A1912208 + +------------------------------------------------------------------- +Thu Apr 20 12:47:18 CEST 2006 - ro@suse.de + +- add dumpsigs script here to have _one_ place for the script + +------------------------------------------------------------------- +Fri Mar 31 16:53:02 CEST 2006 - ro@suse.de + +- added build@suse.de rsa key ID 307E3D54 + +------------------------------------------------------------------- +Wed Jan 25 21:47:54 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Tue Oct 18 17:47:07 CEST 2005 - ro@suse.de + +- use correct provo autobuild key + +------------------------------------------------------------------- +Tue Oct 18 12:28:04 CEST 2005 - ro@suse.de + +- added provo autobuild signing key (#128128) +- removed jds key + +------------------------------------------------------------------- +Fri May 27 14:47:30 CEST 2005 - mls@suse.de + +- added mktemp to PreReqs [#86177] + +------------------------------------------------------------------- +Thu Apr 28 11:45:36 CEST 2005 - ro@suse.de + +- added JDS public key (15c17deb) + +------------------------------------------------------------------- +Tue Jan 25 18:10:26 CET 2005 - ro@suse.de + +- added OES public key (0dfb3188) + +------------------------------------------------------------------- +Tue Jun 22 12:28:07 CEST 2004 - ro@suse.de + +- updated build key (expiration changed to 2008-06-21) (#42326) + +------------------------------------------------------------------- +Tue Feb 24 12:19:49 CET 2004 - hmacht@suse.de + +- building as non-root + +------------------------------------------------------------------- +Tue Sep 9 18:51:02 CEST 2003 - ro@suse.de + +- ignore return code from first gpg calls + +------------------------------------------------------------------- +Tue Sep 9 18:23:07 MEST 2003 - draht@suse.de + +- call gpg twice without any arguments for proper initialization + inside postinstall + +------------------------------------------------------------------- +Tue Sep 9 17:43:55 MEST 2003 - draht@suse.de + +- use temp file instead of pipe due to resource race between two + instances of gpg in %post. + +------------------------------------------------------------------- +Thu Sep 5 04:56:32 CEST 2002 - draht@suse.de + +- package now installs key from package-owned file into the rpm + pubring in %post to allow other key packages to add their keys. + +------------------------------------------------------------------- +Tue Aug 20 10:46:52 CEST 2002 - mmj@suse.de + +- Correct PreReq + +------------------------------------------------------------------- +Fri Jul 26 09:50:14 CEST 2002 - kukuk@suse.de + +- Change Provides from suse-build-key to build-key + +------------------------------------------------------------------- +Thu Feb 21 00:10:52 MET 2002 - draht@suse.de + +- directory permission problem: 644 -> 755. + +------------------------------------------------------------------- +Mon Feb 18 12:16:34 CET 2002 - ro@suse.de + +- moved to /usr/lib/rpm/gnupg/pubring.pgp + rpm needs a directory as gpg_path and will use pubring.gpg + in that directory + +------------------------------------------------------------------- +Wed Feb 13 20:45:46 MET 2002 - draht@suse.de + +- initial package. Contains + - pub 2048R/3D25D3D9 1999-03-06 SuSE Security Team + + - pub 1024D/9C800ACA 2000-10-19 SuSE Package Signing Key + - sub 2048g/8495160C 2000-10-19 [expires: 2006-02-12] + + diff --git a/openSUSE-build-key.spec b/openSUSE-build-key.spec new file mode 100644 index 0000000..d5ab064 --- /dev/null +++ b/openSUSE-build-key.spec @@ -0,0 +1,214 @@ +# +# spec file for package openSUSE-build-key +# +# Copyright (c) 2025 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# +# needspubkeyforbuild + + +%define keydir %{_prefix}/lib/rpm/gnupg/keys/ +%define containerkeydir %{_datadir}/container-keys/ +%define pemcontainerkeydir /%{_datadir}/pki/containers/ + +Name: openSUSE-build-key +Version: 1.0 +Release: 0 +Summary: The public gpg keys for rpm package signature verification +License: GPL-2.0-or-later +Group: System/Packages +URL: https://en.opensuse.org/openSUSE:Security_team +Source: key2rpmname +# opensuse@opensuse.org +# old 2048 key now no longer used +# Source1: gpg-pubkey-3dbdc284-53674dd4.asc +Obsoletes: gpg-pubkey-3dbdc284 +# old global openSUSE key, was errnously used for Slowroll +Obsoletes: gpg-pubkey-eae4fd92 + +# this is the opensuse buildservice key, it was mistakenly used for repo signing. +# pub rsa4096/0xCF0B928CDED64F3B 2022-07-20 [SC] [expires: 2042-07-15] +# Key fingerprint = CC35 CC3D 35E5 A364 3E54 5A43 CF0B 928C DED6 4F3B +#uid openSUSE Build Service +Obsoletes: gpg-pubkey-ded64f3b + +# openSUSE RSA 4096 key +Source10: gpg-pubkey-29b700a4-62b07e22.asc + +# build@suse.de for SLE12 / SLE15 +Source2: gpg-pubkey-39db7c82-66c5d91a.asc + +# RISCV +Source3: gpg-pubkey-697ba1e5-5c755904.asc + +# zSystems +Source5: gpg-pubkey-f6ab3975-62e9e6fb.asc + +# PowerPC +Source6: gpg-pubkey-8ede3e07-5c755f3a.asc + +# Container key openSUSE +Source7: opensuse-container-9ab48ce9-5ae3116a.asc + +# Container key SUSE Linux Enterprise +Source8: build-container-d4ade9c3-5a2e9669.asc +# openSUSE Backports key (previously PackageHub, now also Leap 15.6) +Source9: gpg-pubkey-25db7ae0-645bae34.asc +# obsoletes old RSA 2k backports key +Obsoletes: gpg-pubkey-65176565 + +# openSUSE Backports key for SLE 16.0 +Source20: gpg-pubkey-287a0027-682477e3.asc + +# Container key SUSE Linux Enterprise in PEM format +Source11: build-container-d4ade9c3-5a2e9669.pem + +# 2023 Container key openSUSE in PEM and GPG formats +Source12: build-container-202304-d684afec-64390cff.pem +Source13: build-container-202304-d684afec-64390cff.asc + +# 2023 Container key SUSE in PEM and GPG formats +Source14: build-container-8fd6c337-63c94b45.pem +Source15: build-container-8fd6c337-63c94b45.asc + +# SLM 6.0 key (SLM 6/ SLES 16) RSA 4096 bit key +Source16: gpg-pubkey-09d9ea69-68595a8c.asc +# 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit key +Source17: gpg-pubkey-3fa1d6ce-67c856ee.asc +# SLM 6.0 key (ALP / SLF1) RSA 4096 bit reserve key +Source18: gpg-pubkey-73f03759-626bd414.asc +# 2024 SUSE Linux Enterprise 15 SP6 RSA 4096 bit reserve key +Source19: gpg-pubkey-d588dc46-63c939db.asc + +Source98: security_at_suse_de.asc + +# Auto Import handling via systemd timer + service. +# Needed in Leap currently, but also have it here. +Source101: import-openSUSE-build-key +Source102: %name-import.service +Source103: %name-import.timer + +BuildRequires: gpg +Conflicts: suse-build-key +Provides: build-key = %{version} +BuildRequires: systemd-rpm-macros + +# Old 1024 bit RSA key for SLE11. +Obsoletes: gpg-pubkey = 307e3d54-5aaa90a5 + +%description +This package contains the gpg keys that are used to sign the +openSUSE rpm packages. The keys installed here are not actually +used by anything. rpm/zypper use the keys in the rpm db instead. + +%prep +%setup -qcT + +%build +cp %{SOURCE98} . +%ifarch riscv64 +cp %{SOURCE3} . +%endif +%ifarch s390 s390x +cp %{SOURCE5} . +%endif +%ifarch ppc ppc64 ppc64le +cp %{SOURCE6} . +%endif +cp %{SOURCE16} . +cp %{SOURCE17} . + +%install +mkdir -p %{buildroot}%{keydir} +for i in %{SOURCE20} %{SOURCE10} %{SOURCE2} \ +%if 0%{?sle_version} +%{SOURCE9} \ +%endif +%ifarch riscv64 +%{SOURCE3} \ +%endif +%ifarch s390 s390x +%{SOURCE5} \ +%endif +%ifarch ppc ppc64 ppc64le +%{SOURCE6} \ +%endif +%{SOURCE16} \ +%{SOURCE17} \ +; do + case "$i" in + */gpg-pubkey-*.asc) + install -m 644 "$i" %{buildroot}%{keydir} + ;; + esac +done +mkdir -p %{buildroot}%{containerkeydir}/ +install -c -m 644 %{SOURCE7} %{buildroot}%{containerkeydir}/opensuse-container-key.asc +install -c -m 644 %{SOURCE8} %{buildroot}%{containerkeydir}/suse-container-key-old.asc +install -c -m 644 %{SOURCE15} %{buildroot}%{containerkeydir}/suse-container-key.asc +install -c -m 644 %{SOURCE13} %{buildroot}%{containerkeydir}/opensuse-container-key-2023.asc +mkdir -p %{buildroot}%{pemcontainerkeydir}/ +install -c -m 644 %{SOURCE14} %{buildroot}%{pemcontainerkeydir}/suse-container-key.pem +install -c -m 644 %{SOURCE11} %{buildroot}%{pemcontainerkeydir}/suse-container-key-old.pem +install -c -m 644 %{SOURCE12} %{buildroot}%{pemcontainerkeydir}/opensuse-container-key-2023.pem +if [ -e "%_sourcedir/_pubkey" ]; then + name="$(sh %{SOURCE0} %_sourcedir/_pubkey).asc" + if [ ! -e "%_sourcedir/$name" ]; then + install -D -m 644 %_sourcedir/_pubkey %{buildroot}%keydir/"$name" + fi +fi + +mkdir -p $RPM_BUILD_ROOT/usr/sbin/ +mkdir -p $RPM_BUILD_ROOT/var/lib/%name +install -m 755 %{SOURCE101} $RPM_BUILD_ROOT/usr/sbin/import-%name +mkdir -p $RPM_BUILD_ROOT/%_unitdir +install -m 644 %{SOURCE102} $RPM_BUILD_ROOT/%_unitdir/ +install -m 644 %{SOURCE103} $RPM_BUILD_ROOT/%_unitdir/ + +%post +: >/var/lib/%{name}/imported +%service_add_post openSUSE-build-key-import.service openSUSE-build-key-import.timer +test -x /usr/bin/systemctl && systemctl enable openSUSE-build-key-import.timer && systemctl start openSUSE-build-key-import.timer || true + +%pre +%service_add_pre openSUSE-build-key-import.service openSUSE-build-key-import.timer + +%preun +%service_del_preun openSUSE-build-key-import.service openSUSE-build-key-import.timer + +%postun +%service_del_postun openSUSE-build-key-import.service openSUSE-build-key-import.timer + +%files +%defattr(644,root,root) +%doc security_at_suse_de.asc +%attr(755,root,root) %dir %{_prefix}/lib/rpm/gnupg +%attr(755,root,root) %dir %{keydir} +%attr(755,root,root) %dir %{containerkeydir} +%attr(755,root,root) %dir %{_datadir}/pki/ +%attr(755,root,root) %dir %{pemcontainerkeydir} +%{keydir}/gpg-pubkey-*.asc +%{containerkeydir}/opensuse-container-key.asc +%{containerkeydir}/suse-container-key.asc +%{containerkeydir}/suse-container-key-old.asc +%{containerkeydir}/opensuse-container-key-2023.asc +%{pemcontainerkeydir}/suse-container-key.pem +%{pemcontainerkeydir}/suse-container-key-old.pem +%attr(755,root,root) %_sbindir/import-%name +%{pemcontainerkeydir}/opensuse-container-key-2023.pem +%dir /var/lib/%{name} +%ghost /var/lib/%{name}/imported +%_unitdir/%name-import.service +%_unitdir/%name-import.timer + +%changelog diff --git a/opensuse-container-9ab48ce9-5ae3116a.asc b/opensuse-container-9ab48ce9-5ae3116a.asc new file mode 100644 index 0000000..34915c4 --- /dev/null +++ b/opensuse-container-9ab48ce9-5ae3116a.asc @@ -0,0 +1,19 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQENBFrjEWoBCADEJttox1LVpcP2YIsLIO5qKmwfMhyjSQ+L4ETztnFRLKFIlin4 +19Tic/llF9ymQr2MxlKlRgdzFZ9ScH1rg52bmWdxy+2TZ8JIsSV4XyfSTZJvM+nX +YGxEQBJrYlcRfC5he0tBGTEwG+hp6kXH563F+XU4uzGUmh1rBhavDsWjeMo9sjaf +sqn66JAJnxJrQOcqjNvazYjppEjFzye/Haqu2r5cnD/bPnMvQEZtpN1jznWkIha2 +DdapVZq2b/SmdTMV7zHRqQvhERU2uS4SFLNopyt/cwujj3XTWqCArvQgRTaiHAiL +4HY3lUpDWH9pmxT+yu5f7FINc+prRmvnQ1YpABEBAAG0PW9wZW5TVVNFIENvbnRh +aW5lciBTaWduaW5nIEtleSA8YnVpbGQtY29udGFpbmVyQG9wZW5zdXNlLm9yZz6J +AT4EEwECACgFAlrjEWoCGwMFCRLMAwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheA +AAoJENdUaU+atIzpdt0H/A5j9B7feqTRK49TWIsgKTELG+6ac4WL+uvZs4HmUPgO +Me9fkQvmJtPMGQT3awCSejEHuvq7sMsOOAXJ3loVDNkJWOtkohRyJf6++lvzL24v +ApbzSLfxa1intscyoJ0g8A2V+NzG428cMAzL5Rnf1ckimDkwOgjFBTDqwq1nPFDQ ++01wAenDPLduLAS65+urmMEOIhoBB3Opc5fqPKWU+w8qav8YfYUjaQcAfGeswt+6 +m54VXYk8prmCuSfFHq9Yi8T2+VMcIEdHQYOn4nVhzNY9mTzJ4CCGYdLhap4/P8/x +HuiUuVrARHeCoTiQSc1FwjT1QXaU+yYk1SLFi0LaPgQ= +=Klfs +-----END PGP PUBLIC KEY BLOCK----- diff --git a/security_at_suse_de.asc b/security_at_suse_de.asc new file mode 100644 index 0000000..bd33849 --- /dev/null +++ b/security_at_suse_de.asc @@ -0,0 +1,183 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +4+ZM2cgQDEysY4n7hnCPagQbCeSb8w== +=CCqh +-----END PGP PUBLIC KEY BLOCK----- -- 2.51.1 From c03331999b0ee7b1edbca54a696500783b8a51ffe7fa94728b4fca2bf0e966c9 Mon Sep 17 00:00:00 2001 From: Max Lin Date: Fri, 26 Sep 2025 20:03:54 +0800 Subject: [PATCH 3/3] fix Backports 15 key is not packaged --- openSUSE-build-key.changes | 5 +++++ openSUSE-build-key.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/openSUSE-build-key.changes b/openSUSE-build-key.changes index 91de969..7d7f164 100644 --- a/openSUSE-build-key.changes +++ b/openSUSE-build-key.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Sep 26 11:08:15 UTC 2025 - Max Lin + +- fix Backports 15 key is not packaged + ------------------------------------------------------------------- Tue Jul 22 14:48:52 UTC 2025 - Marcus Meissner diff --git a/openSUSE-build-key.spec b/openSUSE-build-key.spec index d5ab064..0076396 100644 --- a/openSUSE-build-key.spec +++ b/openSUSE-build-key.spec @@ -131,7 +131,7 @@ cp %{SOURCE17} . %install mkdir -p %{buildroot}%{keydir} for i in %{SOURCE20} %{SOURCE10} %{SOURCE2} \ -%if 0%{?sle_version} +%if 0%{?is_opensuse} && 0%{?suse_version} == 1600 %{SOURCE9} \ %endif %ifarch riscv64 -- 2.51.1