udev: do NOT re-label smack

If selinux is disabled and smack is only enabled, smack label is
relable-ed by label_fix. To avoid, make only be labeled for selinux.
This commit is contained in:
WaLyong Cho 2014-10-24 13:51:09 +09:00 committed by Lennart Poettering
parent 4dffec1459
commit 2ec62d8e84

View file

@ -323,7 +323,7 @@ static int node_permissions_apply(struct udev_device *dev, bool apply,
/* set the defaults */
if (!selinux)
label_fix(devnode, true, false);
mac_selinux_fix(devnode, true, false);
if (!smack)
mac_smack_apply(devnode, NULL);
}