summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-01-04General update after the debconf review processChristian Perrier
2007-11-13releasing version 0.2Joey Hess
2007-11-13* Add tests for /etc/.git not yet existing and avoid doing bad things.Joey Hess
Closes: #451185 * If /etc/.git doesn't exist, display a suggestion to run etckeeper-init.
2007-11-11* Add .pwd.lock to default ignores, this file is created by programsJoey Hess
that call getspent().
2007-11-11releasing version 0.1Joey Hess
2007-11-10add depends on debconfJoey Hess
2007-11-10use debconf for prompting pre-aptJoey Hess
2007-11-10add ld.so.cache to default ignoresJoey Hess
2007-11-08ideas from madduckJoey Hess
2007-11-06add an example of untracking a fileJoey Hess
2007-11-06linksJoey Hess
2007-11-06another ideaJoey Hess
2007-11-06idea posted to my blog of keeping an origin branchJoey Hess
2007-11-06use run-parts --exit-on-error so it really stops at the first errorJoey Hess
2007-11-06supposed to have GPL2 in hereJoey Hess
2007-11-06TODOJoey Hess
2007-11-06wordingJoey Hess
2007-11-06add a note about need to reinit when checking out a different branchJoey Hess
2007-11-06go ahead and restore mtimes tooJoey Hess
2007-11-06improve wordingJoey Hess
2007-11-06improve usage messageJoey 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-05renumberJoey Hess
2007-11-05updatesJoey Hess
2007-11-05updatesJoey Hess
2007-11-05remove debuggingJoey 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-05sanityJoey Hess
2007-11-05doc updatesJoey Hess
2007-11-05typoJoey Hess
2007-11-05whitespaceJoey Hess
2007-11-05updateJoey Hess
2007-11-05updateJoey Hess
2007-11-05drop support for etckeeper-Joey Hess
2007-11-05fix .metadata file perms after initial creation tooJoey Hess
2007-11-05updateJoey Hess
2007-11-05backJoey Hess
2007-11-05Merge branch 'master' of ssh://git.kitenet.net/srv/git/kitenet.net/etckeeperJoey Hess
2007-11-05temp mvJoey Hess
2007-11-05add script to handle git-rm of filesJoey Hess
2007-11-05addJoey 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-05support git commit being run in a subdirJoey Hess
Store the toplevel directory of the repo in the pre-commit hook, and cd to there. This is not ideal, but good enough.