summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-14Fix handling of -d in recursive calls to etckeeperJoey Hess
Some etckeeper scripts run 'etckeeper unclean' and other subcommands. If -d was specified, those subcommands would run on /etc, rather than the -d directory. Use an env var to propigate the directory to the subcommands.
2009-02-13ignore file update supportJoey Hess
* etckeeper update-ignore will automatically update the VCS ignore file, only touching the part inside a "managed by etckeeper" comment block. * Run etckeeper update-ignore on upgrade.
2009-02-13Also add emacs #*# autosave files to default ignores.Joey Hess
And DEADJOE files, for good measure.
2009-02-13Add vim .*.sw? files to default ignores.Joey Hess
And enhance the darcs glob to re code to support `?`
2009-02-13Fix executable bits on two darcs support scripts.Joey Hess
2009-02-13shut up cron jobJoey Hess
(I hope that no VCS outputs commits to stderr..)
2009-02-13update README to mention cron jobsJoey Hess
2009-02-13test for files, avoid hardcoding path unnecessarilyJoey Hess
Make sure the files exist, so that if etckeeper is removed, the cron job will stop. etckeeper should be in the path
2009-02-13Add a daily cron job to autocommit changes to /etcJoey Hess
The cron job is enabled by default but can be disabled via etckeeper.conf. (Thanks to Thierry Carrez)
2009-02-12releasing version 0.28Joey Hess
2009-02-05add commentJoey Hess
2009-02-04Support darcs. Thanks to Gian Piero Carrubba. Closes: #510032Joey Hess
2009-02-04update for darcsJoey Hess
2009-02-04As part of the darcs support, change the apt hook to run Pre-Invoke,Joey Hess
rather than Pre-Install-Pkgs. Gian Piero Carrubba > It seems to me that etckeeper doesn't use the package names received on the > stdin and I think there's no other (substantial) difference between these two > hooks. OTH, this allows the use of darcs w/o the -a option to the record > command (commit w/o confirmation) and it's useful for examining automatic > pre-install commits.
2009-02-04avoid hardcoding root user/groupJoey Hess
Patch from Tobias Hunger who is trying to use etckeeper with non-root users, outside of /etc.
2009-02-01releasing version 0.27Joey Hess
2009-01-31Avoid use of etckeeper pre-commit on Trees not on the filesystem.Jelmer Vernooij
2009-01-28Use SUDO_USER as the committer if set. Closes: #498739 (Thierry Carrez)Joey Hess
2009-01-25Prevent git from removing a directory when the last file in it has been ↵Joey Hess
removed, but the directory is left existing and empty, by touching a flag file before calling git rm. Closes: 513006
2009-01-24Add Japanese debconf translation. Closes: #512869Joey Hess
2008-12-31releasing version 0.25Joey Hess
2008-12-29releasing version 0.24Joey Hess
2008-12-27simplify expressionJoey Hess
2008-12-27Make .etckeeper test that files actually exist before acting on them. ↵Joey Hess
Closes: #509888
2008-12-25releasing version 0.23Joey Hess
2008-12-25Fix hook scripts to use new etckeeper path. Closes: #509742Joey Hess
2008-12-23releasing version 0.22Joey Hess
2008-12-23Build using python-central. For some reason bzr does not pick up on plugins ↵Joey Hess
built using python-support.
2008-12-22fixedJoey Hess
2008-12-22bug closureJoey Hess
2008-12-22Mention README file from man page.Joey Hess
2008-12-22Move etckeeper to sbin, and man page to section 8, since only an admin can ↵Joey Hess
really use etckeeper.
2008-09-11releasing version 0.21Joey Hess
2008-09-11be clearer about missing bzr support not failing the build/installJoey Hess
2008-09-11Make etckeeper init -d set up commit hooks that call etckeeper -d.Joey Hess
Note that if you've relied on it setting up such commit hooks for a repo outside of /etc already, it created broken ones that need to be fixed to use -d. Thanks, Wolfgang Karall.
2008-09-03add docsJoey Hess
2008-07-23Swedish debconf translation from Martin Ågren. Closes: #492063Joey Hess
2008-07-07releasing version 0.20Joey Hess
2008-07-07Ignore warnings from bzr plugins when checking for changes in the tree.Jelmer Vernooij
2008-07-07Merge branch 'master' of git://git.kitenet.net/etckeeper into bzrpluginJelmer Vernooij
2008-07-05releasing version 0.19Joey Hess
2008-07-05Use git ls-files instead of git-ls-files.Miklos Vajna
git-ls-files won't be in PATH in the next Git version. Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-07-03releasing version 0.18Joey Hess
2008-07-03Don't allow LC_COLLATE to reorder the .etckeeper file. Closes: #489057Joey Hess
2008-07-02updateJoey Hess
2008-06-29Allow AVOID_COMMIT_BEFORE_INSTALL to be set to zero to disable.Joey Hess
2008-06-23make message clearerJoey Hess
2008-06-18releasing version 0.17Joey Hess
2008-06-18Fix backwards test for AVOID_COMMIT_BEFORE_INSTALL. Closes: #486922Joey Hess
2008-06-16releasing version 0.16Joey Hess