lp:debian/squeeze/etckeeper

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/squeeze/etckeeper
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

17. By Joey Hess <email address hidden>

* Fix backwards test for HGUSER. (Mike Rich)
  Closes: #589242
* 'etckeeper vcs' can be used to run arbitrary VCS subcommands
  in the etckeeper environment. (Thanks, Stefan Tomanek)

16. By Joey Hess <email address hidden>

* Set HOME=~root so that VCS like bzr do not drop root-owned files in
  user home directory when sudo etckeeper is run. Closes: #583581
* hg: Set HGUSER (if not already set) to avoid warning message when
  committing. Closes: #533298
* Both git and bzr default to showing the author of a commit,
  and not the committer. So, set the author to the user running sudo
  for both. The committer will then be root.

15. By Joey Hess <email address hidden>

* 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

14. By Joey Hess <email address hidden>

* 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.

13. By Joey Hess <email address hidden>

* 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

12. By Joey Hess <email address hidden>

* Change etckeeper uninit to not remove .gitignore (etc) file
  if it lacks the "managed by etckeeper" comment. Closes: #545137
* Fix hgrc setup code to not warn if the hgrc already contains
  a call to etckeeper. (Thanks, Jakov Sosic)
* Updated Czech debconf translation from Miroslav Kure. Closes: #546411

11. By Joey Hess <email address hidden>

* Add Spanish debconf translation. Closes: #539589
* Updated Italian debconf translation. Closes: #540516
* Avoid infinite loop when displaying message about failure
  to commit changes in /etc. Closes: #540596

10. By Joey Hess <email address hidden>

* Use hostname if hostname -f fails. Closes: #533295
* Automatically commit on initial install, so users can
  begin relying on etckeeper right away. Closes: #533290

9. By Joey Hess <email address hidden>

* Make postinst check for the configured VCS before trying to run
  etckeeper init. Closes: #530497
* Update French debconf translation. Closes: #530795
* Fix typo in cruft file. Closes: #530819
* Update Portuguese debconf translation. Closes: #528109
* Update German debconf translation. Closes: #532346

8. By Joey Hess <email address hidden>

* Make etckeeper uninit -f disable the prompt.
* Uninit on purge, guarded by a debconf prompt. Closes: #527218

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers