Fix: Führt restart als login-Shell aus.

This commit is contained in:
DragonSlayer_14 2025-03-08 12:30:30 +01:00
parent a9d3c21666
commit a655a7db4c

View File

@ -88,8 +88,8 @@ restart_script() {
log "Neustart des Skripts (Versuch $RESTART_COUNT von $MAX_RESTARTS)..." log "Neustart des Skripts (Versuch $RESTART_COUNT von $MAX_RESTARTS)..."
sleep 10 sleep 10
remove_lock remove_lock
# Neustart des Skripts in einer neuen Shell, um die Umgebung neu zu laden # Neustart des Skripts in einer neuen Login-Shell
/bin/bash "$0" "$@" /bin/bash -l "$0" "$@"
exit exit
else else
log "Maximale Anzahl an Neustarts erreicht ($MAX_RESTARTS). Skript wird beendet." log "Maximale Anzahl an Neustarts erreicht ($MAX_RESTARTS). Skript wird beendet."