Pulse/scripts
rcourtman db9955e187 fix: TrueNAS SCALE 24.04+ has read-only /usr/local/bin
On TrueNAS SCALE 24.04+, the root filesystem including /usr/local/bin
is read-only. The installer now tries multiple locations for the
runtime binary:

1. Execute directly from /data (if no noexec mount)
2. /usr/local/bin (older TrueNAS versions)
3. /root/bin (TrueNAS SCALE 24.04+)
4. /var/tmp (last resort)

The bootstrap script is also updated to use the determined runtime
location rather than hardcoding /usr/local/bin.

Related to #801
2025-12-03 21:02:55 +00:00
..
dev
lib Improve installer UX with pauses and popups on failure 2025-11-25 11:17:37 +00:00
systemd
tests
.go-version
build-release.sh fix: remove references to deleted install-host-agent.sh script 2025-11-26 09:57:06 +00:00
bundle.manifest
bundle.sh
clean-mock-alerts.sh
cleanup.sh
create-sensor-user.sh
docker-build.sh
generate-release-notes.sh
harden-sensor-proxy.sh
hot-dev.sh fix(dev): export auth env vars in hot-dev script 2025-11-27 11:14:27 +00:00
install-container-agent.sh fix(scripts): improve checksum verification robustness against whitespace 2025-11-25 08:24:26 +00:00
install-docker-agent.sh feat: improve legacy agent detection and migration UX 2025-11-25 23:26:22 +00:00
install-docker.sh feat: serve install scripts from GitHub releases instead of main branch 2025-11-26 08:59:59 +00:00
install-go-toolchain.sh
install-host-agent.ps1 feat: improve legacy agent detection and migration UX 2025-11-25 23:26:22 +00:00
install-sensor-proxy.sh fix: Default sensor-proxy HTTP to 0.0.0.0:8443 for IPv4 binding 2025-12-03 20:25:08 +00:00
install.ps1 Use New-Service for Windows service creation 2025-11-29 14:09:30 +00:00
install.sh fix: TrueNAS SCALE 24.04+ has read-only /usr/local/bin 2025-12-03 21:02:55 +00:00
migrate-sensor-proxy-control-plane.sh fix(sensor-proxy): eliminate race in migration script 2025-11-19 11:04:58 +00:00
migrate-temperature-proxy.sh Auto-deploy proxy for standalone temp monitoring 2025-11-16 09:47:07 +00:00
package-helm-chart.sh
pulse-auto-update.sh feat: serve install scripts from GitHub releases instead of main branch 2025-11-26 08:59:59 +00:00
pulse-proxy-rotate-keys.sh
pulse-sensor-cleanup.sh fix: filter out qdevice from cluster node discovery 2025-11-24 22:54:58 +00:00
pulse-sensor-proxy.service
run-tests-mock.sh
secure-sensor-files.sh
setup-log-forwarding.sh docs: highlight runbooks in index and script verification checklist 2025-11-14 10:39:10 +00:00
sync-production-config.sh WIP: Save all pending changes including frontend updates and unified agent scaffolding 2025-11-25 11:27:07 +00:00
test-vm-disk.sh
toggle-mock.sh
trigger-release.sh chore: remove outdated docs, update cleanup script and release workflow 2025-11-24 19:14:54 +00:00
uninstall-host-agent.ps1
uninstall-host-agent.sh Add TrueNAS SCALE persistence for host agent (Related to #718) 2025-11-21 10:07:14 +00:00
validate-published-release.sh
validate-release.sh fix: remove references to deleted install-host-agent.sh script 2025-11-26 09:57:06 +00:00