我们使用git跟踪/etc/
服务器中的更改。
管理员在/ etc /中更改文件时以root用户身份工作,因此其提交具有作者
root <root@machinename>
这不是很令人满意,因为您看不到哪个管理员实际进行了更改。
我们该怎么做才能在git日志中获取真实的管理员名称?我不认为保留存储库的本地克隆是不可行的,因为我们经常进行交互性更改,直到某些事情起作用为止,并且change-commit-push-seeError-repeat循环在这里无济于事。
etckeeper
,它可以在版本控制/ etc中处理类似这样的奇怪问题。同时开始使用每用户帐户和sudo
。