userns: Kill nsown_capable it makes the wrong thing easy
nsown_capable is a special case of ns_capable essentially for just CAP_SETUID and CAP_SETGID. For the existing users it doesn't noticably simplify things and from the suggested patches I have seen it encourages people to do the wrong thing. So remove nsown_capable. Acked-by:Serge Hallyn <serge.hallyn@canonical.com> Signed-off-by:
"Eric W. Biederman" <ebiederm@xmission.com>
Showing
- fs/namespace.c 2 additions, 2 deletionsfs/namespace.c
- fs/open.c 1 addition, 1 deletionfs/open.c
- include/linux/capability.h 0 additions, 1 deletioninclude/linux/capability.h
- ipc/namespace.c 1 addition, 1 deletionipc/namespace.c
- kernel/capability.c 0 additions, 12 deletionskernel/capability.c
- kernel/groups.c 1 addition, 1 deletionkernel/groups.c
- kernel/pid_namespace.c 1 addition, 1 deletionkernel/pid_namespace.c
- kernel/sys.c 10 additions, 10 deletionskernel/sys.c
- kernel/uid16.c 1 addition, 1 deletionkernel/uid16.c
- kernel/utsname.c 1 addition, 1 deletionkernel/utsname.c
- net/core/net_namespace.c 1 addition, 1 deletionnet/core/net_namespace.c
- net/core/scm.c 2 additions, 2 deletionsnet/core/scm.c
Loading
Please register or sign in to comment