summaryrefslogtreecommitdiffstats
path: root/protocols/luci-proto-modemmanager/root/usr/share/rpcd/acl.d/luci-proto-modemmanager.json
blob: 0063c458df32a1adc423ab437c070d548a4c4041 (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
{
	"luci-proto-modemmanager": {
		"description": "Grant access to mmcli",
		"read": {
			"cgi-io": [ "exec" ],
			"file": {
				"/usr/bin/mmcli -L -J": [ "exec" ],

				"/usr/bin/mmcli -m [0-9] -J": [ "exec" ],
				"/usr/bin/mmcli -m [0-9][0-9] -J": [ "exec" ],
				"/usr/bin/mmcli -m [0-9][0-9][0-9] -J": [ "exec" ],
				"/usr/bin/mmcli -m [0-9][0-9][0-9][0-9] -J": [ "exec" ],
				"/usr/bin/mmcli -m [0-9][0-9][0-9][0-9][0-9] -J": [ "exec" ],

				"/usr/bin/mmcli -i [0-9] -J": [ "exec" ],
				"/usr/bin/mmcli -i [0-9][0-9] -J": [ "exec" ],
				"/usr/bin/mmcli -i [0-9][0-9][0-9] -J": [ "exec" ],
				"/usr/bin/mmcli -i [0-9][0-9][0-9][0-9] -J": [ "exec" ],
				"/usr/bin/mmcli -i [0-9][0-9][0-9][0-9][0-9] -J": [ "exec" ],

				"/usr/bin/mmcli -m [0-9] --location-get -J": [ "exec" ],
				"/usr/bin/mmcli -m [0-9][0-9] --location-get -J": [ "exec" ],
				"/usr/bin/mmcli -m [0-9][0-9][0-9] --location-get -J": [ "exec" ],
				"/usr/bin/mmcli -m [0-9][0-9][0-9][0-9] --location-get -J": [ "exec" ],
				"/usr/bin/mmcli -m [0-9][0-9][0-9][0-9][0-9] --location-get -J": [ "exec" ]
			}
		}
	}
}