Linux-Update-Script v1.7.0: Hooks & Automation
Großes Feature-Release! 🎉 Mit v1.7.0 erhält das automatisierte Linux-Update-Script ein lang gewünschtes Feature: ein vollständiges Hooks-System. Eigene Skripte lassen sich jetzt automatisch vor und nach dem Update-Prozess ausführen – vollständig konfigurierbar und ohne Eingriff in das Haupt-Script.
🪝 Was sind Hooks?
Hooks sind Skripte, die das Update-Script zu definierten Zeitpunkten automatisch aufruft – ähnlich wie Git-Hooks. Du schreibst ein Bash-Skript, legst es an die richtige Stelle, und das Update-Script kümmert sich um den Rest.
Typische Anwendungsfälle:
- 📸 Snapshot / Backup erstellen bevor Updates eingespielt werden
- 🔔 Benachrichtigung an Telegram / Gotify / Matrix senden
- 🧹 Cache leeren oder Services stoppen vor dem Update
- ✅ Services neu starten nach dem Update
- 📊 Update-Ergebnis in ein Monitoring-System schreiben
🛡️ Sicherheit
Das Hook-System ist bewusst restriktiv designed:
- ✅ Hooks müssen ausführbar sein (
chmod +x) - ✅ Hooks laufen mit denselben Rechten wie das Update-Script
- ✅ Fehler im Hook brechen den Update-Prozess nicht ab (konfigurierbar)
- ✅ Timeout verhindert hängende Hooks
🆙 Upgrade-Anleitung
cd ~/linux-update-script
git pull origin main
sudo ./install.sh
install.sh erstellt automatisch das Hooks-Verzeichnis und
legt Beispiel-Hooks an. Deine bestehende Config bleibt unberührt.
🎯 Fazit
v1.7.0 macht das Update-Script zur echten Automatisierungs-Plattform:
✅ Flexibel – eigene Logik ohne Script-Anpassung ✅ Sicher – Timeouts, Fehlerbehandlung, Berechtigungsprüfung ✅ Konsistent – gleiches Config-Modell wie v1.6.1
Probiert es aus! Welche Hooks baut ihr euch? 💬
🔗 Links
Viel Spaß mit v1.7.0! 🚀