From 340e87b4034976f0c60d5c21ac94fe2dbd5e71d8 Mon Sep 17 00:00:00 2001
From: alexis <alexis@X230.home>
Date: Sat, 10 Feb 2024 18:34:01 +0100
Subject: [PATCH] changed way of installing mullvad vpn

---
 setup.sh | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/setup.sh b/setup.sh
index 567b767..6ed3ca7 100755
--- a/setup.sh
+++ b/setup.sh
@@ -73,13 +73,11 @@ if [ "$distro" == "Debian" ]; then
 	read yn
 	if [ "$yn" == 'y' ]; then
 	    # Download and install Mullvad VPN
-	    curl https://mullvad.net/download/app/deb/latest/ -o ~/Downloads/mullvad.deb && sudo apt install ~/Downloads/mullvad.deb
-	    
+	    sudo curl -fsSLo /usr/share/keyrings/mullvad-keyring.asc https://repository.mullvad.net/deb/mullvad-keyring.asc
+	    echo "deb [signed-by=/usr/share/keyrings/mullvad-keyring.asc arch=$( dpkg --print-architecture )] https://repository.mullvad.net/deb/stable $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/mullvad.list
+	    sudo apt update && sudo apt install mullvad-vpn -y
 	    # Enable and start Mullvad daemon
 	    sudo systemctl enable --now mullvad-daemon
-	    
-	    # Clean up the downloaded deb file
-	    rm ~/Downloads/mullvad.deb
 	fi
 
 	echo 'Setup Arkenfox user.js ? (y or n)'
-- 
GitLab