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