diff --git a/deploy/README.md b/deploy/README.md index f186efa..a370a8e 100644 --- a/deploy/README.md +++ b/deploy/README.md @@ -32,6 +32,28 @@ sudo -A launchctl kickstart -k system/nl.eddydevink.netcup-standby-guard # eer gitignored). Ontbreekt het bestand → alleen loggen. - Log: `~/Library/Logs/netcup-standby-guard.log`; status: `~/.netcup-guard-state`. +## Uitschakelen zónder verwijderen (beschikbaar houden) + +Daemon stoppen en uitschakelen; bestanden blijven op hun plek. Her-inzetten duurt ~30 s. + +```bash +sudo -A launchctl bootout system/nl.eddydevink.netcup-standby-guard 2>/dev/null +sudo -A mv /Library/LaunchDaemons/nl.eddydevink.netcup-standby-guard.plist \ + /Library/LaunchDaemons/nl.eddydevink.netcup-standby-guard.plist.disabled +``` + +Her-inzetten (op aanwijzing van de admin): + +```bash +sudo -A mv /Library/LaunchDaemons/nl.eddydevink.netcup-standby-guard.plist.disabled \ + /Library/LaunchDaemons/nl.eddydevink.netcup-standby-guard.plist +sudo -A launchctl bootstrap system /Library/LaunchDaemons/nl.eddydevink.netcup-standby-guard.plist +sudo -A launchctl kickstart -k system/nl.eddydevink.netcup-standby-guard # directe test-run +``` + +Status: 2026-10-19 uitgezet per user-besluit (steady state = nextcloud ACTIEF / netcup +STANDBY; de guard is alleen van nut na een onverwachte uitval van één node — zie boven). + ## Handmatige test ```bash