fixed missing notify for update-script

This commit is contained in:
humocs-man
2026-09-29 18:45:44 +02:00
parent 18476a6bec
commit edab4fe6a6
2 changed files with 4 additions and 2 deletions
+1
View File
@@ -26,6 +26,7 @@ dnf5 install -y \
alacritty \
wl-clipboard \
xdg-user-dirs \
libnotify \
upower \
power-profiles-daemon \
bolt \
+2 -1
View File
@@ -40,7 +40,8 @@ $LOGGER -t "$TAG" "Update gestaged. Suche aktiven Desktop-User..."
# =============================================================================
# Wir filtern direkt aus der Session-Liste den Eintrag, der auf 'seat0' laeuft
# und die Klasse 'user' (echter Desktop-Nutzer, kein Login-Screen) hat.
USER_ID=$($LOGINCTL list-sessions --no-legend 2>/dev/null | awk '$4 == "seat0" && $6 == "user" {print $2; exit}' || echo "")
# 'greeter' wird explizit ausgeschlossen (eigene greetd-Session, kein Daemon).
USER_ID=$($LOGINCTL list-sessions --no-legend 2>/dev/null | awk '$4 == "seat0" && $6 == "user" && $3 != "greeter" {print $2; exit}' || echo "")
if [[ -z "$USER_ID" ]]; then
$LOGGER -t "$TAG" "Update bereit, aber kein aktiver Desktop-User (Klasse: user) auf seat0 gefunden."