diff --git a/files/luci/controller/dns-forwarder.lua b/files/luci/controller/dns-forwarder.lua index d855c9e..e64d9fa 100644 --- a/files/luci/controller/dns-forwarder.lua +++ b/files/luci/controller/dns-forwarder.lua @@ -9,5 +9,9 @@ function index() return end - entry({"admin", "services", "dns-forwarder"}, cbi("dns-forwarder"), _("DNS-Forwarder"), 60).dependent = true + page = entry({"admin", "services", "dns-forwarder"}, + cbi("dns-forwarder"), + _("DNS-Forwarder"), 60) + page.dependent = true + page.acl_depends = { "luci-app-dns-forwarder" } end diff --git a/files/luci/controller/redsocks2.lua b/files/luci/controller/redsocks2.lua index 95c9860..c620687 100644 --- a/files/luci/controller/redsocks2.lua +++ b/files/luci/controller/redsocks2.lua @@ -9,5 +9,9 @@ function index() return end - entry({"admin", "services", "redsocks2"}, cbi("redsocks2"), _("RedSocks2"), 72).dependent = true + page = entry({"admin", "services", "redsocks2"}, + cbi("redsocks2"), + _("RedSocks2"), 72) + page.dependent = true + page.acl_depends = { "luci-app-redsocks2" } end diff --git a/files/luci/controller/shadowvpn.lua b/files/luci/controller/shadowvpn.lua index 5d5ffc0..61bd4a0 100644 --- a/files/luci/controller/shadowvpn.lua +++ b/files/luci/controller/shadowvpn.lua @@ -9,5 +9,9 @@ function index() return end - entry({"admin", "services", "shadowvpn"}, cbi("shadowvpn"), _("ShadowVPN"), 76).dependent = true + page = entry({"admin", "services", "shadowvpn"}, + cbi("shadowvpn"), + _("ShadowVPN"), 76) + page.dependent = true + page.acl_depends = { "luci-app-shadowvpn" } end