Używamy git do śledzenia zmian /etc/
na naszych serwerach.
Administratorzy pracują jako root podczas zmiany plików w / etc /, a zatem ich zatwierdzenia mają autora
root <root@machinename>
Nie jest to zbyt satysfakcjonujące, ponieważ nie możesz zobaczyć, który administrator faktycznie dokonał zmiany.
Co możemy zrobić, aby uzyskać prawdziwe nazwy administracyjne w dzienniku git? Nie sądzę, aby utrzymywanie lokalnego klonu repozytorium było wykonalne, ponieważ często zmieniamy się interaktywnie, dopóki coś nie zadziała, a cykl zmiany zatwierdzenia, wypchnięcia, zobaczenia i powtórzenia błędu nie pomoże tutaj.
etckeeper
, zajmuje się takimi dziwnymi problemami jak ta w wersji / etc. Zacznij także korzystać z kont poszczególnych użytkowników i sudo
.