diff options
Diffstat (limited to 'main/mosquitto/mosquitto.initd')
-rw-r--r-- | main/mosquitto/mosquitto.initd | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/main/mosquitto/mosquitto.initd b/main/mosquitto/mosquitto.initd new file mode 100644 index 00000000000..fbea2ae655b --- /dev/null +++ b/main/mosquitto/mosquitto.initd @@ -0,0 +1,14 @@ +#!/sbin/runscript + +command="/usr/sbin/mosquitto" +command_args="-d $mosquitto_args" +#start_stop_daemon_args="--background --stdout /dev/null --stderr /dev/null" + +config=/etc/mosquitto/${SVCNAME#mosquitto.}.conf + +start_pre() { + if [ -e $config ]; then + pidfile=$(awk '$1 == "pid_file" {print $2}' $config) + command_args="-c $config $command_args" + fi +} |