Usiamo git per tenere traccia delle modifiche /etc/
sui nostri server.
Gli amministratori lavorano come root quando cambiano i file in / etc /, e quindi i loro commit hanno autore
root <root@machinename>
Questo non è molto soddisfacente poiché non puoi vedere quale amministratore ha effettivamente apportato la modifica.
Cosa possiamo fare per ottenere i veri nomi di amministratore nel registro git? Non credo che mantenere un clone locale del repository sia fattibile poiché spesso cambiamo in modo interattivo fino a quando qualcosa non funziona, e un ciclo change-commit-push-seeError-repeat non sarebbe utile qui.
etckeeper
, si occupa degli strani gotchas come questo nel versioning / etc. Inizia anche a utilizzare account per utente e sudo
.