/etc/default/grub does not exist in workstation Debian 13 VMs; postinst silently fails
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 65/100
Direzione di ricerca
Inizia individuando il codice di postinst che chiama set_grub_default e controlla come il pacchetto installa i file in /etc/default/grub.d/. Verifica come si comporta la VM workstation Debian 13 quando /etc/default/grub è assente; il lavoro è completato quando il passaggio post-installazione gestisce questa configurazione senza fallire silenziosamente e mantiene il comportamento predefinito previsto di GRUB.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
# Pin current version of custom kernel
GRSEC_VERSION="#DEB_VERSION_UPSTREAM#"
# Sets default grub boot parameter to the kernel version specified
# by $GRSEC_VERSION because the default bullseye kernels have
# higher versions and would supersede our grsecurity kernels.
set_grub_default() {
GRUB_OPT="'Advanced options for Debian GNU/Linux>Debian GNU/Linux, with Linux $GRSEC_VERSION'"
perl -pi -e "s|^GRUB_DEFAULT=.*|GRUB_DEFAULT=$GRUB_OPT|" /etc/default/grub
}
This fails because /etc/default/grub doesn't exist, but for whatever reason (perl? bash?) it's a soft failure and it doesn't error so we didn't notice it earlier. There's only /etc/default/grub.d/ which we already install files to.
- Lingua principale
- Python
- Stelle
- 5
- Fork
- 3
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna 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 freedomofpress/kernel-builder
-
6.18 kernels don't include metapackage in buildinfoForse già presa @legoktm l’ha presa 7 giorni fa. Aperta
freedomofpress/kernel-builder#90 · 1 assegnatario ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
-
Build a monolithic kernelAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
freedomofpress/kernel-builder#48 · 4 commenti ·
Tutte le issue di freedomofpress/kernel-builder
Issue simili
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
pytest-dev/pluggy#757 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
NousResearch/hermes-agent#134960 ·
I maintainer di solito rispondono entro 1 giorno
-
HTML backend: `<br>` leaks the internal sentinel U+E000 into list items, headings and captionsForse già presa @morten-lagabote l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
docling-project/docling#4671 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
good first issue hacktoberfest infra
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno