chiark / gitweb /
Handle Unix domain socket connections from outside our namespace v2
[elogind.git] / src / core / manager.c
index 224106c660796edc62cbc91a4dbf6b2ca606dd8e..ce8759e0c5eb3df0872a2e88a4f13c14f050f632 100644 (file)
@@ -422,7 +422,7 @@ int manager_new(SystemdRunningAs running_as, Manager **_m) {
                 return -ENOMEM;
 
 #ifdef ENABLE_EFI
-        if (detect_container(NULL) <= 0)
+        if (running_as == SYSTEMD_SYSTEM && detect_container(NULL) <= 0)
                 boot_timestamps(&m->userspace_timestamp, &m->firmware_timestamp, &m->loader_timestamp);
 #endif