diff options
author | Simon McVittie <smcv@debian.org> | 2016-01-28 15:22:18 +0100 |
---|---|---|
committer | Simon McVittie <smcv@debian.org> | 2016-01-28 23:45:47 +0100 |
commit | 9efe31e8d46d544edcbdfe10c6dadd0ea4fb4d5e (patch) | |
tree | 0b805fb3291bd28eeec3679392de99a8b33282fa /session-helper | |
parent | 2f38ec6521d6dacabd14a3f031f8c4d0e20a216a (diff) | |
download | xdg-app-9efe31e8d46d544edcbdfe10c6dadd0ea4fb4d5e.tar.gz |
Add systemd user units corresponding to the D-Bus session services
Signed-off-by: Simon McVittie <smcv@debian.org>
Diffstat (limited to 'session-helper')
-rw-r--r-- | session-helper/Makefile.am.inc | 6 | ||||
-rw-r--r-- | session-helper/xdg-app-session-helper.service.in | 7 |
2 files changed, 11 insertions, 2 deletions
diff --git a/session-helper/Makefile.am.inc b/session-helper/Makefile.am.inc index 867cc04..2b08db9 100644 --- a/session-helper/Makefile.am.inc +++ b/session-helper/Makefile.am.inc @@ -12,9 +12,11 @@ session-helper/xdg-app-resources.c: session-helper/xdg-app.gresource.xml $(resou $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< \ --target=$@ --sourcedir=$(srcdir) --c-name _gtk --generate-source +service_in_files += session-helper/xdg-app-session-helper.service.in +systemduserunit_DATA += session-helper/xdg-app-session-helper.service + service_in_files += session-helper/org.freedesktop.XdgApp.service.in -service_DATA += session-helper/org.freedesktop.XdgApp.service -DISTCLEANFILES += session-helper/org.freedesktop.XdgApp.service +dbus_service_DATA += session-helper/org.freedesktop.XdgApp.service EXTRA_DIST += session-helper/xdg-app.gresource.xml diff --git a/session-helper/xdg-app-session-helper.service.in b/session-helper/xdg-app-session-helper.service.in new file mode 100644 index 0000000..7279a3a --- /dev/null +++ b/session-helper/xdg-app-session-helper.service.in @@ -0,0 +1,7 @@ +[Unit] +Description=xdg-app session helper + +[Service] +BusName=org.freedesktop.XdgApp +ExecStart=@libexecdir@/xdg-app-session-helper +Type=dbus |