From d754d35229c38dab1612441ee70e629567e7bd2a Mon Sep 17 00:00:00 2001 From: Mikei386 <44135113+Mikei386@users.noreply.github.com> Date: Fri, 21 Aug 2026 13:22:46 +0200 Subject: [PATCH] Heal legacy NVIDIA keyring permissions --- install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/install.sh b/install.sh index 2125025..0f48140 100755 --- a/install.sh +++ b/install.sh @@ -56,6 +56,10 @@ id "$ADMIN_USER" >/dev/null 2>&1 || die "ADMIN_USER $ADMIN_USER existiert nicht. install_base_packages() { log "Basispakete installieren" + # Heal keyrings created by an older installer run under this script's 0077 + # umask before apt attempts to refresh any already configured repositories. + [[ ! -e /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg ]] || \ + chmod 0644 /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg apt-get update DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ ca-certificates curl git gnupg jq openssl wireguard-tools iptables \