From: Michael Tremer Date: Wed, 6 Aug 2025 16:17:48 +0000 (+0100) Subject: suricata: Start the reporter daemon X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cb74cb11e84b9f89f8a4a2481a6eeee1e2701415;p=ipfire-2.x.git suricata: Start the reporter daemon Signed-off-by: Michael Tremer --- diff --git a/src/initscripts/system/suricata b/src/initscripts/system/suricata index a0f607971..a529c91c4 100644 --- a/src/initscripts/system/suricata +++ b/src/initscripts/system/suricata @@ -187,6 +187,10 @@ case "$1" in # Check if the IDS should be started. if [ "$ENABLE_IDS" == "on" ]; then + # Start the reporter + boot_mesg "Starting Intrusion Prevention Reporter..." + loadproc -f -p /var/run/suricata/reporter.pid -b /usr/bin/suricata-reporter + # Start the IDS. boot_mesg "Starting Intrusion Detection System..." loadproc -b /usr/bin/suricata-watcher -c /etc/suricata/suricata.yaml $NFQUEUES @@ -203,6 +207,9 @@ case "$1" in boot_mesg "Stopping Intrusion Detection System..." killproc -p /var/run/suricata.pid /usr/bin/suricata + boot_mesg "Stopping Intrusion Prevention Reporter..." + killproc -p /var/run/suricata/reporter.pid /usr/bin/suricata-reporter + # Flush firewall chain. flush_fw_chain @@ -211,7 +218,8 @@ case "$1" in ;; status) - PIDFILE="/var/run/suricata.pid" statusproc /usr/bin/suricata + PIDFILE="/var/run/suricata.pid" statusproc /usr/bin/suricata + PIDFILE="/var/run/suricata/reporter.pid" statusproc /usr/bin/suricata-reporter ;; restart)