Recopie de bootstrap.sh depuis 90e15ce

fix(bootstrap): declare arch=all dans la source apt.

Recopie manuelle : la CI de miroir attend encore les secrets MIROIR_USER
et MIROIR_TOKEN.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Yugonito
2026-08-25 22:47:39 +02:00
co-authored by Claude Opus 5
parent 971081caf6
commit 9e05f0be69
+6 -1
View File
@@ -161,9 +161,14 @@ poser_cle() {
log "Cle de signature en place." log "Cle de signature en place."
} }
# arch=all : le registre Debian de Gitea annonce "Architectures: all" et ne
# publiera jamais d index binary-amd64. Sans cette mention, apt en reclame un a
# chaque update et affiche un Notice sur la machine du client - inoffensif, mais
# c est le genre de ligne rouge qui fait ouvrir un ticket. A ne retirer que si
# le paquet cesse un jour d etre Architecture: all.
poser_source() { poser_source() {
cat > "${SOURCE_LIST}" <<EOF cat > "${SOURCE_LIST}" <<EOF
deb [signed-by=${KEYRING}] https://${REPO_HOST} stable main deb [arch=all signed-by=${KEYRING}] https://${REPO_HOST} stable main
EOF EOF
chmod 0644 "${SOURCE_LIST}" chmod 0644 "${SOURCE_LIST}"
} }