AnotherKamila / AnotherKamila/bsdops

Group name `root` everywhere! How do we handle this?

Abierto
#3 9 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Shell
Estrellas
11
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

DebOps sets almost all config files to be owned by group `root`, which does not exist on FreeBSD. We have two options:

* Change every single line to use a variable instead: all instances of `group: root` would become `group: {{ root_group | d('root') }}`. Set `root_group` to `wheel` on FreeBSD.
* **Advantage:** clean system: things would be owned by group `wheel`, as expected.
* **Disadvantage:** bigger diff vs upstream DebOps
* Create a group named `root` so we don't have to deal with it
* **Advantage:** we won't have to deal with it :D
* **Disadvantage:** Some system files will be owned by group `root`. Will look weird and may violate POLA.

I am leaning towards the first option from the usability viewpoint, but it is very annoying for development. Opinions?

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.