summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-03-20bug closuresJoey Hess
2008-03-20remove .metadata first so .etckeeper doesn't try to chmod itJoey Hess
Also, remove vcs test, as it's in a code block that already tests that.
2008-03-20transition codeJoey Hess
2008-03-20Revert "Add files needed to maintain /etc/package-list"Joey Hess
This reverts commit d2a3a0b04c727430ece08aa4ec0e7719fa037f98. This shouldn't have been in the nobinary branch, I am not yet decided about merging the packagelist branch.
2008-03-20Revert "Add support for RPM (note: untested!)"Joey Hess
This reverts commit 2d0f02f740f73bafba187584184ec26fdf1cc3aa. This shouldn't have been in the nobinary branch, I am not yet decided about merging the packagelist branch.
2008-03-20restore-etckeeper should run after restore-metadata so its settings will ↵Scott Bronson
take priority.
2008-03-20Restore the 20restore-metadata script so that legacy etckeeper repos will ↵Scott Bronson
still work.
2008-03-20find has a bug where pruned directories are considered empty, even if ↵Scott Bronson
they're not. Therefore we'll revert to the previous empty directory finding code. The previous code would let "mkdir -p './.git'" into .etckeeper (no big deal but still wrong).
2008-03-20Simplify the store-metadata script by calling chmod every time.Scott Bronson
2008-03-20Of course all filenames in .etckeeper should be surrounded by quotes.Scott Bronson
2008-03-20Store metadata in .etckeeper, not .fix-metadata.Scott Bronson
2008-03-20Turns out dash doesn't support ${string:substibution}. Use printf instead.Scott Bronson
2008-03-17$VCS rm .metadata instead of warning about its existence.Scott Bronson
2008-03-17Prune .bzr and .hg now (as well as .git) when running the find commands.Scott Bronson
2008-03-17Use a filter function to cull UNKNOWN users and groups.Scott Bronson
2008-03-17Move .fix-metadata generation into a function.Scott Bronson
2008-03-17Don't hard-code /etc, etckeeper might be managing another directory.Scott Bronson
2008-03-17Merge branch 'master' of git://git.kitenet.net/etckeeperScott Bronson
2008-03-15chmod the file after creating it, since later it will contain potentially ↵Joey Hess
secret info
2008-03-14debconf-updatepoJoey Hess
Sorry translators for not using this work..
2008-03-14remove unused functionJoey Hess
(Note that this function was missing bzr support. Tch tch.)
2008-03-14* Drop the debconf prompt before committing in pre-install.Joey Hess
Closes: #470577, #462161
2008-03-14exclude .hg and .bzr as well as .gitJoey Hess
2008-03-14ignore .bzr in find commandJoey Hess
2008-03-12Merge branches 'packagelist' and 'nobinary'Scott Bronson
2008-03-12Remove metastore, use simple find scripts instead.Scott Bronson
2008-03-12Add support for RPM (note: untested!)Scott Bronson
2008-03-12Add files needed to maintain /etc/package-listScott Bronson
2008-03-11releasing version 0.12Joey Hess
2008-03-11fix horrible typo in patchJoey Hess
2008-03-11did not mean to add this..Joey Hess
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-02-29* Use git ls-files instead of git status. Depend on new enough git for this.Joey Hess
2008-02-29use git ls-files instead of git statusMiklos Vajna
git status is a porcelain command and should not be used from scripts just to check if the working directory is clean or not.
2008-02-11releasing version 0.11Joey Hess
2008-02-11* Add nologin to default ignores.Joey Hess
2008-02-09* Add apt hooks for rpm based systems.Joey Hess
2008-02-09* Some initial rpm support. Patch from Евгений Терешков.Joey Hess
2008-01-29* Updated German translation. Closes: #463153Joey Hess
2008-01-27Fix typo.Jelmer Vernooij
2008-01-24* Add lvm cache dir to default ignores. (#462355)Joey Hess
2008-01-15releasing version 0.10Joey Hess
2008-01-15move, don't deleteJoey Hess
2008-01-15* Use git status instead of git-status (missed this one before).Joey Hess
2008-01-15German debconf translation. Closes: #460940, #458751Joey Hess
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-13Fix "Extraneous text after `ifeq' directive" make warnings.Miklos Vajna
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-07releasing version 0.9Joey Hess
2008-01-07* Separate debconf use from the main flow of the script so the commitJoey Hess
stage can use editors etc. Closes: #459547 * Remove the hint about setting -e to get interactive commits, since I don't want to encourage users to do that. (For one thing, it's unlikely to work if a graphical package manager is used..)
2008-01-06releasing version 0.8Joey Hess