From a63d0bb728eab64824ecb3f209e3b1643c4869cc Mon Sep 17 00:00:00 2001 From: DragonSlayer_14 Date: Mon, 3 Mar 2025 23:40:35 +0100 Subject: [PATCH] =?UTF-8?q?Feat:=20Pr=C3=BCft,=20on=20Flatpak=20installier?= =?UTF-8?q?t=20ist,=20bevor=20geupdated=20wird.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Maintenance/Update.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Maintenance/Update.sh b/Maintenance/Update.sh index 95b0898..a92c132 100755 --- a/Maintenance/Update.sh +++ b/Maintenance/Update.sh @@ -28,6 +28,11 @@ update_packages() { } update_flatpak() { + if ! command -v flatpak >/dev/null 2 >&1; then + log "Flatpak ist nicht installiert. Vorgang wird übersprungen." + return + fi + log "Führe 'flatpak update' für alle Nutzer aus" for user in $(getent passwd | awk -F: '$3 >= 1000 && $7 !~ /(\/sbin\/nologin|\/bin\/false|\/usr\/sbin\/nologin)/ { print $1 }'); do sudo -u "$user" flatpak update -y |& while IFS= read -r line; do log "$line"; done