--- /dev/null
+alert ip any any -> any any (msg:"BAD rule"; flowbits:isset,abc,noalert; sid:1;)
--- /dev/null
+requires:
+ lt-version: 7
+
+args:
+ - --init-errors-fatal
+
+exit-code: 0
--- /dev/null
+alert ip any any -> any any (msg:"BAD rule"; flowbits:isset,abc,noalert; sid:1;)
--- /dev/null
+requires:
+ lt-version: 7
+
+args:
+ - --init-errors-fatal
+ - --strict-rule-keywords=flowbits
+
+exit-code: 1
--- /dev/null
+alert ip any any -> any any (msg:"BAD rule"; flowbits:isset,abc,noalert; sid:1;)
--- /dev/null
+requires:
+ lt-version: 7
+
+args:
+ - --init-errors-fatal
+ - --strict-rule-keywords=all
+
+exit-code: 1