- /etc/salt/minion.d/master.conf wird VOR Installation geschrieben
damit Minion nie mit Default "salt" startet
- Config wird nach Install nochmal geschrieben (falls apt ueberschreibt)
- Stop + killall + sleep + start + restart am Ende
- killall salt-minion auch im Cleanup
- Kein set -e mehr (brach leise ab bei Fehlern)
- Jeder Schritt gibt Status aus
- Explizite Fehlerpruefung mit Meldung nach jedem kritischen Befehl
- apt-get Ausgabe nicht mehr unterdrueckt fuer Debugging
- Findet alle salt-Pakete via dpkg -l statt hardcoded Namen
- Purged auch residual configs (dpkg --purge)
- Entfernt /opt/saltstack und alternative Keyring-Pfade
- Fallback: erstellt /etc/salt manuell falls Paket es nicht tut
- Verifikation am Ende (ls -la /etc/salt)