Mam na myśli system, w którym /etc
były śledzone w zdalnym repozytorium git. Myślę o przepływie pracy git, gdzie każda maszyna hosta ma inną gałąź.
Wszystkie poprzednie wersje na każdym komputerze można łatwo śledzić, porównywać, scalać.
Jeśli /etc
modyfikacja musiałaby zostać zatwierdzona na wielu komputerach, można to łatwo zrobić za pomocą skryptu scalającego.
W przypadku „niechcianej” /etc
zmiany może to być dobrze widoczne (nawet skrypty alarmowe można dostroić, aby to obejrzeć).
Ktoś użył już takiej konfiguracji? Czy są z tym jakieś problemy bezpieczeństwa?
etckeeper
który jest już używany w wielu systemach. Nie oferuje wszystkich wymaganych funkcji. Np. Ma jedno repozytorium na host, a nie centralne.