Nous utilisons git pour suivre les changements /etc/
sur nos serveurs.
Les administrateurs travaillent en tant que root lors de la modification de fichiers dans / etc /, et donc leurs validations ont un auteur
root <root@machinename>
Ce n'est pas très satisfaisant car vous ne pouvez pas voir quel administrateur a réellement effectué le changement.
Que pouvons-nous faire pour obtenir les vrais noms d'administrateur dans le journal git? Je ne pense pas qu'il soit possible de conserver un clone local du référentiel car nous changeons souvent de manière interactive jusqu'à ce que quelque chose fonctionne, et un cycle change-commit-push-seeError-repeat ne serait pas utile ici.
etckeeper
, il s'occupe des étranges accrochages comme celui-ci dans le versioning / etc. Commencez également à utiliser les comptes par utilisateur et sudo
.