aboutsummaryrefslogtreecommitdiff
path: root/debian/ubuntu/modemmanager.upstart
diff options
context:
space:
mode:
Diffstat (limited to 'debian/ubuntu/modemmanager.upstart')
-rw-r--r--debian/ubuntu/modemmanager.upstart13
1 files changed, 8 insertions, 5 deletions
diff --git a/debian/ubuntu/modemmanager.upstart b/debian/ubuntu/modemmanager.upstart
index a7b1642..b23fdc4 100644
--- a/debian/ubuntu/modemmanager.upstart
+++ b/debian/ubuntu/modemmanager.upstart
@@ -1,14 +1,17 @@
# modemmanager - modem manager
#
-# The Network Manager daemon manages the system's network connections,
-# automatically switching between the best available.
+# The ModemManager daemon manages the system's mobile broadband connections
+# for NetworkManager.
description "modem connection manager"
start on starting network-manager
-stop on stopping network-manager
+stop on stopped network-manager
-expect fork
respawn
-exec /usr/sbin/modem-manager &
+pre-start script
+ [ -x /usr/sbin/modem-manager ] || stop
+end script
+
+exec /usr/sbin/modem-manager