summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-17Make etckeeper commit store metadata changes.Joey Hess
The pre-commit hook has always (and continues) to do that, but pre-commit is only run when there are changes to tommit. This makes metadata-only changes get committed. Note that the reason the pre-commit hook continues to also store metadata changes is to support manual git commit run in /etc.
2016-07-17remove dead codeJoey Hess
2016-07-13(no commit message)lukeshu@366bcd9c56de350d5d6772a1d1e161d1ba865001
2016-06-20add news item for etckeeper 1.18.4Joey Hess
2016-06-20releasing package etckeeper version 1.18.4Joey Hess
2016-05-18do not create empty directoryChristian Hesse
Signed-off-by: Christian Hesse <mail@eworm.de>
2016-05-18Do not include installation root in path for targetChristian Hesse
File paths refer to the files in the package archive; the installation root should not be included in the path. Signed-off-by: Christian Hesse <mail@eworm.de>
2016-05-17Merge branch 'master' of ssh://etckeeper.branchable.comJoey Hess
2016-05-17exeJoey Hess
2016-05-17fixJoey Hess
2016-05-17creditJoey Hess
2016-05-17fix path to daily scriptJoey Hess
2016-05-17AVOID_DAILY_AUTOCOMMITS only disables the cron jobJoey Hess
The systemd timer can be disabled by running systemctl, so it's redundant to have another way to disable it. And, users will want to disable the cron job when enabling the timer.
2016-05-17refactor daily scriptJoey Hess
2016-05-17changelog for pacman changesJoey Hess
2016-05-17add systemd service and timerChristian Hesse
This add systemd service file and timer. To enable the timer: $ systemctl enable etckeeper.timer When enabled the timer will auto-commit 15 minutes after system boot and every 24 hours afer that. Signed-off-by: Christian Hesse <mail@eworm.de>
2016-05-17Do not run pacman hooks on every package change but when /etc/* changesChristian Hesse
Currently the hooks are run even if no files in /etc/ are changed. Do run hooks then but only when files in /etc/ change. Signed-off-by: Christian Hesse <mail@eworm.de>
2016-05-17Make Pacman 5 call etckeeper post transaction hook as late as possibleChristian Hesse
... for real this time. Other hooks do not have a numeric prefix, so '95-' still resulted in the first commit to be run. Change the file name prefix to 'zz-' and hold thumbs. Signed-off-by: Christian Hesse <mail@eworm.de>
2016-05-06(no commit message)kuroda@c7fc61f0551d0c1304b265c4adc2e2bded09c111
2016-03-20Added a comment: This is needed for FreeBSDvoltagex@69f6e3462800a695a8565ddc064de13207caf99f
2016-03-13Adjust when Pacman 5 calls etckeeper hooks.Joey Hess
2016-03-13Merge branch 'master' of ssh://etckeeper.branchable.comJoey Hess
2016-03-13Make Pacman 5 call pre-transaction hook as early as possible.Tilman Blumenbach
Only the post-transaction hook should be called as _late_ as possible.
2016-03-13(no commit message)tilman@28c2b6e294d87af861f2c1043a77a39bf712ef2c
2016-03-08Added a commentflorian.kaiser@0f461a60da03d93431a5fdc965f53e6265e3f91e
2016-03-06Make Pacman 5 call etckeeper hooks as late as possible. Thanks, Tilman ↵Joey Hess
Blumenbach.
2016-03-06Make Pacman 5 call etckeeper hooks as late as possible.Tilman Blumenbach
2016-03-06Fix typo in my comment.tilman@28c2b6e294d87af861f2c1043a77a39bf712ef2c
2016-03-06(no commit message)tilman@28c2b6e294d87af861f2c1043a77a39bf712ef2c
2016-02-29changelogJoey Hess
2016-02-29Check several files at a time with git ls-files.Rike-Benjamin Schuppner
2016-02-15add news item for etckeeper 1.18.3Joey Hess
2016-02-15releasing package etckeeper version 1.18.3Joey Hess
2016-02-15new bash completion dirJoey Hess
2016-02-15Set HOME if it's not set, as is the case when using ubuntu's update-manager.Joey Hess
2016-02-14Added a comment: Workaroundhttps://launchpad.net/~codex24
2016-02-14removedhttps://launchpad.net/~codex24
2016-02-14Added a commenthttps://launchpad.net/~codex24
2016-02-14fix formatting of example texthttps://launchpad.net/~codex24
2016-02-14Pointer to etckeeper in Ubuntu LaunchPadhttps://launchpad.net/~codex24
2016-02-02Added support for Arch's pacman package manager version 5. Thanks, Tilman ↵Joey Hess
Blumenbach.
2016-02-02Pacman 5 hooks: Make hook descriptions shown to the user more meaningful.Tilman Blumenbach
2016-02-02Add hooks for Pacman 5.Tilman Blumenbach
2016-01-30(no commit message)tilman@28c2b6e294d87af861f2c1043a77a39bf712ef2c
2016-01-22close thisJoey Hess
2016-01-22Support ~/.config/git/config when determining the author name and email. ↵Joey Hess
Thanks, Richard Savio
2016-01-14fix makefile version patterns to ignore non-native version numbersAntoine Beaupré
(cherry picked from commit 70289c2491fee8aa5dbae4cc5c7425556d60f319)
2015-12-01changelogJoey Hess
2015-12-01/dev/null test outputJoey Hess
2015-11-30bzr: make sure EMAIL is definedSerge Hallyn
Bzr refuses to commit changes before name and email are configured. If etckeeper is run very early during install, it can happen that these are in fac tnot yet set up. This patch ensures that they are configured. It has been in the Ubuntu delta for many years. Reference: https://bugs.launchpad.net/ubuntu/+source/etckeeper/+bug/661024 Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>