From: Sven Eden Date: Thu, 22 Jun 2017 16:17:20 +0000 (+0200) Subject: Prep v321.2: Fix org.freedesktop.login1 where named org.freedesktop.elogind X-Git-Tag: v231.3~23 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=495c0ac1330c4beb0215154faa20a06dc273ad2f;p=elogind.git Prep v321.2: Fix org.freedesktop.login1 where named org.freedesktop.elogind --- diff --git a/src/libelogind/sd-bus/bus-introspect.c b/src/libelogind/sd-bus/bus-introspect.c index f71130044..d4b9878b1 100644 --- a/src/libelogind/sd-bus/bus-introspect.c +++ b/src/libelogind/sd-bus/bus-introspect.c @@ -83,7 +83,7 @@ static void introspect_write_flags(struct introspect *i, int type, int flags) { if (type == _SD_BUS_VTABLE_PROPERTY || type == _SD_BUS_VTABLE_WRITABLE_PROPERTY) { if (flags & SD_BUS_VTABLE_PROPERTY_EXPLICIT) - fputs(" \n", i->f); + fputs(" \n", i->f); if (flags & SD_BUS_VTABLE_PROPERTY_CONST) fputs(" \n", i->f); @@ -96,7 +96,7 @@ static void introspect_write_flags(struct introspect *i, int type, int flags) { if (!i->trusted && (type == _SD_BUS_VTABLE_METHOD || type == _SD_BUS_VTABLE_WRITABLE_PROPERTY) && !(flags & SD_BUS_VTABLE_UNPRIVILEGED)) - fputs(" \n", i->f); + fputs(" \n", i->f); } static int introspect_write_arguments(struct introspect *i, const char *signature, const char *direction) { 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");