LoginSignup
6
6

More than 5 years have passed since last update.

etckeeper で /etcをバージョン管理

Last updated at Posted at 2013-08-08

参考: 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"
6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6