From: Sven Eden Date: Tue, 21 Feb 2017 18:15:20 +0000 (+0100) Subject: elogind_cgroup_agent registers as elogind.Agent, not systemd1.Agent. X-Git-Tag: v226.4~1^2~13 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=9d615aabbd765b1186932b1bbd1932eb3fa20523 elogind_cgroup_agent registers as elogind.Agent, not systemd1.Agent. --- diff --git a/src/cgroups-agent/cgroups-agent.c b/src/cgroups-agent/cgroups-agent.c index 47a526b87..975ccaae2 100644 --- a/src/cgroups-agent/cgroups-agent.c +++ b/src/cgroups-agent/cgroups-agent.c @@ -68,8 +68,8 @@ int main(int argc, char *argv[]) { } r = sd_bus_emit_signal(bus, - "/org/freedesktop/systemd1/agent", - "org.freedesktop.systemd1.Agent", + "/org/freedesktop/elogind/agent", + "org.freedesktop.elogind.Agent", "Released", "s", argv[1]); if (r < 0) { diff --git a/src/login/logind.c b/src/login/logind.c index be3274b18..8748490f4 100644 --- a/src/login/logind.c +++ b/src/login/logind.c @@ -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);