Sto cercando di eseguire un broker Mosquitto MQTT su Ubuntu 16.04. Ho le istruzioni dal 14.04, ma dal 16.04 non utilizza più l'avvio, non riesco a capire come convertire in systemd.
Ecco i comandi per 14.04:
description "Mosquitto MQTT broker"
start on net-device-up
respawn
exec /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
MODIFICARE:
Questo è quello che ho fatto finora. Quando riavvio ed systemctl status mosquitto.serviceeseguo, mostro che mosquitto è caricato ma non attivo:
[Unit]
Description=Mosquitto MQTT Broker
[Service]
WorkingDirectory=/usr/sbin/mosquitto
ExecStart=/etc/mosquitto/mosquitto.conf
Restart=always
[Install]
WantedBy=multi-user.target
MODIFICA 2:
Ran sudo systemctl enable mosquitto.service. Ora il codice di uscita dell'errore è:
Process: 1720 ExecStart=/etc/mosquitto/mosquitto.conf (code=exited, status=200/CHDIR)
-c option?