mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-24 04:33:17 +00:00
922626418c
The FreeBSD rc.d branch printed a log hint pointing at the system log, but pfSense has no /var/log/messages (its system log is /var/log/system.log). More importantly, daemon(8) does not capture the child's stdout and rc.d has no journal, so the agent's zerolog output was never written to any file: correcting the path alone would still point users at a log with no agent entries. Give the agent its own rotating log via --log-file on FreeBSD (both the TrueNAS CORE and pfSense/OPNsense/vanilla FreeBSD branches) and point the completion hint at it, matching the Unraid/QNAP/TrueNAS-Linux convention. The shell installer is a canonical path shared by agent-lifecycle and deployment-installability, so record the FreeBSD log-capture obligation in both subsystem contracts. Refs #2123. Change-source: pulse-maintainer