X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogin%2Felogind.c;fp=src%2Flogin%2Felogind.c;h=5ff9ed7f2139c73c3b8e06b5f2fdc32a53949a71;hb=495c0ac1330c4beb0215154faa20a06dc273ad2f;hp=de12c8119e2008c1a72e864f096363e076529789;hpb=e344997f56cfe3f2cd9682b9b0c70b5b36050623;p=elogind.git diff --git a/src/login/elogind.c b/src/login/elogind.c index de12c8119..5ff9ed7f2 100644 --- a/src/login/elogind.c +++ b/src/login/elogind.c @@ -42,7 +42,7 @@ static int signal_agent_released(sd_bus_message *message, void *userdata, sd_bus assert(message); assert(m); - /* only accept org.freedesktop.elogind.Agent from UID=0 */ + /* only accept org.freedesktop.login1.Agent from UID=0 */ r = sd_bus_query_sender_creds(message, SD_BUS_CREDS_EUID, &creds); if (r < 0) return r; @@ -77,9 +77,9 @@ void elogind_bus_setup_system(Manager* m) { m->bus, NULL, "type='signal'," - "interface='org.freedesktop.elogind.Agent'," + "interface='org.freedesktop.login1.Agent'," "member='Released'," - "path='/org/freedesktop/elogind/agent'", + "path='/org/freedesktop.login1/agent'", signal_agent_released, m); if (r < 0) log_warning_errno(r, "Failed to register Released match on system bus: %m");