From: Serge E. Hallyn Date: Wed, 3 Dec 2008 19:17:33 +0000 (-0600) Subject: user namespaces: require cap_set{ug}id for CLONE_NEWUSER X-Git-Tag: v2.6.29-rc1~588^2^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7657d90497f98426af17f0ac633a9b335bb7a8fb;p=pandora-kernel.git user namespaces: require cap_set{ug}id for CLONE_NEWUSER While ideally CLONE_NEWUSER will eventually require no privilege, the required permission checks are currently not there. As a result, CLONE_NEWUSER has the same effect as a setuid(0)+setgroups(1,"0"). While we already require CAP_SYS_ADMIN, requiring CAP_SETUID and CAP_SETGID seems appropriate. Signed-off-by: Serge E. Hallyn Acked-by: "Eric W. Biederman" Signed-off-by: James Morris --- Reading git-diff-tree failed