chiark / gitweb /
elogind_cgroup_agent registers as elogind.Agent, not systemd1.Agent.
[elogind.git] / src / login / logind.c
index be3274b18f33e18497167f1fad49b92e2ab7c080..8748490f45f65eea1f864a1a4b36043c07e0034e 100644 (file)
@@ -681,9 +681,9 @@ static int manager_connect_bus(Manager *m) {
         /* elogind relies on signals from its release agent */
         r = sd_bus_add_match(m->bus, NULL,
                              "type='signal',"
-                             "interface='org.freedesktop.systemd1.Agent',"
+                             "interface='org.freedesktop.elogind.Agent',"
                              "member='Released',"
-                             "path='/org/freedesktop/systemd1/agent'",
+                             "path='/org/freedesktop/elogind/agent'",
                              signal_agent_released, m);
 
         r = sd_bus_add_fallback_vtable(m->bus, NULL, "/org/freedesktop/login1/seat", "org.freedesktop.login1.Seat", seat_vtable, seat_object_find, m);