diff --git a/salt/suricata/enabled.sls b/salt/suricata/enabled.sls index b148e952a..cd2f38951 100644 --- a/salt/suricata/enabled.sls +++ b/salt/suricata/enabled.sls @@ -56,24 +56,23 @@ so-suricata: {% endif %} - watch: - file: suriconfig - - file: surithresholding - file: /opt/so/conf/suricata/bpf - file: suriclassifications - require: - file: suriconfig - - file: surithresholding - file: suribpf - file: suriclassifications surirulereload: cmd.run: - - name: /usr/sbin/so-suricata-reload-rules - - watch: - - onchanges: surirulesync + - name: /usr/sbin/so-suricata-reload-rules >> /opt/so/log/suricata/reload.log 2>&1 + - onchanges: + - surirulesync + - surithresholding delete_so-suricata_so-status.disabled: file.uncomment: - - name: /opt/so/conf/so-status/so-status.conf + - name: /opt/so/conf/so-status/so-status.conf - regex: ^so-suricata$ # Add eve clean cron diff --git a/salt/suricata/tools/sbin/so-suricata-reload-rules b/salt/suricata/tools/sbin/so-suricata-reload-rules index 05301a4fc..ed0fd145c 100644 --- a/salt/suricata/tools/sbin/so-suricata-reload-rules +++ b/salt/suricata/tools/sbin/so-suricata-reload-rules @@ -9,4 +9,4 @@ . /usr/sbin/so-common -docker exec -it so-suricata /opt/suricata/bin/suricatasc -c reload-rules /var/run/suricata/suricata-command.socket >> /opt/so/log/suricata/reload.log 2>&1 \ No newline at end of file +docker exec -it so-suricata /opt/suricata/bin/suricatasc -c reload-rules /var/run/suricata/suricata-command.socket \ No newline at end of file