mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-11 02:55:51 +00:00
8298852483
QNAP wipes /etc/init.d on every reboot, so the agent needs persistent storage on a data volume and autorun.sh boot persistence via the flash config partition. Adds detection, install (with watchdog wrapper), and clean uninstall paths. Flash config mount/umount is fail-safe via subshell isolation to prevent leaving the partition mounted on write errors.