diff --git a/pages/linux/etckeeper.md b/pages/linux/etckeeper.md new file mode 100644 index 0000000000..f3ddb28981 --- /dev/null +++ b/pages/linux/etckeeper.md @@ -0,0 +1,24 @@ +# etckeeper + +> Track system configuration files in git. +> More information: . + +- Set up a git repo and perform various setup tasks (run from /etc): + +`sudo etckeeper init` + +- Commit all changes in /etc: + +`sudo etckeeper commit {{message}}` + +- Run arbitrary git commands: + +`sudo etckeeper vcs {{status}}` + +- Check if there are uncommitted changes (only returns an exit code): + +`sudo etckeeper unclean` + +- Destroy existing repo and stop tracking changes: + +`sudo etckeeper uninit`