Skip to content
Commit aad82892 authored by Seth Forshee's avatar Seth Forshee Committed by Eric W. Biederman
Browse files

selinux: Add support for unprivileged mounts from user namespaces



Security labels from unprivileged mounts in user namespaces must
be ignored. Force superblocks from user namespaces whose labeling
behavior is to use xattrs to use mountpoint labeling instead.
For the mountpoint label, default to converting the current task
context into a form suitable for file objects, but also allow the
policy writer to specify a different label through policy
transition rules.

Pieced together from code snippets provided by Stephen Smalley.

Signed-off-by: default avatarSeth Forshee <seth.forshee@canonical.com>
Acked-by: default avatarStephen Smalley <sds@tycho.nsa.gov>
Acked-by: default avatarJames Morris <james.l.morris@oracle.com>
Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
parent 809c02e0
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment