setup_wayland_jarvis.sh aktualisiert

This commit is contained in:
2026-05-22 13:13:39 +00:00
parent 5d68390a11
commit 332e5e214d

View File

@@ -7,6 +7,17 @@ echo "===================================================="
echo "🚀 Starte Debian 13 Automated Wayland & Jarvis Setup"
echo "===================================================="
# NEU UND KUGELSICHER:
REAL_USER="${SUDO_USER:-$(logname 2>/dev/null || whoami)}"
REAL_HOME=$(getent passwd "$REAL_USER" | cut -d: -f6)
# Sicherheitsprüfung: Falls immer noch leer oder root (falls als echter root eingeloggt)
if [ -z "$REAL_USER" ] || [ "$REAL_USER" = "root" ]; then
# Fallback auf den ersten echten User im System (ID 1000)
REAL_USER=$(id -nu 1000 2>/dev/null || echo "meik")
REAL_HOME=$(getent passwd "$REAL_USER" | cut -d: -f6)
fi
# 1. System aktualisieren & Basispakete installieren
echo "📦 Aktualisiere Paketquellen und installiere Systemkomponenten..."
sudo apt update