From 654e57ff3440e0b4cecae564c037ab2a8f77830c Mon Sep 17 00:00:00 2001 From: packaging-sko Date: Mon, 24 Aug 2026 05:53:36 +0200 Subject: [PATCH] extrepo-data aktualisiert --- bootstrap.sh | 16 +++++++++++----- debian/bookworm/index.yaml.asc | 8 ++++---- debian/forky/index.yaml.asc | 8 ++++---- debian/sid/index.yaml.asc | 8 ++++---- debian/trixie/index.yaml.asc | 8 ++++---- ubuntu/jammy/index.yaml.asc | 8 ++++---- ubuntu/noble/index.yaml.asc | 8 ++++---- ubuntu/plucky/index.yaml.asc | 8 ++++---- ubuntu/questing/index.yaml.asc | 8 ++++---- 9 files changed, 43 insertions(+), 37 deletions(-) diff --git a/bootstrap.sh b/bootstrap.sh index 6cd378c..19a3430 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -92,13 +92,19 @@ trap - EXIT # --- 4. Repository aktivieren ------------------------------------------- log "aktiviere Repository '${EXTREPO_NAME}'" -if extrepo 2>&1 | grep -q -- '--url'; then +# extrepo ohne Kommando beendet sich mit Fehlercode und schreibt die Usage nach +# stderr. Die Ausgabe deshalb erst einsammeln und dann durchsuchen: als Pipeline +# waere der Test wegen "set -o pipefail" immer unwahr -- dann nimmt auch ein +# aktuelles extrepo den unnoetigen Umweg ueber config.yaml. +extrepo_usage="$(extrepo 2>&1 || true)" + +if grep -q -- '--url' <<<"$extrepo_usage"; then extrepo --url "$EXTREPO_DATA_URL" enable "$EXTREPO_NAME" else - # extrepo 0.9 (jammy) kennt --url noch nicht und wuerde die Option als - # Kommando missverstehen. Dann die url in der Konfiguration nur fuer den - # Aufruf umbiegen und danach zurueckstellen, damit die offiziellen - # extrepo-Eintraege weiter erreichbar bleiben. + # Aeltere extrepo-Versionen (0.9 auf jammy) kennen --url nicht und wuerden + # die Option als Kommando missverstehen. Dann die url in der Konfiguration + # nur fuer den Aufruf umbiegen und danach zurueckstellen, damit die + # offiziellen extrepo-Eintraege weiter erreichbar bleiben. cfg=/etc/extrepo/config.yaml warn "extrepo $(dpkg-query -W -f='${Version}' extrepo 2>/dev/null) kennt --url nicht" warn "-> setze url in ${cfg} nur voruebergehend um" diff --git a/debian/bookworm/index.yaml.asc b/debian/bookworm/index.yaml.asc index 9d3fbb3..d013925 100644 --- a/debian/bookworm/index.yaml.asc +++ b/debian/bookworm/index.yaml.asc @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaou/TgAKCRAeIPS+a734 -vR1RAP4qF8H8vWbyZxQ0wN+7uQTjcsTwEbVL9RymIe3fhCjT/gD+JBh0UFZkrzBw -mzDEbGW2f+TH4Bsaq0q62YVxjt/vCQI= -=4TKc +iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaovAPwAKCRAeIPS+a734 +vRKwAP0a3yPDNftSZd/sWZnhBGNYKTAoieGCJrl46rgXtrkg8AEAjxsQcpzYbFoW +aQ33A4FeEPBmJSUbMKBWv5EJdf6MrAU= +=r6F4 -----END PGP SIGNATURE----- diff --git a/debian/forky/index.yaml.asc b/debian/forky/index.yaml.asc index 3a21c7d..66e46be 100644 --- a/debian/forky/index.yaml.asc +++ b/debian/forky/index.yaml.asc @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaou/TgAKCRAeIPS+a734 -vRWsAP94B80K5cUkR/njjC6eQ77/gCBNr7GA6EauNwOknrAY0gEAorLbdoZa5uKx -giJvVQSxuGvFzW5wkkw3BY/myuUctwY= -=tC1Z +iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaovAPwAKCRAeIPS+a734 +vf0nAQDJM77pYSZ0jidHeIEPdBmT3mLHDmMq7ZE1c8a13wBL0gEAyhIcYhqmBWpG +yUS+flSdbod+duXxAEzNSjdPRb6lkgg= +=52ie -----END PGP SIGNATURE----- diff --git a/debian/sid/index.yaml.asc b/debian/sid/index.yaml.asc index 3a21c7d..66e46be 100644 --- a/debian/sid/index.yaml.asc +++ b/debian/sid/index.yaml.asc @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaou/TgAKCRAeIPS+a734 -vRWsAP94B80K5cUkR/njjC6eQ77/gCBNr7GA6EauNwOknrAY0gEAorLbdoZa5uKx -giJvVQSxuGvFzW5wkkw3BY/myuUctwY= -=tC1Z +iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaovAPwAKCRAeIPS+a734 +vf0nAQDJM77pYSZ0jidHeIEPdBmT3mLHDmMq7ZE1c8a13wBL0gEAyhIcYhqmBWpG +yUS+flSdbod+duXxAEzNSjdPRb6lkgg= +=52ie -----END PGP SIGNATURE----- diff --git a/debian/trixie/index.yaml.asc b/debian/trixie/index.yaml.asc index 3a21c7d..66e46be 100644 --- a/debian/trixie/index.yaml.asc +++ b/debian/trixie/index.yaml.asc @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaou/TgAKCRAeIPS+a734 -vRWsAP94B80K5cUkR/njjC6eQ77/gCBNr7GA6EauNwOknrAY0gEAorLbdoZa5uKx -giJvVQSxuGvFzW5wkkw3BY/myuUctwY= -=tC1Z +iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaovAPwAKCRAeIPS+a734 +vf0nAQDJM77pYSZ0jidHeIEPdBmT3mLHDmMq7ZE1c8a13wBL0gEAyhIcYhqmBWpG +yUS+flSdbod+duXxAEzNSjdPRb6lkgg= +=52ie -----END PGP SIGNATURE----- diff --git a/ubuntu/jammy/index.yaml.asc b/ubuntu/jammy/index.yaml.asc index 5493a2d..f99ea04 100644 --- a/ubuntu/jammy/index.yaml.asc +++ b/ubuntu/jammy/index.yaml.asc @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaou/TgAKCRAeIPS+a734 -vYRkAP9K26PDxAmqXDTg/zEqDgfBjpKvzN1wB/YitquQr3K1cwD/YGWwrJ1CKFej -YTwfgm5xotDNF+epiUJCPvm75U+Y2Qk= -=RCkI +iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaovAPwAKCRAeIPS+a734 +vb12AQCM/+GcvNuTOH8ttyNGWNmfDqSc5kU7gA46pp9m5bI5FAD/dacK0NpQW/dG +5Jjl/T3qLmsAr29mefgxY9M2UTpBMAU= +=k1jh -----END PGP SIGNATURE----- diff --git a/ubuntu/noble/index.yaml.asc b/ubuntu/noble/index.yaml.asc index c043687..f420db2 100644 --- a/ubuntu/noble/index.yaml.asc +++ b/ubuntu/noble/index.yaml.asc @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaou/TgAKCRAeIPS+a734 -vYCTAP0S6X0wMTqfaR9Kj8JJQQeTVFwNkSK99JXJAQM436dXwwD/XFQh4UohPdSp -aP5zsiG6ZY1AQ+qJewj970iZzwGb9Qs= -=7wAB +iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaovAPwAKCRAeIPS+a734 +vVbcAQDuMUFiDu85PbOafHoCM42qfH84VHl0Ehiq/iQz2WWbIwD/Ylvh3uzJYTS8 +rAftlrK6s/39jCthOxllH8vZvsU9PgU= +=0//F -----END PGP SIGNATURE----- diff --git a/ubuntu/plucky/index.yaml.asc b/ubuntu/plucky/index.yaml.asc index c043687..f420db2 100644 --- a/ubuntu/plucky/index.yaml.asc +++ b/ubuntu/plucky/index.yaml.asc @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaou/TgAKCRAeIPS+a734 -vYCTAP0S6X0wMTqfaR9Kj8JJQQeTVFwNkSK99JXJAQM436dXwwD/XFQh4UohPdSp -aP5zsiG6ZY1AQ+qJewj970iZzwGb9Qs= -=7wAB +iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaovAPwAKCRAeIPS+a734 +vVbcAQDuMUFiDu85PbOafHoCM42qfH84VHl0Ehiq/iQz2WWbIwD/Ylvh3uzJYTS8 +rAftlrK6s/39jCthOxllH8vZvsU9PgU= +=0//F -----END PGP SIGNATURE----- diff --git a/ubuntu/questing/index.yaml.asc b/ubuntu/questing/index.yaml.asc index c043687..f420db2 100644 --- a/ubuntu/questing/index.yaml.asc +++ b/ubuntu/questing/index.yaml.asc @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaou/TgAKCRAeIPS+a734 -vYCTAP0S6X0wMTqfaR9Kj8JJQQeTVFwNkSK99JXJAQM436dXwwD/XFQh4UohPdSp -aP5zsiG6ZY1AQ+qJewj970iZzwGb9Qs= -=7wAB +iHUEABYKAB0WIQSKXcdfSEaiTNagp4QeIPS+a734vQUCaovAPwAKCRAeIPS+a734 +vVbcAQDuMUFiDu85PbOafHoCM42qfH84VHl0Ehiq/iQz2WWbIwD/Ylvh3uzJYTS8 +rAftlrK6s/39jCthOxllH8vZvsU9PgU= +=0//F -----END PGP SIGNATURE-----