~ubuntu-branches/ubuntu/quantal/etckeeper/quantal

Viewing all changes in revision 36.

  • Committer: Barry Warsaw
  • Date: 2011-12-06 20:05:49 UTC
  • mfrom: (6.1.21 sid)
  • Revision ID: barry@python.org-20111206200549-hqnwunp4l2biiuuv
* Merge from Debian testing.  Remaining Ubuntu changes:
  - ensure that LANG is set, default to UTF8, necessary for bzr to
    function properly in non-interactive shells (eg, cron); user's
    local LANG will override if set. (LP: #872553 LP: #791839)
* Changed to store all permissions of files and directories, even those
  with standard permissions of 644 and 755. This is unfortunately necessary
  in order to support etckeeper init on a checkout that was made with a
  nonstandard umask, in which case the files that were expected to be
  644 and 755, won't be. Closes: #649701
  Thanks to Дмитрий Матросов for reporting the bug and developing
  a fixup script (attached to the bug) which could be used if you've
  already encountered this problem.
* Bugfix for filenames containing single quotes.
* Use git add -A, which automatically removes deleted files,
  and avoids a separate call to git add -u.
  Thanks to Miklos Vajna, whose patch in 2008 was deferred
  because -A was then too new, and languished in a branch until found today.
* Optimised metadata storage.
* cron.daily: Don't stop committing when a stale packagelist.pre-install
  file exists.
  Thanks to gulikoza for noticing this bug.
* Use find -path instead of less portable find -wholename.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: