luci-app-mwan3: adjust json formating
authorFlorian Eckert <redacted>
Thu, 30 Oct 2025 15:11:01 +0000 (16:11 +0100)
committerFlorian Eckert <redacted>
Fri, 9 Jan 2026 07:51:52 +0000 (08:51 +0100)
The JSON files 'menu.d/luci-app-mwan3.json' and 'acl.d/luci-app-mwan3.json'
 are not formatted correctly. This commit change this.

Signed-off-by: Florian Eckert <redacted>
applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json
applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json

index e64615574356067357e18af6e1313c6294893c99..556083584ea16d0e5148ae44f3dc94670d24e35e 100644 (file)
@@ -6,7 +6,9 @@
                        "type": "firstchild"
                },
                "depends": {
-                       "acl": [ "luci-app-mwan3" ]
+                       "acl": [
+                               "luci-app-mwan3"
+                       ]
                }
        },
        "admin/status/mwan3/overview": {
@@ -41,7 +43,6 @@
                        "path": "mwan3/status/troubleshooting"
                }
        },
-
        "admin/network/mwan3": {
                "title": "MultiWAN Manager",
                "order": "600",
@@ -49,7 +50,9 @@
                        "type": "firstchild"
                },
                "depends": {
-                       "acl": [ "luci-app-mwan3" ]
+                       "acl": [
+                               "luci-app-mwan3"
+                       ]
                }
        },
        "admin/network/mwan3/globals": {
index 91dd225358a37ac67ecf237778e44feb0c6a22c6..72973ed1fe204d443c881dd804ab4a7436b5becb 100644 (file)
@@ -3,30 +3,65 @@
                "description": "Grant UCI access for luci-app-mwan3",
                "read": {
                        "file": {
-                               "/etc/mwan3.user": [ "read" ],
-                               "/usr/bin/httping": [ "list" ],
-                               "/usr/bin/nping": [ "list" ],
-                               "/usr/bin/arping": [ "list" ],
-                               "/usr/sbin/mwan3 status": [ "exec" ],
-                               "/usr/sbin/mwan3 ifup *": [ "exec" ],
-                               "/usr/sbin/mwan3 ifdown *": [ "exec" ],
-                               "/usr/sbin/mwan3 internal ipv4": [ "exec" ],
-                               "/usr/sbin/mwan3 internal ipv6": [ "exec" ],
-                               "/usr/libexec/luci-mwan3 diag * *": [ "exec" ],
-                               "/usr/libexec/luci-mwan3 ipset *": [ "exec" ]
+                               "/etc/mwan3.user": [
+                                       "read"
+                               ],
+                               "/usr/bin/httping": [
+                                       "list"
+                               ],
+                               "/usr/bin/nping": [
+                                       "list"
+                               ],
+                               "/usr/bin/arping": [
+                                       "list"
+                               ],
+                               "/usr/sbin/mwan3 status": [
+                                       "exec"
+                               ],
+                               "/usr/sbin/mwan3 ifup *": [
+                                       "exec"
+                               ],
+                               "/usr/sbin/mwan3 ifdown *": [
+                                       "exec"
+                               ],
+                               "/usr/sbin/mwan3 internal ipv4": [
+                                       "exec"
+                               ],
+                               "/usr/sbin/mwan3 internal ipv6": [
+                                       "exec"
+                               ],
+                               "/usr/libexec/luci-mwan3 diag * *": [
+                                       "exec"
+                               ],
+                               "/usr/libexec/luci-mwan3 ipset *": [
+                                       "exec"
+                               ]
                        },
                        "ubus": {
-                               "mwan3": [ "status" ]
+                               "mwan3": [
+                                       "status"
+                               ]
                        },
-                       "uci": [ "mwan3", "network" ]
+                       "uci": [
+                               "mwan3",
+                               "network"
+                       ]
                },
                "write": {
                        "file": {
-                               "/etc/mwan3.user": ["write"],
-                               "/usr/sbin/mwan3 ifup *": [ "exec" ],
-                               "/usr/sbin/mwan3 ifdown *": [ "exec" ]
+                               "/etc/mwan3.user": [
+                                       "write"
+                               ],
+                               "/usr/sbin/mwan3 ifup *": [
+                                       "exec"
+                               ],
+                               "/usr/sbin/mwan3 ifdown *": [
+                                       "exec"
+                               ]
                        },
-                       "uci": [ "mwan3" ]
+                       "uci": [
+                               "mwan3"
+                       ]
                }
        }
 }
git clone https://git.99rst.org/PROJECT