summaryrefslogtreecommitdiffstats
path: root/applications/luci-app-rustdesk-server/root/usr/share/rpcd/acl.d/luci-app-rustdesk-server.json
blob: 9066cf12798b2161d166ce9b8403aa2a26168e72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
{
    "luci-app-rustdesk-server": {
        "description": "Grant access to RustDesk Server configuration",
        "read": {
            "uci": [
                "rustdesk-server"
            ],
            "ubus": {
                "luci.rustdesk-server": [
                    "get_status",
                    "get_public_key",
                    "get_version"
                ],
                "log": [
                    "read"
                ],
                "file": [
                    "stat",
                    "exec"
                ]
            },
            "file": {
                "/usr/bin/hbbs": [
                    "read"
                ],
                "/usr/bin/hbbr": [
                    "read"
                ],
                "/etc/rustdesk/id_ed25519.pub": [
                    "read"
                ],
                "/etc/rustdesk/*": [
                    "list"
                ],
                "/etc/rc.d/S98rustdesk-server": [
                    "read"
                ]
            }
        },
        "write": {
            "uci": [
                "rustdesk-server"
            ],
            "ubus": {
                "luci.rustdesk-server": [
                    "service_action",
                    "regenerate_key"
                ]
            },
            "cgi-io": [
                "exec"
            ],
            "file": {
                "/etc/init.d/rustdesk-server start": [
                    "exec"
                ],
                "/etc/init.d/rustdesk-server stop": [
                    "exec"
                ],
                "/etc/init.d/rustdesk-server restart": [
                    "exec"
                ],
                "/etc/init.d/rustdesk-server reload": [
                    "exec"
                ],
                "/etc/init.d/rustdesk-server enable": [
                    "exec"
                ],
                "/etc/init.d/rustdesk-server disable": [
                    "exec"
                ]
            }
        }
    }
}