summaryrefslogtreecommitdiff
path: root/recipes-connectivity/mosquitto/mosquitto
diff options
context:
space:
mode:
authorJesse Gilles <jgilles@multitech.com>2015-04-01 17:21:46 -0500
committerJesse Gilles <jgilles@multitech.com>2015-04-01 17:21:46 -0500
commita15382ed91f6a66029319f86cd0cdcc5ff4e5c05 (patch)
tree3d4942ba1b52db584e958d35e935fa72023f5c4d /recipes-connectivity/mosquitto/mosquitto
parent721e7dea0ee283ccdb84d75647f0c97a4c22911f (diff)
downloadmeta-mlinux-a15382ed91f6a66029319f86cd0cdcc5ff4e5c05.tar.gz
meta-mlinux-a15382ed91f6a66029319f86cd0cdcc5ff4e5c05.tar.bz2
meta-mlinux-a15382ed91f6a66029319f86cd0cdcc5ff4e5c05.zip
mosquitto: add /etc/default file to control startup
Diffstat (limited to 'recipes-connectivity/mosquitto/mosquitto')
-rw-r--r--recipes-connectivity/mosquitto/mosquitto/mosquitto.default2
-rwxr-xr-xrecipes-connectivity/mosquitto/mosquitto/mosquitto.init5
2 files changed, 7 insertions, 0 deletions
diff --git a/recipes-connectivity/mosquitto/mosquitto/mosquitto.default b/recipes-connectivity/mosquitto/mosquitto/mosquitto.default
new file mode 100644
index 0000000..be7dcd5
--- /dev/null
+++ b/recipes-connectivity/mosquitto/mosquitto/mosquitto.default
@@ -0,0 +1,2 @@
+# set to "yes" or "no" to control starting on boot
+ENABLED="yes"
diff --git a/recipes-connectivity/mosquitto/mosquitto/mosquitto.init b/recipes-connectivity/mosquitto/mosquitto/mosquitto.init
index 1818409..7b3e634 100755
--- a/recipes-connectivity/mosquitto/mosquitto/mosquitto.init
+++ b/recipes-connectivity/mosquitto/mosquitto/mosquitto.init
@@ -19,6 +19,9 @@
PIDFILE=/var/run/mosquitto.pid
DAEMON=/usr/sbin/mosquitto
+ENABLED="yes"
+
+[ -f /etc/default/mosquitto ] && . /etc/default/mosquitto
start() {
echo "Starting Mosquitto..."
@@ -30,6 +33,8 @@ stop() {
start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE
}
+[ "$ENABLED" = "yes" ] || exit
+
case "$1" in
start)
start