]> git.saurik.com Git - apt.git/commit
create our cache and lib directory always with mode 755
authorDavid Kalnischkies <david@kalnischkies.de>
Fri, 14 Nov 2014 17:01:09 +0000 (18:01 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Tue, 18 Nov 2014 01:41:20 +0000 (02:41 +0100)
commit8fe964f148344b8a55252fe52b6292a4ab86ea98
tree26c16373683528aec01f95dabe0bf6cbd356747e
parent1b671a9ba2e42e43f4cb1be86dc052823cf6961f
create our cache and lib directory always with mode 755

We autocreate for a while now the last two directories in /var/lib/apt/lists
(similar for /var/cache/apt/archives) which is very nice for systems having
any of those on tmpfs or other non-persistent storage. This also means
though that this creation is effected by the default umask, so for
people with aggressive umasks like 027 the directories will be created
with 750, which means all non-root users are left out, which is usually
exactly what we want then this umask is set, but the cache and lib
directories contain public knowledge. There isn't any need to protect
them from viewers and they render apt completely useless if not
readable.
apt-pkg/acquire.cc
apt-pkg/cdrom.cc
test/integration/framework
test/integration/test-apt-cdrom
test/integration/test-apt-update-transactions