summaryrefslogtreecommitdiff
path: root/README
AgeCommit message (Collapse)Author
2010-03-07typo fix, thanks Wolfgang KarallJoey Hess
2010-02-21Add example to README of how to automatically push changes to a backup ↵Joey Hess
repository.
2009-03-02README: Typo. Closes: #517914Joey Hess
2009-02-24updateJoey Hess
2009-02-24etckeeper commit may not always auto-runJoey Hess
2009-02-24uninit and auto-initJoey Hess
* Add uninit subcommand, which cleans up all etckeeper and VCS droppings in /etc. This is useful if you want to switch to a different VCS and don't have any history to preserve. (Preserving history and converting is of course possible, but significantly harder.) * Run etckeeper init on initial install. Closes: #505772 (The idea being that if someone doesn't want to use git, they can immediatly uninit to easily reverse this.) * Document how to change the VCS used by etckeeper, without preserving any history. Preserving history left as an exersise for the reader. Closes: #515237
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-13update README to mention cron jobsJoey Hess
2009-02-04update for darcsJoey Hess
2008-12-22Mention README file from man page.Joey Hess
2008-09-03add docsJoey Hess
2008-04-05changelog entry and remove obsolete warningJoey Hess
2008-03-25misc updatesJoey Hess
2008-03-12Remove metastore, use simple find scripts instead.Scott Bronson
2008-03-11* Add support for bzr, thanks to Mark A. Hershberger. Closes: #470515Joey Hess
(Note that bzr does not support etckeeper's pre-commit hook.)
2008-01-15 * Convert the directory parameter of etckeeper into "-d directory".Joey Hess
* Pass other patameters on from etckeeper to the .d scripts. * Stop using run-parts for various reasons. * Split out a commit.d that contains committing code that's used by both the pre-install.d and post-install.d scripts. * Split out an unclean.d that tests if the WC contains uncommitted changes. * Add preinst code to remove old post-install.d scripts.
2008-01-05Fix two typo in README.Miklos Vajna
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-04updates for mercurialJoey Hess
Changed the templates file to not hardcode 'git', and manually unfuzzied all translations except for Vietnamese, which stumped me. A few translations _may_ read incorrectly when VCS=hg, most should be ok. Updated git-specific documentation, but left the tutorial git-specific. Rename more conffiles. Joy oh, joy. Update dependencies. Add some more documentation about etckeeper.conf.
2008-01-04replace git-foo with git fooMiklos Vajna
from the release notes of the upcoming 1.5.4 release: "The next feature release of git (this change is scheduled for v1.6.0) will by default install dashed form of commands (e.g. "git-commit") outside of users' normal $PATH"
2008-01-03 * Added configuration options for highlevel and lowlevel package managersJoey Hess
in etckeeper.conf. * Only install apt hooks if apt is used. * Only add backup conffile exclusion to gitignore if dpkg is used. * Rename pre/post-apt.d to pre/post-install.d to allow the same directories to be used for other package managers. * Use the name of the highlevel package manager in commit messages.
2007-11-06add an example of untracking a fileJoey Hess
2007-11-06linksJoey Hess
2007-11-06wordingJoey Hess
2007-11-06add a note about need to reinit when checking out a different branchJoey Hess
2007-11-06improve wordingJoey Hess
2007-11-06reorg tutorialJoey Hess
2007-11-06rationallised directory handlingJoey Hess
Default to cding to /etc, but allow the user to specify another directory to operate on.
2007-11-05stop symlink farmingJoey Hess
2007-11-05updatesJoey Hess
2007-11-05updatesJoey Hess
2007-11-05store empty directories and restore in etckeeper initJoey Hess
While working on this, I had to consider security policies -- is it ok if etckeeper init can run code from the /etc repository? I've decided this should be ok, and documented that it should only be run on trusted repos. Note that metastore could also be exploited by untrusted repos, and of course, note that you're checking out your *** /etc *** so it damn well better be trusted! With that determined, I decided to use a simple shell script to hold the empty directory info and allow them to be easily created. Expanding this for other files git can't represent is a possibility..
2007-11-05another config exampleJoey Hess
2007-11-05formattingJoey Hess
2007-11-05example of setting up git-gcJoey Hess
2007-11-05doc updatesJoey Hess
2007-11-05drop support for etckeeper-Joey Hess
2007-11-05polishJoey Hess
2007-11-05finishing touches etcJoey Hess
2007-11-05metastore funJoey Hess
work around various bugs and issues to avoid each commit making a change that would be seen by the next commit..
2007-11-05implemented pre-apt checksJoey Hess
other development too..
2007-11-05rename etc-* to etckeeper-*Joey Hess
2007-11-05starting implementationJoey Hess
2007-11-05updatesJoey Hess