Browse Source

luci: remove unnecessary permissions

Nick Peng 3 years ago
parent
commit
efc18996a8

+ 3 - 4
package/luci/files/root/usr/share/rpcd/acl.d/luci-app-smartdns.json

@@ -3,9 +3,7 @@
 		"description": "Grant access to LuCI app smartdns",
 		"read": {
 			"file": {
-				"/etc/smartdns/*": [ "read" ],
-				"/usr/sbin/smartdns": [ "exec" ],
-				"/etc/init.d/smartdns restart" : [ "exec" ]
+				"/etc/smartdns/*": [ "read" ]
 			},
 			"ubus": {
 				"service": [ "list" ]
@@ -14,7 +12,8 @@
 		},
 		"write": {
 			"file": {
-				"/etc/smartdns/*": [ "write" ]
+				"/etc/smartdns/*": [ "write" ],
+				"/etc/init.d/smartdns restart": [ "exec" ]
 			},
 			"uci": [ "smartdns" ]
 		}