From 405a9955d91c83286212096802dae4eef5000fe0 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 11 Aug 2025 10:01:13 +0000 Subject: [PATCH] installer: make Mullvad key import non-interactive (--batch --yes) and ensure keyrings dir exists --- install.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index 13981f5..0d585aa 100644 --- a/install.sh +++ b/install.sh @@ -621,8 +621,9 @@ install_mullvad() { # Ensure DNS works before fetching keys ensure_dns_working || true - # Download Mullvad signing key - curl -fsSL https://mullvad.net/media/mullvad-code-signing.asc | gpg --dearmor -o /usr/share/keyrings/mullvad-keyring.gpg + # Download Mullvad signing key (non-interactive) + mkdir -p /usr/share/keyrings + curl -fsSL https://mullvad.net/media/mullvad-code-signing.asc | gpg --batch --yes --dearmor -o /usr/share/keyrings/mullvad-keyring.gpg # Add Mullvad repository # Determine codename safely