From 1511f6df22377244c220831b5ad4ddabc0d9f233 Mon Sep 17 00:00:00 2001 From: polyfloyd Date: Sun, 14 Apr 2024 13:26:37 +0200 Subject: [PATCH] www/mqtt: Install mqtt2web dependencies --- roles/www/handlers/main.yaml | 1 - roles/www/tasks/mqtt.yaml | 14 ++++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/roles/www/handlers/main.yaml b/roles/www/handlers/main.yaml index 745e9d7..7e58ba4 100644 --- a/roles/www/handlers/main.yaml +++ b/roles/www/handlers/main.yaml @@ -11,4 +11,3 @@ systemd: name: mqtt2web state: restarted - daemon_reload: true diff --git a/roles/www/tasks/mqtt.yaml b/roles/www/tasks/mqtt.yaml index 1c9ed2a..3f8b4ab 100644 --- a/roles/www/tasks/mqtt.yaml +++ b/roles/www/tasks/mqtt.yaml @@ -1,7 +1,10 @@ --- -- name: Install Mosquitto +- name: Install dependencies apt: - name: mosquitto + name: + - libjson-xs-perl + - liblinux-epoll-perl + - mosquitto - name: Allow MQTT iptables: @@ -35,11 +38,14 @@ owner: root group: root mode: 0644 - notify: restart mqtt2web + notify: + - daemon reload + - restart mqtt2web + +- meta: flush_handlers - name: Enable mqtt2web systemd: name: mqtt2web state: started enabled: true - daemon_reload: true