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. --- src/udev/udev-node.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/udev/udev-node.c b/src/udev/udev-node.c index 9796672..6dd4e74 100644 --- a/src/udev/udev-node.c +++ b/src/udev/udev-node.c @@ -317,8 +317,8 @@ static int node_permissions_apply(struct udev_device *dev, bool apply, } /* set the defaults */ - if (!selinux) - label_fix(devnode, true, false); + if (!selinux && use_selinux()) + mac_selinux_fix(devnode, true, false); if (!smack) mac_smack_path(devnode, NULL); } -- 1.9.3 _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel