/etc/default/grub does not exist in workstation Debian 13 VMs; postinst silently fails
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 65/100
Línea de trabajo
Empieza localizando el código de postinst que llama a set_grub_default e inspecciona cómo instala el paquete los archivos en /etc/default/grub.d/. Comprueba cómo se comporta la VM de estación de trabajo Debian 13 cuando no existe /etc/default/grub; la tarea estará completada cuando el paso posterior a la instalación gestione esa configuración sin fallar silenciosamente y conserve el comportamiento predeterminado previsto de GRUB.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
# 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.
- Lenguaje dominante
- Python
- Estrellas
- 5
- Forks
- 3
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de freedomofpress/kernel-builder
-
6.18 kernels don't include metapackage in buildinfoPosiblemente ocupada @legoktm la tomó hace 8 días. Abierto
freedomofpress/kernel-builder#90 · 1 asignado ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Build a monolithic kernelAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
freedomofpress/kernel-builder#48 · 4 comentarios ·
Todos los issues de freedomofpress/kernel-builder
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
NVIDIA/earth2studio#1241 ·
Los mantenedores suelen responder en 3 días
-
docs(types): update the collection binding note now that typed collections shipped in pycubrid 1.9.0Abiertodocumentation priority: low size: S
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
cubrid-lab/sqlalchemy-cubrid#768 ·
Los mantenedores suelen responder en 1 día
-
--csv-bom was never wired up: PR #850 added an unused helper parameter, so #846 is not fixedAbiertobug help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Broken link in index.rstAbiertodocumentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
ansys/pydpf-core#3547 ·
Los mantenedores suelen responder en 1 día
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
OktoLabsAI/okto-pulse#114 ·
Los mantenedores suelen responder en 1 día