Chúng tôi sử dụng git để theo dõi các thay đổi /etc/
trên máy chủ của chúng tôi.
Quản trị viên làm việc với quyền root khi thay đổi tệp trong / etc /, và do đó, cam kết của họ có tác giả
root <root@machinename>
Điều này không thỏa mãn lắm vì bạn không thể thấy quản trị viên nào thực sự thay đổi.
Chúng ta có thể làm gì để có được tên quản trị viên thực sự trong nhật ký git? Tôi không nghĩ rằng việc giữ một bản sao cục bộ của kho lưu trữ là khả thi vì chúng ta thường thay đổi tương tác cho đến khi một cái gì đó hoạt động và một chu trình thay đổi-cam kết-đẩy-thấyError-lặp lại sẽ không giúp ích ở đây.
etckeeper
, nó sẽ chăm sóc các vấn đề kỳ lạ như thế này trong phiên bản / vv. Cũng bắt đầu sử dụng tài khoản trên mỗi người dùng và sudo
.