fail2ban: its tools in Go

Go is the default for module code. One binary, fail2ban-tools, serving the node-intrusion-prevention
seat's four verbs and fail2ban_settings over the SDK, with the same parsing and the same tests; read
back against the control node's live daemon.
This commit is contained in:
2026-10-05 12:01:25 +02:00
parent 4224ac7252
commit d43de93e49
11 changed files with 710 additions and 448 deletions
+6 -3
View File
@@ -116,9 +116,12 @@
{
"name": "tools",
"kind": "bundle",
"language": "typescript",
"entrypoints": [
"tools/index.js"
"language": "go",
"system": "arch",
"from": "cmd/fail2ban-tools",
"binary": "fail2ban-tools",
"loads": [
"fail2ban-tools"
]
}
]