|
|
f3d8532dbd
|
feat(freebsd): cross-host TCP bridge + agent polling loop
CI / rust (pull_request) Has been cancelled
CI / markdown (pull_request) Has been cancelled
- colibri_bridge.in: socat rc.d bridge, binds Tailscale IP
only, REQUIRE: colibri_daemon for boot ordering
- newsyslog-colibri-bridge.conf: bridge log rotation
- colibri-agent-loop.md: document Hermes cronjob setup
(2min poller + 5min worker, NOT system cron)
- colibri_poll.py: socket-based task poller, filters by
agent UUID
- colibri_task_done.py: transition-task via raw socket
- colibri_daemon.in: drop 'local' (not POSIX), add
status_cmd() for FreeBSD rc.subr compatibility
Live and tested on osa (FreeBSD 15.0).
|
2026-06-19 12:18:52 +02:00 |
|