参考: etckeeperで/etcをGitで管理 « ikuya@blog
$ sudo apt-get install etckeeper
- /etc/cron.daily/etckeeper が作成され、(/etc/crontabより)毎日06:25に自動コミットされる。
以下変更
/etc/etckeeper/etckeeper.conf
VCS="git"
$ sudo etckeeper init
Initialized empty Git repository in /etc/.git/
$ cd /etc
以下は好み (やっぱりやらなくした)
キャッシュに入ったファイルリストをクリアする。
$ sudo git rm --cached -r -f ./
## デフォルトで全てのファイルを無視
/*
/.*
# etckeeper関連ファイルを追加
!.etckeeper
!etckeeper
!.gitignore
# Apache
!httpd
httpd/*
!httpd/conf
!httpd/conf.d
# others
!sudoers
!samba
コミット
$ etckeeper commit "MESSAGE"