Resilience pass: bulletproof recovery + FWS / fault polling + EG4 discovery refresh
This commit is contained in:
@@ -61,6 +61,7 @@ sudo install -m 755 "$TMP_RESOLVER" /usr/local/sbin/lvx-resolve-links
|
||||
# --- 5. systemd units + drop-ins -------------------------------------------
|
||||
msg "Installing systemd units"
|
||||
sudo install -m 644 "${BASE}/etc/systemd/system/lvx-resolve-links.service" /etc/systemd/system/
|
||||
sudo install -m 644 "${BASE}/etc/systemd/system/lvx-resolve-links.timer" /etc/systemd/system/
|
||||
sudo install -m 644 "${BASE}/etc/systemd/system/lvx-control.service" /etc/systemd/system/
|
||||
sudo install -m 644 "${BASE}/etc/systemd/system/powermon.service" /etc/systemd/system/
|
||||
sudo install -m 644 "${BASE}/etc/systemd/system/powermon2.service" /etc/systemd/system/
|
||||
@@ -94,7 +95,7 @@ done
|
||||
|
||||
# --- 7. enable services ----------------------------------------------------
|
||||
msg "Enabling services"
|
||||
sudo systemctl enable --now lvx-resolve-links.service
|
||||
sudo systemctl enable --now lvx-resolve-links.service lvx-resolve-links.timer
|
||||
# Only auto-start powermon services if credentials look real (no placeholder present)
|
||||
if grep -q '<MQTT_PASSWORD>' "${HOME}/.config/powermon/powermon.yaml" 2>/dev/null; then
|
||||
cat <<EOF
|
||||
|
||||
Reference in New Issue
Block a user