|
|
- #!/bin/sh /etc/rc.common
- # Basic init script for mosquitto
- # April 2012, OpenWrt.org
- # Provides support for the luci-app-mosquitto package, if installed
-
- START=80
- APP=`which mosquitto`
- USE_UCI_CONFIG=$(uci -q get mosquitto.owrt.use_uci)
- if [ $? -eq 1 ]; then
- USE_UCI_CONFIG=0
- fi
-
- SERVICE_DAEMONIZE=1
- SERVICE_WRITE_PID=1
-
- start() {
- user_exists mosquitto 200 || user_add mosquitto 200
- if [ "$USE_UCI_CONFIG" -eq 1 ]; then
- CONF=/tmp/mosquitto.converted.$$.conf
- mosquitto.uci.convert -f $CONF
- else
- CONF=/etc/mosquitto/mosquitto.conf
- fi
- service_start $APP -c $CONF
- }
-
- stop() {
- service_stop $APP
- }
|