]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit - fs/open.c
userns: Teach security_path_chown to take kuids and kgids
authorEric W. Biederman <ebiederm@xmission.com>
Fri, 1 Jun 2012 22:14:19 +0000 (16:14 -0600)
committerEric W. Biederman <ebiederm@xmission.com>
Fri, 21 Sep 2012 10:13:25 +0000 (03:13 -0700)
commitd2b31ca644fdc8704de3367a6a56a5c958c77f53
tree70967aaec7a5a86ffdd6adf3a45d3b3cb8833678
parent8b94eea4bfb8df693c5b35d08b74f13cfb92f3de
userns: Teach security_path_chown to take kuids and kgids

Don't make the security modules deal with raw user space uid and
gids instead pass in a kuid_t and a kgid_t so that security modules
only have to deal with internal kernel uids and gids.

Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: James Morris <james.l.morris@oracle.com>
Cc: John Johansen <john.johansen@canonical.com>
Cc: Kentaro Takeda <takedakn@nttdata.co.jp>
Cc: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Acked-by: Serge Hallyn <serge.hallyn@canonical.com>
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
fs/open.c
include/linux/security.h
security/apparmor/lsm.c
security/capability.c
security/security.c
security/tomoyo/tomoyo.c