Add resilient dual-radio network failover
This commit is contained in:
@@ -136,8 +136,10 @@ chown -R root:root "${release_final}"
|
||||
install_integration_files() {
|
||||
local source_release="$1"
|
||||
install -m 0755 "${source_release}/scripts/pi-car-companion-update" /usr/local/sbin/pi-car-companion-update
|
||||
install -m 0755 "${source_release}/scripts/pi-car-companion-network-setup" /usr/local/sbin/pi-car-companion-network-setup
|
||||
install -m 0644 "${source_release}/systemd/pi-car-companion.service" /etc/systemd/system/pi-car-companion.service
|
||||
install -m 0644 "${source_release}/systemd/pi-car-companion-update.service" /etc/systemd/system/pi-car-companion-update.service
|
||||
install -m 0644 "${source_release}/systemd/pi-car-companion-network.service" /etc/systemd/system/pi-car-companion-network.service
|
||||
install -m 0440 "${source_release}/systemd/pi-car-companion.sudoers" /etc/sudoers.d/pi-car-companion
|
||||
}
|
||||
|
||||
@@ -175,3 +177,4 @@ if [[ "${healthy}" != "true" ]]; then
|
||||
fi
|
||||
|
||||
write_status "success" "Update installed and the companion service is healthy."
|
||||
systemctl try-restart pi-car-companion-network.service || true
|
||||
|
||||
Reference in New Issue
Block a user