About this repository
We've only checked in files which have been modified from the Debian
defaults. This way we can easily migrate to another machine, install
the relevant packages and checkout this repository on top of the
How to commit
First make sure you have a
~/.gitconfig which includes
user.email settings. See the Github
documentation for more
Adding a file
If you're going to edit a file first commit the default Debian
version. This gives us something to
git diff against:
sudo git add -f /etc/crontab
After that commit your changes:
# See what you changed git diff --staged # Add your changes sudo git commit # Push back to Github git push
Most of the documentation on the setup of various services is in the Git commit logs.
For example; to find out why the mail setup is why it is just read
There may also be some documentation in subdirectories of
check it out look at:
sudo find /etc -name 'README.md'
Some issues and TODO items are tracked in the issue tracker which is hosted on Github.