Update outdated deb installer to deb822
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- Mezza giornata
- Idoneità per principianti
- 57/100
Direzione di ricerca
The issue does not name the installer script, so first locate the Jamulus Debian repository setup script and read how it currently writes the APT source and installs the signing key. Check the linked Syncthing discussion for the key storage choice before making a change. Done when the installer uses a deb822 .sources file with a matching Signed-By key path and apt update no longer reports the missing-key warning.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
apt update/upgrade warns
To Reproduce
Expected behavior
clean
Comply with not-so-new apt deb822 format
Screenshots
sudo apt update
...
Tous les paquets sont à jour.
N: Il manque « Signed-By » dans l'entrée sources.list(5) pour « https://github.com/jamulussoftware/jamulus/releases/latest/download »
Operating system
Ubuntu 24.04
Version of Jamulus
3.12.5
Additional context
New value for $REPO_FILE
Decision should be made where to store the key ($KEY_FILE), /etc/apt/trusted.gpg.d/ or /usr/share/keyrings/
Discussion here : https://github.com/syncthing/syncthing/issues/10495
The script should be updated to something like that:
...
REPO_FILE=/etc/apt/sources.list.d/jamulus.sources
KEY_FILE=/etc/apt/trusted.gpg.d/jamulus.asc
GITHUB_REPOSITORY="jamulussoftware/jamulus"
echo "Setting up Jamulus repo at ${REPO_FILE}..."
echo "Types: deb" > ${REPO_FILE}
echo "URIs: https://github.com/${GITHUB_REPOSITORY}/releases/latest/download/" >> ${REPO_FILE}
echo "Suites: ./" >> ${REPO_FILE}
echo "Components: " >> ${REPO_FILE}
echo "Signed-By: " ${KEY_FILE}" >> ${REPO_FILE}
echo "Installing Jamulus GPG key at ${KEY_FILE}..."
curl --fail --show-error -sLo "${KEY_FILE}" https://github.com/${GITHUB_REPOSITORY}/releases/latest/download/key.asc
...
- Lingua principale
- C
- Stelle
- 1.1k
- Fork
- 251
- Merge medio
- 5g 1h
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di jamulussoftware/jamulus
-
Move translation checker (and potentially other runners) to ARM runnerForse già presa @ann0see l’ha presa 49 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
jamulussoftware/jamulus#3953 · 2 commenti ·
-
AI
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
jamulussoftware/jamulus#3846 ·
-
Connect Dialog not selecting correct line. beta3, Win11Forse già presa @pljones l’ha presa 1 giorno fa. Apertabug
Difficoltà 3/5 Mezza giornata Idoneità per principianti 45/100
jamulussoftware/jamulus#3979 · 5 commenti · 1 assegnatario ·
-
Difficoltà 4/5 1-2 giorni Idoneità per principianti 30/100
jamulussoftware/jamulus#3977 · 2 commenti ·
-
Qt6 moving towards cmakeApertafeature request
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
jamulussoftware/jamulus#3964 · 3 commenti ·
Tutte le issue di jamulussoftware/jamulus
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
FujiNetWIFI/fujinet-firmware#2261 ·
I maintainer di solito rispondono entro 1 giorno
-
area/infrared type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
DarkFlippers/unleashed-firmware#1201 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
pocoproject/poco#5626 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 78/100
VMAFx/vmafx#3260 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
FujiNetWIFI/fujinet-lib#272 ·
I maintainer di solito rispondono entro 1 giorno