Age | Commit message (Collapse) | Author |
|
|
|
done for pre-install commit. This avoids propigating errors to apt when eg, git is misconfigured and cannot commit. Closes: #760011
|
|
in /etc. Closes: #540596
|
|
|
|
|
|
|
|
to configure etckeeper to abort an installation if there are uncommitted changes in /etc. Closes: #478754
|
|
(Note that this function was missing bzr support. Tch tch.)
|
|
Closes: #470577, #462161
|
|
* 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.
|
|
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..)
|
|
for hg. Avoided changing the debconf template so bubulle doesn't murder
me; the current wording is just vague enough to still work with the
current behavior.
|
|
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.
|
|
Significantly refactored
|
|
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"
|
|
|
|
Conflicts:
Makefile
pre-install.d/50uncommitted-changes
Additinoal fix:
As noted by Joey, we should bail out with an error if git commit fails when
using pacman-g2.
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
|
|
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.
|