feat: add multi-user management and secure LuCI access

This commit is contained in:
benya
2026-07-19 23:10:07 +03:00
parent 80351ffce1
commit e6236f505c
55 changed files with 2876 additions and 321 deletions
@@ -26,6 +26,7 @@ endef
define Package/rmm-agent-go-production/conffiles
/etc/rmm-agent.conf
/etc/config/rmm-agent
endef
define Package/rmm-agent-go-production/install
@@ -35,6 +36,10 @@ define Package/rmm-agent-go-production/install
$(INSTALL_BIN) ./files/etc/init.d/rmm-agent $(1)/etc/init.d/rmm-agent
$(INSTALL_DIR) $(1)/etc
$(INSTALL_CONF) ./files/etc/rmm-agent.conf $(1)/etc/rmm-agent.conf
$(INSTALL_DIR) $(1)/etc/config
$(INSTALL_CONF) ./files/etc/config/rmm-agent $(1)/etc/config/rmm-agent
$(INSTALL_DIR) $(1)/usr/libexec
$(INSTALL_BIN) ./files/usr/libexec/rmm-agent-uci-sync $(1)/usr/libexec/rmm-agent-uci-sync
endef
$(eval $(call BuildPackage,rmm-agent-go-production))