chiark / gitweb /
run: add support for executing commands remotely via SSH or in a container
[elogind.git] / src / libsystemd-bus / bus-container.c
index eac1863244106a93aa42e5017a4afed2e8cf1874..31bb624b34cd4dca37cac8c063d8fa8b7c222e86 100644 (file)
@@ -44,6 +44,8 @@ int bus_container_connect(sd_bus *b) {
                 return -ENOMEM;
 
         r = parse_env_file(p, NEWLINE, "LEADER", &s, "CLASS", &class, NULL);
+        if (r == -ENOENT)
+                return -EHOSTDOWN;
         if (r < 0)
                 return r;
         if (!s)