Je travaille sur un serveur avec plusieurs utilisateurs administrateurs. Chacun d'entre eux peut utiliser sudo
pour effectuer des changements de configuration. Nous gardons notre /etc
contrôlé par la version du répertoire en utilisant etckeeper .
Cependant, lorsque moi ou un autre administrateur appelle sudo etckeeper commit COMMITMESSAGE
git utilise l'option racine nom et e-mail de l'utilisateur pour le message commit. Réglage de git config user.name
sur le dépôt etc ne fonctionne pas dans ce cas, parce qu'à chaque fois que etckeeper commit
est appelé, les mêmes données seront utilisées.
Ce que je veux, c'est que le nom et l'adresse électronique de l'utilisateur soient présents dans l'écran. etckeeper git, de sorte que, à partir du journal commit, je puisse retrouver qui a fait quel changement.
Toute aide est grandement appréciée !