OPNsense Plugin: os-rmm-agent mit WebGUI-Settings, rc.d Service, configd-Integration, Build-Script

This commit is contained in:
cynfo3000
2026-02-28 13:53:24 +01:00
parent d8bc99873f
commit a7d3971b5d
18 changed files with 541 additions and 2 deletions
+7 -2
View File
@@ -1,4 +1,4 @@
.PHONY: all backend agent clean certs deploy-backend deploy-agent
.PHONY: all backend agent plugin clean certs deploy-backend deploy-agent
BACKEND_BIN = build/rmm-backend
AGENT_BIN = build/rmm-agent
@@ -19,8 +19,13 @@ agent:
cd agent && GOOS=freebsd GOARCH=amd64 CGO_ENABLED=0 go build -o ../$(AGENT_BIN) .
@echo "==> $(AGENT_BIN) erstellt"
plugin:
@echo "==> Building OPNsense Plugin Package..."
cd opnsense-plugin && ./build.sh $(VERSION)
@echo "==> Plugin Package erstellt in opnsense-plugin/"
clean:
rm -rf build/
rm -rf build/ opnsense-plugin/stage/
certs:
@echo "==> Generiere self-signed TLS-Zertifikate..."