]> git.saurik.com Git - apt.git/commit
set PR_SET_NO_NEW_PRIVS also if run as non-root
authorDavid Kalnischkies <david@kalnischkies.de>
Tue, 7 Oct 2014 19:17:04 +0000 (21:17 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Tue, 7 Oct 2014 19:17:04 +0000 (21:17 +0200)
commit8f45798d532223adc378a4ad9ecfc64b3be26e4f
treede964d38c9c216670993f188ed592b8cc900ae58
parentf8aba23f2e8a4c52869cd3869a716df28267597a
set PR_SET_NO_NEW_PRIVS also if run as non-root

Changing user and co works only as root, but can do some things for
methods run as normal user as well to protect them from being able to
call setuid binaries like sudo to elevate their privileges.
Also uses a cheap trick now to build with old unsupporting kernels.
apt-pkg/contrib/fileutl.cc