| From e2395d03adc7eb650391797b26703de1389ab074 Mon Sep 17 00:00:00 2001 |
| From: Giovanni Campagna <gcampagna-cNUdlRotFMnNLxjTenLetw@public.gmane.org> |
| Date: Sat, 12 Oct 2013 17:45:25 +0200 |
| Subject: [PATCH] Allow using obexd without systemd in the user session |
| |
| Not all sessions run systemd --user (actually, the majority |
| doesn't), so the dbus daemon must be able to spawn obexd |
| directly, and to do so it needs the full path of the daemon. |
| --- |
| Makefile.obexd | 4 ++-- |
| .../src/{org.bluez.obex.service => org.bluez.obex.service.in} | 2 +- |
| 2 files changed, 3 insertions(+), 3 deletions(-) |
| rename obexd/src/{org.bluez.obex.service => org.bluez.obex.service.in} (76%) |
| |
| diff --git a/Makefile.obexd b/Makefile.obexd |
| index cd3ace425..e06a6f0c2 100644 |
| --- a/Makefile.obexd |
| +++ b/Makefile.obexd |
| @@ -1,12 +1,12 @@ |
| if SYSTEMD |
| systemduserunitdir = @SYSTEMD_USERUNITDIR@ |
| systemduserunit_DATA = obexd/src/obex.service |
| +endif |
| |
| dbussessionbusdir = @DBUS_SESSIONBUSDIR@ |
| dbussessionbus_DATA = obexd/src/org.bluez.obex.service |
| -endif |
| |
| -EXTRA_DIST += obexd/src/obex.service.in obexd/src/org.bluez.obex.service |
| +EXTRA_DIST += obexd/src/obex.service.in obexd/src/org.bluez.obex.service.in |
| |
| if OBEX |
| |
| diff --git a/obexd/src/org.bluez.obex.service b/obexd/src/org.bluez.obex.service.in |
| similarity index 76% |
| rename from obexd/src/org.bluez.obex.service |
| rename to obexd/src/org.bluez.obex.service.in |
| index a53808884..9c815f246 100644 |
| --- a/obexd/src/org.bluez.obex.service |
| +++ b/obexd/src/org.bluez.obex.service.in |
| @@ -1,4 +1,4 @@ |
| [D-BUS Service] |
| Name=org.bluez.obex |
| -Exec=/bin/false |
| +Exec=@libexecdir@/obexd |
| SystemdService=dbus-org.bluez.obex.service |
| -- |
| 2.19.0.rc0.228.g281dcd1b4d0-goog |
| |