stamusnetworks/Validate Suricata Rules
Validate Suricata signatures files using suricata-language-server
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| rules-path | Directory to search for rules files | no | . |
| rules-pattern | Filename pattern for rules files (passed to find -name), e.g. "*.rules" | no | *.rules |
| suricata-image | Suricata Docker image to use for validation | no | jasonish/suricata:latest |
| fail-on-warnings | Exit with failure if any warnings are found (in addition to errors) | no | false |
| engine-analysis | Run Suricata engine analysis (set to "false" to speed up validation) | no | true |
Outputs
| name | description |
|---|---|
| error-count | Total number of error-severity diagnostics found across all files |
| warning-count | Total number of warning-severity diagnostics found across all files |