Add Go agent read-only commands

This commit is contained in:
benya
2026-06-05 02:38:35 +03:00
parent 7414171a94
commit 12efed526c
3 changed files with 144 additions and 5 deletions

View File

@@ -50,7 +50,15 @@ agent/go/cmd/rmm-agent
It is protocol-compatible with the server for enrollment, heartbeat, inventory, metrics, command polling, command result reporting, lock handling, backoff, graceful shutdown, and result spooling.
The Go agent is not the production command runner yet. It intentionally reports queued commands as failed with a clear message until the shell allowlist is migrated command by command.
The Go agent is not the production command runner yet. It currently supports the first read-only command set:
- `ping`
- `traceroute`
- `route_show`
- `interfaces_show`
- `pkg_list_installed` / `opkg_list_installed`
Other queued commands are reported as failed with a clear message until the shell allowlist is migrated command by command.
Build locally: