acme: Add acl_depends annotations to luci-app-acme
authorToke Høiland-Jørgensen <toke@redhat.com>
Mon, 27 Apr 2020 16:15:20 +0000 (18:15 +0200)
committerToke Høiland-Jørgensen <toke@redhat.com>
Mon, 27 Apr 2020 16:15:20 +0000 (18:15 +0200)
Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
net/acme/Makefile
net/acme/files/acme-controller.lua

index dc581f5004084f27ff0e4743590efdf379ddc794..bc09029102d9b0ebfffd14e544c3f5c383d3aef0 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=acme
 PKG_VERSION:=2.8.5
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/Neilpang/acme.sh/tar.gz/$(PKG_VERSION)?
index acdd688e4707449df45c98658989aa2a5449dfad..5f4d0ec310e67a8e1c3f8780141e357d9408bcd1 100644 (file)
@@ -1,7 +1,11 @@
 module("luci.controller.acme", package.seeall)
 
 function index()
-       entry({"admin", "services", "acme"},
+       local page
+
+       page = entry({"admin", "services", "acme"},
                cbi("acme"),
-               _("ACME certs"), 50).dependent = false
+               _("ACME certs"), 50)
+       page.dependent = false
+       page.acl_depends = { "luci-app-acme" }
 end