diff --git a/update_from_git b/update_from_git index 4af5e41c3d619d24f80db4de71e0d6b638a8fea3..8e83867d39a3fb02c7d9cd69eb00d6bd0078cb6f 100755 --- a/update_from_git +++ b/update_from_git @@ -1,5 +1,5 @@ #! /bin/bash -# Rolf Niepraschk (Rolf.Niepraschk@ptb.de), 2023-12-20 +# Rolf Niepraschk (Rolf.Niepraschk@ptb.de), 2025-04-23 # Installiert eine neue Version vom zugehörigen GIT-Repositorium # und lädt den Server-Prozess neu. @@ -12,7 +12,12 @@ PROJECT="cal" GITLAB_URL=https://gitlab1.ptb.de/vaclab/${PROJECT}/-/archive/master/${PROJECT}-master.tar.gz DEST_USER=nobody -DEST_GROUP=nobody + +if [ $(getent group nobody) ]; then + DEST_GROUP=nobody +else + DEST_GROUP=nogroup +fi # Struktur des tar-Archives herunterladen und gleichzeitig entpacken curl -s -o - ${GITLAB_URL} | tar -xzf - --strip-components=1