X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev_selinux.c;h=94c213d297aca46c0d3927709db2789119bb57fc;hp=f014ea55359d6653950a419fd33827dff76e2cf9;hb=2f567dd62ede3cf979e426738925446f1182ba52;hpb=0105b9330cace0a1492003968a5d2552f1b64f43 diff --git a/udev_selinux.c b/udev_selinux.c index f014ea553..94c213d29 100644 --- a/udev_selinux.c +++ b/udev_selinux.c @@ -30,8 +30,8 @@ #include #include +#include "udev.h" #include "udev_selinux.h" -#include "logging.h" static security_context_t prev_scontext = NULL; @@ -152,7 +152,7 @@ void selinux_init(void) * restoration creation purposes. */ if (is_selinux_running()) { - matchpathcon_init_prefix(NULL, "/dev"); + matchpathcon_init_prefix(NULL, udev_root); if (getfscreatecon(&prev_scontext) < 0) { err("getfscreatecon failed\n"); prev_scontext = NULL;