luci/protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json
Jo-Philipp Wich 4769bf11aa luci-proto-wireguard: grant uci read access to system and ddns config
The configuration export requires access to /e/c/system and /e/c/ddns for
external hostname hints.

Fixes: 
Fixes: 9ba20645b0 ("luci-proto-wireguard: rewrite protocol handler")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-20 23:58:07 +02:00

20 lines
392 B
JSON

{
"luci-proto-wireguard": {
"description": "Grant access to LuCI Wireguard procedures",
"read": {
"file": {
"/usr/bin/qrencode --inline --8bit --type=SVG --output=- -- *": [ "exec" ]
},
"uci": [ "ddns", "system" ]
},
"write": {
"ubus": {
"luci.wireguard": [
"generateKeyPair",
"getPublicAndPrivateKeyFromPrivate",
"generatePsk"
]
}
}
}
}