aboutsummaryrefslogtreecommitdiff
path: root/data/org.freedesktop.ModemManager1.service.in
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2013-06-23 12:08:03 +0200
committerAleksander Morgado <aleksander@lanedo.com>2013-06-23 12:08:03 +0200
commit223db868a83d39e38bb5d7cda68a91bbceccd8a5 (patch)
tree16ae7936c146a68267951a9744bca22d29ed4945 /data/org.freedesktop.ModemManager1.service.in
parentce6777c53b8a147d0764d46071fa5b9ea46ecb9e (diff)
dbus: no need for systemd and nosystemd setups of the service file
We can just merge them.
Diffstat (limited to 'data/org.freedesktop.ModemManager1.service.in')
-rw-r--r--data/org.freedesktop.ModemManager1.service.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/data/org.freedesktop.ModemManager1.service.in b/data/org.freedesktop.ModemManager1.service.in
new file mode 100644
index 00000000..175f3dd2
--- /dev/null
+++ b/data/org.freedesktop.ModemManager1.service.in
@@ -0,0 +1,11 @@
+# This D-Bus service activation file is only for systemd support since
+# an auto-activated ModemManager would be quite surprising for those people
+# who have MM installed but turned off. Thus the Exec path available to
+# D-Bus is /bin/false, but systemd knows the real Exec path due to the MM
+# systemd .service file.
+
+[D-BUS Service]
+Name=org.freedesktop.ModemManager1
+Exec=@sbindir@/ModemManager
+User=root
+SystemdService=dbus-org.freedesktop.ModemManager1.service