Files
luci/applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json
Dirk Brenken bf0ce9c571
Some checks failed
LuCI repo CodeQL Analysis / Analyze JavaScript and JSON (javascript-typescript) (push) Has been cancelled
luci-app-banip: sync with banIP-1.6.0-1
Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-12-04 20:29:01 +01:00

32 lines
955 B
JSON

{
"luci-app-banip": {
"description": "Grant access to LuCI app banIP",
"write": {
"file": {
"/etc/banip/*": [ "read", "write" ],
"/etc/banip/banip.allowlist": [ "write" ],
"/etc/banip/banip.blocklist": [ "write" ],
"/etc/banip/banip.custom.feeds": [ "read", "write" ]
},
"uci": [ "banip" ]
},
"read": {
"cgi-io": [ "exec" ],
"file": {
"/var/run/banip.lock": [ "read" ],
"/var/run/banip_runtime.json": [ "read" ],
"/usr/sbin/nft -tj list sets": [ "exec" ],
"/etc/init.d/banip stop": [ "exec" ],
"/etc/init.d/banip reload": [ "exec" ],
"/etc/init.d/banip restart": [ "exec" ],
"/etc/init.d/banip report json": [ "exec" ],
"/etc/init.d/banip report gen": [ "exec" ],
"/etc/init.d/banip search [A-Za-z0-9:.]*": [ "exec" ],
"/etc/init.d/banip content [A-Za-z0-9]* *": [ "exec" ],
"/etc/init.d/banip status": [ "exec" ]
},
"uci": [ "banip"],
"log": [ "read" ]
}
}
}