New `decnet listener` command runs the master-side RFC 5425 syslog-TLS receiver as a standalone process (mirrors `decnet api` / `decnet swarmctl` pattern, SIGTERM/SIGINT handlers, --daemon support). `decnet agent` now accepts --agent-dir so operators running the worker agent under sudo/root can point at a bundle outside /root/.decnet/agent (the HOME under sudo propagation). Both flags were needed to stand up the full SWARM pipeline end-to-end on a throwaway VM: mTLS control plane reachable, syslog-over-TLS wire confirmed via tcpdump, master-crash/resume proved with zero loss and zero duplication across 10 forwarded lines. pyproject: bump asyncmy floor to 0.2.11 (resolver already pulled this in).
2.7 KiB
2.7 KiB