Move `systemd-tmpfiles` and `dracut.conf.d` configurations to this repository if possible
- Lenguaje dominante
- Rust
- Estrellas
- 2.3k
- Forks
- 230
- Merge medio
- 3 d 3 h
- PR fusionados (30 d)
- 36
Descripción
There seem to be quite a few specific `tmpfiles` and `dracut` configurations on the [`fedora-bootc` repository](https://gitlab.com/fedora/bootc/base-images/-/blob/main/minimal/initramfs.yaml?ref_type=heads) that ideally should be here instead so that other distributions can package these fixes along with `bootc` itself. Bootcrew is [directly writing these on the Containerfiles](https://github.com/bootcrew/arch-bootc/blob/0ef238242d8b526339cae1d1d64dc0b0f2983c7c/Containerfile#L36-L47) but there are many other fixes that are implemented on the `fedora-bootc` and `centos-bootc` images that are not caught by my manual reviewing process, would be great to have something upstream that others can point to instead of manually creating these files on each package. Some of these aren't applicable for every system but things like always adding `bootc` and `ostree` to dracut.conf.d would be quite handy.
### Specifics
```
/usr/lib/dracut/dracut.conf.d/20-bootc-base.conf
/usr/lib/dracut/dracut.conf.d/22-bootc-generic.conf
/usr/lib/dracut/dracut.conf.d/30-bootc-standard.conf
/usr/lib/dracut/dracut.conf.d/49-bootc-tpm2-tss.conf
/usr/lib/tmpfiles.d/bootc-base-rpmstate.conf
/usr/lib/tmpfiles.d/rpm-ostree-0-integration-opt-usrlocal.conf
/usr/lib/tmpfiles.d/rpm-ostree-0-integration.conf
/usr/lib/tmpfiles.d/rpm-ostree-autovar.conf
```
Guía de contribución
Línea de trabajo
Comienza comparando las rutas de dracut.conf.d y tmpfiles.d indicadas con los archivos minimal/initramfs.yaml de fedora-bootc y Containerfile de bootcrew referenciados. Revisa las configuraciones de imagen relacionadas de fedora-bootc y centos-bootc para identificar qué ajustes son aplicables upstream; se considera terminado cuando las configuraciones compartidas adecuadas y su alcance de empaquetado estén acordados y representados aquí.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Área
- operating-systems
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100