diff --git a/Website/launch.sh b/Website/launch.sh index a69e716..d8f363d 100755 --- a/Website/launch.sh +++ b/Website/launch.sh @@ -253,6 +253,14 @@ watcher_loop() { echo "[ERROR] Fehler beim Konfigurieren der Module für $SLUG." >&2 fi fi + + # 4. System neustarten + echo "[INFO] Führe sudo ./restart.sh nach Tenant-Generierung aus..." + if (cd "$TARGET_SYSTEM_DIR" && sudo ./restart.sh); then + echo "[SUCCESS] System erfolgreich neu gestartet für $SLUG." + else + echo "[ERROR] Fehler beim Ausführen von sudo ./restart.sh" >&2 + fi else echo "[ERROR] Fehler beim Bereitstellen von: $SLUG" >&2 fi