diff --git a/src/opnsense/service/conf/actions.d/actions_ids.conf b/src/opnsense/service/conf/actions.d/actions_ids.conf index 01f563ff8..b87316300 100644 --- a/src/opnsense/service/conf/actions.d/actions_ids.conf +++ b/src/opnsense/service/conf/actions.d/actions_ids.conf @@ -9,3 +9,34 @@ command:/usr/local/opnsense/scripts/suricata/listClasstypes.py parameters: type:script_output message:request suricata classtypes + +[install.rules] +command:/usr/local/opnsense/scripts/suricata/installRules.py +parameters: +type:script +message:install suricata rules + +[stop] +command:/usr/local/etc/rc.d/suricata stop +parameters: +type:script +message:stop suricata daemon + +[start] +command:/usr/local/etc/rc.d/suricata start +parameters: +type:script +message:start suricata daemon + +[restart] +command:/usr/local/etc/rc.d/suricata restart +parameters: +type:script +message:restart suricata daemon + +[status] +command:/usr/local/etc/rc.d/suricata status +parameters: +type:script_output +message:get suricata daemon status +