From 7ac3cb956b241e42dc28b27de25d46f0298fc4e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20B=C3=BChler?= Date: Thu, 20 Dec 2018 16:39:11 +0100 Subject: [PATCH] move 3rd party repos to deb822 format, specify single key instead of adding to global trusted keys --- create-gpgring.sh | 68 --------- refresh-obs-keys.sh | 13 +- single-keys/jenkins-lighttpd.net.key | 41 +++++ single-keys/jenkins.io.key | 144 ++++++++++++++++++ single-keys/microsoft.key | 19 +++ single-keys/obs-home-stbuehler.key | 21 +++ sources.list.d/jenkins-ci.org.list | 1 - sources.list.d/jenkins.io.sources | 4 + .../lighttpd2-stretch-nightlies.list | 5 - .../lighttpd2-stretch-nightlies.sources | 24 +++ sources.list.d/lighttpd2-stretch.list | 2 - sources.list.d/lighttpd2-stretch.sources | 11 ++ sources.list.d/microsoft-vscode.list | 1 - sources.list.d/microsoft-vscode.sources | 6 + .../obs-home-stbuehler-09-stretch.list | 1 - .../obs-home-stbuehler-09-stretch.sources | 4 + .../obs-home-stbuehler-gdbgui-09-stretch.list | 1 - ...s-home-stbuehler-gdbgui-09-stretch.sources | 4 + trusted.gpg.d/jenkins-ci.org.gpg | Bin 5146 -> 0 bytes trusted.gpg.d/jenkins-lighttpd.net.gpg | Bin 1750 -> 0 bytes trusted.gpg.d/microsoft.gpg | Bin 641 -> 0 bytes trusted.gpg.d/obs-home-stbuehler.gpg | Bin 737 -> 0 bytes trusted.gpg.d/stbuehler.de.gpg | Bin 2220 -> 0 bytes 23 files changed, 283 insertions(+), 87 deletions(-) delete mode 100755 create-gpgring.sh create mode 100644 single-keys/jenkins-lighttpd.net.key create mode 100644 single-keys/jenkins.io.key create mode 100644 single-keys/microsoft.key create mode 100644 single-keys/obs-home-stbuehler.key delete mode 100644 sources.list.d/jenkins-ci.org.list create mode 100644 sources.list.d/jenkins.io.sources delete mode 100644 sources.list.d/lighttpd2-stretch-nightlies.list create mode 100644 sources.list.d/lighttpd2-stretch-nightlies.sources delete mode 100644 sources.list.d/lighttpd2-stretch.list create mode 100644 sources.list.d/lighttpd2-stretch.sources delete mode 100644 sources.list.d/microsoft-vscode.list create mode 100644 sources.list.d/microsoft-vscode.sources delete mode 100644 sources.list.d/obs-home-stbuehler-09-stretch.list create mode 100644 sources.list.d/obs-home-stbuehler-09-stretch.sources delete mode 100644 sources.list.d/obs-home-stbuehler-gdbgui-09-stretch.list create mode 100644 sources.list.d/obs-home-stbuehler-gdbgui-09-stretch.sources delete mode 100644 trusted.gpg.d/jenkins-ci.org.gpg delete mode 100644 trusted.gpg.d/jenkins-lighttpd.net.gpg delete mode 100644 trusted.gpg.d/microsoft.gpg delete mode 100644 trusted.gpg.d/obs-home-stbuehler.gpg delete mode 100644 trusted.gpg.d/stbuehler.de.gpg diff --git a/create-gpgring.sh b/create-gpgring.sh deleted file mode 100755 index eeeb4f9..0000000 --- a/create-gpgring.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -# syntax: $0 [-o ] [--] - -# export a key from your keyring: -# gpg -a --export --export-options export-minimal your@id - -set -e - -tmpdir=$(mktemp --tmpdir -d create-gpgring-XXXXXXX) -trap 'rm -rf "${tmpdir}"' EXIT - -mygpg() { - gpg1 --homedir "${tmpdir}/.gnupg" --batch --no-tty --no-options --no-auto-check-trustdb --trustdb-name "${tmpdir}/trustdb.gpg" "$@" -} - -unset INFILES -INFILES=() - -OUTFILE= - -while [ $# -gt 0 ]; do - case "$1" in - -o) - shift - if [ $# -eq 0 ]; then - echo "Missing parameter value for -o" >&2 - exit 2 - fi - OUTFILE="$1" - ;; - --) - shift - INFILES+=("$@") - shift $# - ;; - -*) - echo "Uknown option: '$1'" >&2 - exit 2 - ;; - *) - INFILES+=("$1") - ;; - esac - shift || true -done - -if [ -z "${OUTFILE}" -o "${OUTFILE}" = "-" ]; then - OUTFILE="${tmpdir}/stdout" -fi - -if [ -z "${INFILES[*]}" -o "${INFILES[*]}" = "-" ]; then - INFILES=("${tmpdir}/stdin") - cat > "${INFILES[0]}" -fi - -export HOME="${tmpdir}" - -KEYRING="${tmpdir}/keyring" - -mygpg --no-default-keyring --primary-keyring "${KEYRING}" --import -- "${INFILES[@]}" -mygpg --no-default-keyring --primary-keyring "${KEYRING}" --list-keys - -mv "${KEYRING}" "${OUTFILE}" - -if [ -f "${tmpdir}/stdout" ]; then - cat "${tmpdir}/stdout" -fi diff --git a/refresh-obs-keys.sh b/refresh-obs-keys.sh index bdcdbcb..d9a2c28 100755 --- a/refresh-obs-keys.sh +++ b/refresh-obs-keys.sh @@ -7,7 +7,7 @@ trap 'rm -rf "${tmpdir}"' EXIT self=`readlink -f "$0"` basedir=`dirname "${self}"` -keyringdir="${basedir}/trusted.gpg.d" +keydir="${basedir}/single-keys" cd "${tmpdir}" @@ -18,12 +18,9 @@ obs_get() { echo "Fetching key for ${proj}" osc signkey --notravers "${proj}" > "public.key" - echo "Converting to keyring" - "${basedir}/create-gpgring.sh" -o "keyring.gpg" -- "public.key" - - mv "keyring.gpg" "${target}" + mv "public.key" "${target}" } -obs_get "home:stbuehler" "${keyringdir}/obs-home-stbuehler.gpg" -obs_get "server:http" "${keyringdir}/obs-server-http.gpg" -obs_get "openSUSE:Tools" "${keyringdir}/obs-openSUSE-Tools.gpg" +obs_get "home:stbuehler" "${keydir}/obs-home-stbuehler.key" +# obs_get "server:http" "${keydir}/obs-server-http.key" +# obs_get "openSUSE:Tools" "${keydir}/obs-openSUSE-Tools.key" diff --git a/single-keys/jenkins-lighttpd.net.key b/single-keys/jenkins-lighttpd.net.key new file mode 100644 index 0000000..66e99c7 --- /dev/null +++ b/single-keys/jenkins-lighttpd.net.key @@ -0,0 +1,41 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +V48/wSdtr9KgSg== +=GRsU +-----END PGP PUBLIC KEY BLOCK----- diff --git a/single-keys/jenkins.io.key b/single-keys/jenkins.io.key new file mode 100644 index 0000000..bab880e --- /dev/null +++ b/single-keys/jenkins.io.key @@ -0,0 +1,144 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQGiBEmFQG0RBACXScOxb6BTV6rQE/tcJopAEWsdvmE0jNIRWjDDzB7HovX6Anrq +n7+Vq4spAReSFbBVaYiiOx2cGDymj2dyx2i9NAI/9/cQXJOU+RPdDzHVlO1Edksp +5rKn0cGPWY5sLxRf8s/tO5oyKgwCVgTaB5a8gBHaoGms3nNC4YYf+lqlpwCgjbti +3u1iMIx6Rs+dG0+xw1oi5FUD/2tLJMx7vCUQHhPRupeYFPoD8vWpcbGb5nHfHi4U +8/x4qZspAIwvXtGw0UBHildGpqe9onp22Syadn/7JgMWhHoFw5Ke/rTMlxREL7pa +TiXuagD2G84tjJ66oJP1FigslJzrnG61y85V7THL61OFqDg6IOP4onbsdqHby4VD +zZj9A/9uQxIn5250AGLNpARStAcNPJNJbHOQuv0iF3vnG8uO7/oscB0TYb8/juxr +hs9GdSN0U0BxENR+8KWy5lttpqLMKlKRknQYy34UstQiyFgAQ9Epncu9uIbVDgWt +y7utnqXN033EyYkcWx5EhLAgHkC7wSzeSWABV3JSXN7CeeOif7QiS29oc3VrZSBL +YXdhZ3VjaGkgPGtrQGtvaHN1a2Uub3JnPohjBBMRAgAjAhsDBgsJCAcDAgQVAggD +BBYCAwECHgECF4AFAko/7vYCGQEACgkQm30y8tUFguabhgCgi54IQR4rpJZ/uUHe +ZB879zUWTQwAniQDBO+Zly7Fsvm0Mcvqvl02UzxCiGAEExECACAFAkmFQG0CGwMG +CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRCbfTLy1QWC5qtXAJ9hPRisOhkexWXJ +nXQMl9cOTvm4LgCdGint1TONoZ2I4JtOiFzOmeP3ju3RzcvNyQEQAAEBAAAAAAAA +AAAAAAAA/9j/4AAQSkZJRgABAQEAYABgAAD/4QBgRXhpZgAASUkqAAgAAAAEADEB +AgAZAAAAPgAAABBRAQABAAAAAUOQABFRBAABAAAAEgsAABJRBAABAAAAEgsAAAAA +AABNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjAAAP/bAEMACAYGBwYFCAcHBwkJCAoM +FA0MCwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8LjM0 +Mv/bAEMBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy +MjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIAK4AlgMBIgACEQEDEQH/xAAfAAAB +BQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0B +AgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygp +KjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImK +kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj +5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJ +Cgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGh +scEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZ +WmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1 +tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEA +AhEDEQA/APcBI/8Afb86XzH/AL7fnUYpwqRknmN/fP50u9v7x/OmCgUASb2/vH86 +Xe394/nTBS0AP3t/eP50u4+p/OmUopgO3H1NO3H1NR5xThQA7cfWlyfU0ylFMQ/J +9aXPvTKdQAuaM0lLQAtJmiigAzRSdqKAKApwpopc1mUOpRSUopgKKWkFLQAueKzr +zXbCwk2Tzxq3cFwK8v8Aih8V30aaTQ9DKtegYnuTyIvZR3b+VfP1/q17fzvLc3Ms +sjHJZ2JJNGr2HZdT6j8U/FbR/DcKsM3VxLkpGh6AetcI37Ql4Zcx6LAYx2aUgmvD +1ju7obgJHA7nmmmG4TqjDHtS+ZXL1sfVPhT4yeH/ABFNHaXYbS71zhVnYGNz6B+n +4HFejK2RmvhJJSDiTj6ivYvht8XptE8rSPEEklxpxwkFyTue39j6p+op3a3Javsf +RuacDVaC4juIUmhkWSKRQyspyGB7ipgasgfmlpoNLmgBaKSigBaKM0UAUBS0lKKz +KFFLSUooAdWR4o1qLw/4bvtSmZVEMRK57t2H51rCvJPj7etD4WsbQMQJ7jkDuFBN +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 +=fBn8 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/single-keys/microsoft.key b/single-keys/microsoft.key new file mode 100644 index 0000000..6e319d4 --- /dev/null +++ b/single-keys/microsoft.key @@ -0,0 +1,19 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.7 (GNU/Linux) + +mQENBFYxWIwBCADAKoZhZlJxGNGWzqV+1OG1xiQeoowKhssGAKvd+buXCGISZJwT +LXZqIcIiLP7pqdcZWtE9bSc7yBY2MalDp9Liu0KekywQ6VVX1T72NPf5Ev6x6DLV +7aVWsCzUAF+eb7DC9fPuFLEdxmOEYoPjzrQ7cCnSV4JQxAqhU4T6OjbvRazGl3ag +OeizPXmRljMtUUttHQZnRhtlzkmwIrUivbfFPD+fEoHJ1+uIdfOzZX8/oKHKLe2j +H632kvsNzJFlROVvGLYAk2WRcLu+RjjggixhwiB+Mu/A8Tf4V6b+YppS44q8EvVr +M+QvY7LNSOffSO6Slsy9oisGTdfE39nC7pVRABEBAAG0N01pY3Jvc29mdCAoUmVs +ZWFzZSBzaWduaW5nKSA8Z3Bnc2VjdXJpdHlAbWljcm9zb2Z0LmNvbT6JATUEEwEC +AB8FAlYxWIwCGwMGCwkIBwMCBBUCCAMDFgIBAh4BAheAAAoJEOs+lK2+EinPGpsH +/32vKy29Hg51H9dfFJMx0/a/F+5vKeCeVqimvyTM04C+XENNuSbYZ3eRPHGHFLqe +MNGxsfb7C7ZxEeW7J/vSzRgHxm7ZvESisUYRFq2sgkJ+HFERNrqfci45bdhmrUsy +7SWw9ybxdFOkuQoyKD3tBmiGfONQMlBaOMWdAsic965rvJsd5zYaZZFI1UwTkFXV +KJt3bp3Ngn1vEYXwijGTa+FXz6GLHueJwF0I7ug34DgUkAFvAs8Hacr2DRYxL5RJ +XdNgj4Jd2/g6T9InmWT0hASljur+dJnzNiNCkbn9KbX7J/qK1IbR8y560yRmFsU+ +NdCFTW7wY0Fb1fWJ+/KTsC4= +=J6gs +-----END PGP PUBLIC KEY BLOCK----- diff --git a/single-keys/obs-home-stbuehler.key b/single-keys/obs-home-stbuehler.key new file mode 100644 index 0000000..7eb2ace --- /dev/null +++ b/single-keys/obs-home-stbuehler.key @@ -0,0 +1,21 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.15 (GNU/Linux) + +mQENBFhKivUBCADK5d5wKS8o2UvVFpSkfic/kiqiYweviSwLmUSifcaMwVQ8Hm1W +SXFpvX2CrQcGXzElk3LQYL17fZDDp5106tK/b3D8iOV9Ok0qAob98IbSYvQOFNWd +RcOHfcwP2pzaWOEkDMpGQRHD+zTZM70f4IF3zR1nWIhSnroYVYGNzLoDMKDve7uo +hDYZmvGifHGhbAmaJBwN0+FX5x6y7IFqqa0f1AGUTIgxKKUX2GrWE6Mu0/3KkW4B +aUOukqjSm01G16xE8gNf9/REHLflzOV6Q2yyt5fZYpUgvSih3gN8H4vVX2hFD3sM +gct04Ph8tGDspe7jMlfzH8055d5mN3G1mUrfABEBAAG0PmhvbWU6c3RidWVobGVy +IE9CUyBQcm9qZWN0IDxob21lOnN0YnVlaGxlckBidWlsZC5vcGVuc3VzZS5vcmc+ +iQE+BBMBAgAoBQJYSor1AhsDBQkEHrAABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIX +gAAKCRCB29eT1l6HwF1QCAC1ZbClP9h3P8zsxaVIDBqvSzoy7gPA+aJYN630SJYZ +QilN9xkxJjJFO1d7digLt4PaQwDEAM328BIg1KI6P/CVrre2SS2IPGZoIooYtckh +vqGgallkNLXIC08HvOi5r9DyEhXNYYUl18F+I/WbGiAVRpxHuMH8ijWliuUMi4Rd +HzrVzX+cPCS9IQxXfSx93D26HuDzVhEagCgclyR8k1jLFo4tTGLN3hkXDpjfrMBO +f/z3sQd5J8DBSDm6n2EsyCd5ESJrb/z7ijDG/IsR4fjy++1d4aVO07vcilKiwSlr +G6bg106xVyC/mH64erHlwXhQxuyvkMP/pQtWMN5FP/uFiEYEExECAAYFAlhKivUA +CgkQOzARt2udZSN7/QCfY7uoV2hP5ZAQTmTyCf3RLhSHhhMAoI0SMrZzBjPOC0jt +P9EF1GDKmaLS +=/BbD +-----END PGP PUBLIC KEY BLOCK----- diff --git a/sources.list.d/jenkins-ci.org.list b/sources.list.d/jenkins-ci.org.list deleted file mode 100644 index 5d28261..0000000 --- a/sources.list.d/jenkins-ci.org.list +++ /dev/null @@ -1 +0,0 @@ -deb http://pkg.jenkins-ci.org/debian binary/ diff --git a/sources.list.d/jenkins.io.sources b/sources.list.d/jenkins.io.sources new file mode 100644 index 0000000..3bb2b18 --- /dev/null +++ b/sources.list.d/jenkins.io.sources @@ -0,0 +1,4 @@ +Types: deb +URIs: https://pkg.jenkins.io/debian +Suites: binary/ +Signed-By: /etc/apt/single-keys/jenkins.io.key diff --git a/sources.list.d/lighttpd2-stretch-nightlies.list b/sources.list.d/lighttpd2-stretch-nightlies.list deleted file mode 100644 index 2961c91..0000000 --- a/sources.list.d/lighttpd2-stretch-nightlies.list +++ /dev/null @@ -1,5 +0,0 @@ -deb http://debian.lighttpd.net/lighttpd2-nightlies stretch main -deb http://debian.lighttpd.net/lighttpd2 stretch main - -# deb http://debian.lighttpd.net/lighttpd-utils-nightlies stretch main -deb http://debian.lighttpd.net/lighttpd-utils stretch main diff --git a/sources.list.d/lighttpd2-stretch-nightlies.sources b/sources.list.d/lighttpd2-stretch-nightlies.sources new file mode 100644 index 0000000..de8ddb7 --- /dev/null +++ b/sources.list.d/lighttpd2-stretch-nightlies.sources @@ -0,0 +1,24 @@ +Types: deb +URIs: http://debian.lighttpd.net/lighttpd2-nightlies +Suites: stretch +Components: main +Signed-By: /etc/apt/single-keys/jenkins-lighttpd.net.key + +Types: deb +URIs: http://debian.lighttpd.net/lighttpd2 +Suites: stretch +Components: main +Signed-By: /etc/apt/single-keys/jenkins-lighttpd.net.key + +Types: deb +URIs: http://debian.lighttpd.net/lighttpd-utils-nightlies +Suites: stretch +Components: main +Signed-By: /etc/apt/single-keys/jenkins-lighttpd.net.key +Enabled: no + +Types: deb +URIs: http://debian.lighttpd.net/lighttpd-utils +Suites: stretch +Components: main +Signed-By: /etc/apt/single-keys/jenkins-lighttpd.net.key diff --git a/sources.list.d/lighttpd2-stretch.list b/sources.list.d/lighttpd2-stretch.list deleted file mode 100644 index e6d97d3..0000000 --- a/sources.list.d/lighttpd2-stretch.list +++ /dev/null @@ -1,2 +0,0 @@ -deb http://debian.lighttpd.net/lighttpd2 stretch main -deb http://debian.lighttpd.net/lighttpd-utils stretch main diff --git a/sources.list.d/lighttpd2-stretch.sources b/sources.list.d/lighttpd2-stretch.sources new file mode 100644 index 0000000..3aa31a8 --- /dev/null +++ b/sources.list.d/lighttpd2-stretch.sources @@ -0,0 +1,11 @@ +Types: deb +URIs: http://debian.lighttpd.net/lighttpd2 +Suites: stretch +Components: main +Signed-By: /etc/apt/single-keys/jenkins-lighttpd.net.key + +Types: deb +URIs: http://debian.lighttpd.net/lighttpd-utils +Suites: stretch +Components: main +Signed-By: /etc/apt/single-keys/jenkins-lighttpd.net.key diff --git a/sources.list.d/microsoft-vscode.list b/sources.list.d/microsoft-vscode.list deleted file mode 100644 index 3efeab3..0000000 --- a/sources.list.d/microsoft-vscode.list +++ /dev/null @@ -1 +0,0 @@ -deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main diff --git a/sources.list.d/microsoft-vscode.sources b/sources.list.d/microsoft-vscode.sources new file mode 100644 index 0000000..6f71ce2 --- /dev/null +++ b/sources.list.d/microsoft-vscode.sources @@ -0,0 +1,6 @@ +Types: deb +URIs: https://packages.microsoft.com/repos/vscode +Suites: stable +Components: main +Architectures: amd64 +Signed-By: /etc/apt/single-keys/microsoft.key diff --git a/sources.list.d/obs-home-stbuehler-09-stretch.list b/sources.list.d/obs-home-stbuehler-09-stretch.list deleted file mode 100644 index 9958a6f..0000000 --- a/sources.list.d/obs-home-stbuehler-09-stretch.list +++ /dev/null @@ -1 +0,0 @@ -deb http://download.opensuse.org/repositories/home:/stbuehler/Debian_9.0 ./ diff --git a/sources.list.d/obs-home-stbuehler-09-stretch.sources b/sources.list.d/obs-home-stbuehler-09-stretch.sources new file mode 100644 index 0000000..041a257 --- /dev/null +++ b/sources.list.d/obs-home-stbuehler-09-stretch.sources @@ -0,0 +1,4 @@ +Types: deb +URIs: http://download.opensuse.org/repositories/home:/stbuehler/Debian_9.0 +Suites: ./ +Signed-By: /etc/apt/single-keys/obs-home-stbuehler.key diff --git a/sources.list.d/obs-home-stbuehler-gdbgui-09-stretch.list b/sources.list.d/obs-home-stbuehler-gdbgui-09-stretch.list deleted file mode 100644 index 617b601..0000000 --- a/sources.list.d/obs-home-stbuehler-gdbgui-09-stretch.list +++ /dev/null @@ -1 +0,0 @@ -deb http://download.opensuse.org/repositories/home:/stbuehler:/gdbgui/Debian_9.0 ./ diff --git a/sources.list.d/obs-home-stbuehler-gdbgui-09-stretch.sources b/sources.list.d/obs-home-stbuehler-gdbgui-09-stretch.sources new file mode 100644 index 0000000..1efbef9 --- /dev/null +++ b/sources.list.d/obs-home-stbuehler-gdbgui-09-stretch.sources @@ -0,0 +1,4 @@ +Types: deb +URIs: http://download.opensuse.org/repositories/home:/stbuehler:/gdbgui/Debian_9.0 +Suites: ./ +Signed-By: /etc/apt/single-keys/obs-home-stbuehler.key diff --git a/trusted.gpg.d/jenkins-ci.org.gpg b/trusted.gpg.d/jenkins-ci.org.gpg deleted file mode 100644 index c14e43bb9eb53055583fad6ab24ac13d2aade299..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5146 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 diff --git a/trusted.gpg.d/microsoft.gpg b/trusted.gpg.d/microsoft.gpg deleted file mode 100644 index 0cffae08d061d6ae8959b4442dd2dbce26c340e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 641 zcmV-{0)G9O0SyFJF<6WN2mrt;hGAw>aTw8-&ZU0T;kCvj9-@p2hRX&3tKIp#mk44K zWSkQ%c4{HQA}s#tsn;1=(LHS^JIEF`F{wkR(&D>9o|7yP=~Y+NKK3;C`4axI=rYyq zrB<*k)BskBDEsDx5Yd^pAvz|*XxLN^Rs1tKcJz?E$yQpt@e`p4a|{c zMCET7wg8i5k#M`dMmXStEMdYRelqXC@i+Karv74@Qsaue67_2{MmJAUtPq zXLDs^b#iHRc|dJxV{&hEZ)S8ZV{dIfi2*eP69EDM9|ZzdF<6WO8v_Ol2?z%R0t6KT z2m=Ea0s#UZ0Rk6*0162Z>pqmNz7i?V8k-0IeXlDmy&evAAJ<zH{duFkO6N3 z&j)GB_6-&>FO*4L(_oK+UEBCNPtqruWb}jtrH<*D5V$JYSt5@F4O(Wk!}HLL#~pj(wj|2 z*Q`YH17G*_L>#x}%;kDRY_hkP*j3Xd;RjwaFpAp`dD6WHhzN3r`2U=((@Z@)8xzVTC2v!G0t4n;IY$ zMw~~u!TgFfrHbVYi-cVtI@Qg8oIE7GAq-c2EPdQPx*p*3RuLM2C>)n0e3Mwq7LF}U zV$I$e7Y>-;tiVox{P(d3c_+ZZNIANnVJyfec@ZLOZ~Xg;Fvk3g5#jjq`|VxfrB2hk z+=^17!6|DSrr_63u~#6!n0~l=vE{*dP{!=9ki-9_3sx}RML+w6umS)Bh(-hx5dr`P z1p-(~iuC{r2@pFl5w~ldWg~n20H0&Ks8?uD<&Y3gWbz69(JmB+h7$mwjS@1pa|Scc T3rOuh(FN3C%9*0lumS)8O3y=L diff --git a/trusted.gpg.d/stbuehler.de.gpg b/trusted.gpg.d/stbuehler.de.gpg deleted file mode 100644 index 79dfc37e1d3263e2bfc4deb34f325b0c7b40a144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2220 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 u3HMJIScj5VeU4$i@;|Jbi&L(UtjjY