chiark / gitweb /
core: support globbing matches in DeviceAllow= when checking for device groups
[elogind.git] / src / udev / udev-builtin-uaccess.c
index 662bac9e0b27fed2c6c759d16c7a86545c5e7876..ddb015744f2afb0ee1ca85b3cb219192124fbaca 100644 (file)
@@ -29,7 +29,6 @@
 #include <dirent.h>
 #include <getopt.h>
 
-#include <systemd/sd-daemon.h>
 #include <systemd/sd-login.h>
 #include "logind-acl.h"
 #include "udev.h"
@@ -42,14 +41,10 @@ static int builtin_uaccess(struct udev_device *dev, int argc, char *argv[], bool
         bool changed_acl = false;
         uid_t uid;
 
-        log_set_target(LOG_TARGET_AUTO);
-        log_parse_environment();
-        log_open();
-
         umask(0022);
 
         /* don't muck around with ACLs when the system is not running systemd */
-        if (!sd_booted())
+        if (!logind_running())
                 return 0;
 
         path = udev_device_get_devnode(dev);