chiark / gitweb /
selinux: init once in the daemon, not in every event process
[elogind.git] / udev.c
diff --git a/udev.c b/udev.c
index 17ab635f1ea07dd91eacbf046742d890f907c6e9..c633fff14b5afb9209f7d3d319befc8cdf9f6064 100644 (file)
--- a/udev.c
+++ b/udev.c
@@ -32,6 +32,7 @@
 
 #include "udev.h"
 #include "udev_rules.h"
+#include "udev_selinux.h"
 
 #ifdef USE_LOG
 void log_message(int priority, const char *format, ...)
@@ -93,6 +94,7 @@ int main(int argc, char *argv[], char *envp[])
        if (devnull < 0)
                err("fatal, could not open /dev/null: %s", strerror(errno));
        udev_config_init();
+       selinux_init();
        dbg("version %s", UDEV_VERSION);
 
        /* set signal handlers */