On 03/24/2015 10:45 PM, Jayson Hurst wrote:
I need to create a directory in a C binary.
I am currently doing something similar to this:
status = mkdir("/home/cnd/mod1", S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
But when the directory is created it ends up with the wrong SELinux context. It inherits
it's parent's context and
not the one defined in file context.
What is your OS?
Is there a C call that can be used that understands how to correctly create and label
SElinux directories?
--
selinux mailing list
selinux(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/selinux
--
Miroslav Grepl
Software Engineering, SELinux Solutions
Red Hat, Inc.