diff options
author | Stefan Kangas <stefankangas@gmail.com> | 2010-12-16 16:54:50 +0100 |
---|---|---|
committer | Stefan Kangas <stefankangas@gmail.com> | 2010-12-16 16:54:50 +0100 |
commit | f51ecda41eda0040ce507e6b1c6c6ce89e0a1744 (patch) | |
tree | 0e9f359092af8aa3fde9955b74a1502c74b2895a | |
parent | d7939b3512c8b1bc76fd5475399c5f010a72429a (diff) |
add etckeeper instructions
-rw-r--r-- | fripost-docs.org | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/fripost-docs.org b/fripost-docs.org index b756fc9..0788681 100644 --- a/fripost-docs.org +++ b/fripost-docs.org @@ -236,5 +236,16 @@ Aptitude Also has tripwire-like capabilities. *** Some kind of IDS +* NEED TO KNOW FOR SERVER ADMINS +** Use etckeeper + We keep /etc in a git repository using the tool etckeeper. + + This means that every time you make changes to any files in /etc, you are expected to commit them using a descriptive commit message. Please add a signature (initials or your username) since all commits will be made as root. + + $ etckeeper commit "This is an example change that might fix the issues we have done. -- Signature" + + If you do not commit your changes, the next system upgrade will fail and whoever makes the upgrade will have to commit your changes for you. They may have to guess as to why you made your changes. Please do not put your co-administrators in this uncomfortable position. + + It is also possible to use simple git commands in /etc, e.g. `git log'. `etckeeper' has the benefit of keeping track of file permissions, which git by itself will not. |