summaryrefslogtreecommitdiff
path: root/libudev/libudev-queue-private.c
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2011-04-08 01:03:49 +0200
committerKay Sievers <kay.sievers@vrfy.org>2011-04-08 01:09:20 +0200
commit51f43b53293c4cc64c2a55598491c6cbf27b6bd5 (patch)
tree01074476de708e0ff18728179f81affd47f8062e /libudev/libudev-queue-private.c
parent5e0ec43fc40e3e6dd0e44a7d617846879e1dac9e (diff)
selinux: do not label files in runtime dir
Do not label any files in the udev runtime directory, but only nodes, links and directories below /dev. In case the runtime directory falls back to /dev/.udev, label this directory once at udevd startup, but never anything below it.
Diffstat (limited to 'libudev/libudev-queue-private.c')
-rw-r--r--libudev/libudev-queue-private.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/libudev/libudev-queue-private.c b/libudev/libudev-queue-private.c
index a714572361..2f1afecb29 100644
--- a/libudev/libudev-queue-private.c
+++ b/libudev/libudev-queue-private.c
@@ -409,9 +409,7 @@ static void update_failed(struct udev_queue_export *udev_queue_export,
/* record event in the failed directory */
udev_queue_export->failed_count++;
util_create_path(udev, filename);
- udev_selinux_setfscreatecon(udev, filename, S_IFLNK);
symlink(udev_device_get_devpath(udev_device), filename);
- udev_selinux_resetfscreatecon(udev);
break;
case DEVICE_QUEUED: