]> git.saurik.com Git - apt.git/commit
create non-existent files in edit-sources with 644 instead of 640
authorDavid Kalnischkies <david@kalnischkies.de>
Fri, 22 Jul 2016 11:04:47 +0000 (13:04 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Fri, 22 Jul 2016 14:05:09 +0000 (16:05 +0200)
commit01047752b34486607665db99afffa595cb2d43ce
tree512f73f84fd29a6bfaea7b98b6f591de5836f4a4
parent503c7d594125f963b92047ad2d9d0644f39136c7
create non-existent files in edit-sources with 644 instead of 640

If the sources file we want to edit doesn't exist yet GetLock will
create it with 640, which for a generic lockfile might be okay, but as
this is a sources file more relaxed permissions are in order – and
actually required as it wont be readable for unprivileged users causing
warnings/errors in apt calls.

Reported-By: J. Theede (musca) on IRC
apt-private/private-sources.cc
test/integration/test-apt-edit-sources [new file with mode: 0755]