Changelog
etckeeper (0.46ubuntu1) maverick; urgency=low
* Merge from debian unstable. Remaining changes:
- etckeeper.conf, debian/control: default to bzr.
- debian/cron.daily: Avoid cron emails with daily autocommits if VCS=hg
- commit.d/50vcs-commit: Do not use author so that bzr log --line shows
the right name (and hostname)
- etckeeper: Set HOME=~root if VCS=bzr, so that bzr doesn't create
root-owned .bazaar and .bzr.log in home directories when run under sudo
* etckeeper.spec: Change version to match Ubuntu version
etckeeper (0.46) unstable; urgency=low
* Support etckeeper commit --stdin
* Fix bug where after a large upgrade, etckeeper's automatic commit message
was so long it exceeded command line length limits. Closes: #581678
etckeeper (0.45) unstable; urgency=low
* Revert darcs to using --logfile again, necessary for multiline commit
messages. Closes: #577915
* Fix logic error in darcs user code. Closes: #577918
etckeeper (0.44) unstable; urgency=low
* Add example to README of how to automatically push changes to a backup
repository.
* Add fuse lock file to ignore list.
* Changed darcs to specify --author instead of noting the committing
user inside the commit log.
* Add -a to DARCS_COMMIT_OPTIONS so commits are noninteractive by default,
but users who want darcs prompting can disable it.
* Use darcs record -m to specify commit message, instead of using a logfile.
* Closes: #519228
* Update depends for git-core to git transition. Closes: #577732
* Avoid using hostname -f, since on Solaris that sets the hostname to -f.
Yay, Unix portability! (Instead, use dnsdomainname if available, and
otherwise, fall back to the unqualified hostname.)
* Other portability fixes for non-GNU tools and OS X. Thanks, Neil Mayhew.
etckeeper (0.43) unstable; urgency=low
* Fix cleanup of /var/cache/etckeeper/packagelist.pre-install after
an upgrade where no conffiles are changed.
* Prevent cron job autocommit from happening if pre-install file
is present, to avoid committing state in the middle of an apt run.
Closes: #567538
* Add /etc/webmin/webmin/oscache to ignore list. Closes: #567255
* Check owner of tty to determine who has su'd to root when committing,
based on a patch by Jakov Sosic.
* Add apparmor.d/cache/ to default ignores.
* Record real committer username in the darcs log, so that the man page
can say that for every VCS the username is recorded.
etckeeper (0.42) unstable; urgency=low
* Deal with removal of the cache directory. Closes: #559418
* Add ucf backups to ignore list. (See #462355)
* Add webmin fsdump status files to ignore list. Closes: #567000
* Add *.old to ignore list (See #462355)
* Add *.elc to ignore list (See #491401)
* Add ntp.conf.dhcp and X11/xdm/authdir/authfiles/* to ignore list.
Closes: #491401
* Fix handling of "#*#" ignores for git and hg.
* Add runit and daemontools supervise files to ignore list.
Closes: #529253
-- Thierry Carrez <email address hidden> Fri, 28 May 2010 12:29:14 +0200