Project

General

Profile

Actions

Bug #8257

open

docs: checks that keywords doc links exist

Added by Philippe Antoine 1 day ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

./src/suricata --list-keywords=all | grep Docu | cut d: -f2 | while read i; do curl --output /dev/null --silent --head --fail "$i" || echo $i; done

should not print anything
but I get

https://docs.suricata.io/en/latest/rules/dataset-keywords.html#dataset
https://docs.suricata.io/en/latest/rules/dataset-keywords.html#datarep
https://docs.suricata.io/en/latest/rules/rule-lua-scripting.html
https://docs.suricata.io/en/latest/rules/meta-keywords.html#requires
https://docs.suricata.io/en/latest/rules/ja3-keywords.html#ja3-hash
https://docs.suricata.io/en/latest/rules/ja3-keywords.html#ja3-string
https://docs.suricata.io/en/latest/rules/ja3-keywords.html#ja3s-hash
https://docs.suricata.io/en/latest/rules/ja3-keywords.html#ja3s-string
https://docs.suricata.io/en/latest/rules/ja4-keywords.html#ja4-hash
https://docs.suricata.io/en/latestmqtt-keywords.html#mqtt-publish-topic
https://docs.suricata.io/en/latestmqtt-keywords.html#mqtt-publish-message
https://docs.suricata.io/en/latestmqtt-keywords.html#mqtt-connect-willtopic
https://docs.suricata.io/en/latestmqtt-keywords.html#mqtt-connect-willmessage
https://docs.suricata.io/en/latestmqtt-keywords.html#mqtt-connect-username
https://docs.suricata.io/en/latestmqtt-keywords.html#mqtt-connect-protocol_string
https://docs.suricata.io/en/latestmqtt-keywords.html#mqtt-connect-password
https://docs.suricata.io/en/latestmqtt-keywords.html#mqtt-connect-clientid
https://docs.suricata.io/en/latestrules/dns-keywords.html#dns-opcode
https://docs.suricata.io/en/latestrules/dns-keywords.html#dns-rcode
https://docs.suricata.io/en/latestrules/dns-keywords.html#dns-rrtype

And I do not even check if the fragment exists

No data to display

Actions

Also available in: Atom PDF