summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json')
-rw-r--r--applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json30
1 files changed, 27 insertions, 3 deletions
diff --git a/applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json b/applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json
index 246afbc941..11c6946727 100644
--- a/applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json
+++ b/applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json
@@ -2,10 +2,34 @@
"luci-app-olsr": {
"description": "Grant UCI access for luci-app-olsr",
"read": {
- "uci": [ "luci_olsr", "olsrd", "olsrd6" ]
+ "ubus": {
+ "luci-rpc": [
+ "*"
+ ],
+ "olsrinfo": [
+ "getjsondata",
+ "hasipip"
+ ]
+ },
+ "file": {
+ "/etc/modules.d": [
+ "list",
+ "read"
+ ],
+ "/usr/lib": [ "list" ]
+ },
+ "uci": [
+ "luci_olsr",
+ "olsrd",
+ "olsrd6"
+ ]
},
"write": {
- "uci": [ "luci_olsr", "olsrd", "olsrd6" ]
+ "uci": [
+ "luci_olsr",
+ "olsrd",
+ "olsrd6"
+ ]
}
}
-}
+} \ No newline at end of file