Skip to content

A script to install Mullvad VPN on Devuan (or any OpenRC system) via Wireguard.

License

Notifications You must be signed in to change notification settings

arkhiwarkhi/Mullvad-VPN-Devuan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mullvad-VPN-Devuan

A script to install Mullvad VPN on OpenRC Devuan systems via Wireguard.

  1. Clone this repository & change to it's directory.
git clone https://github.com/arkhiwarkhi/Mullvad-VPN-Devuan/ && cd Mullvad-VPN-Devuan
  1. Set the script to executable.
chmod +x install-mullvad.sh
  1. Run the script with elevated privileges, answering prompts as necessary. The server list can be found in the 'servers' file.
doas ./install-mullvad.sh

Post-Install Configuration

You are prompted for a server location during install. The default server location is gb-lon-wg-001 (London, England). If you want to change the server you are connecting to post-installation, you will need to edit the command_args variable in /etc/init.d/wireguard.

Privacy

No account numbers or other information are collected by me; mullvad-wg.sh is fetched directly from Mullvad's repositories for authentication. If you would like to verify the authenticity of mullvad-wg.sh, which is fetched and executed during this script's installation of Mullvad VPN, you can do so by executing:

curl -o mullvad-wg.sh.asc https://raw.githubusercontent.com/mullvad/mullvad-wg.sh/main/mullvad-wg.sh.asc
curl -o mullvad-code-signing.asc https://mullvad.net/media/mullvad-code-signing.asc
gpg --import mullvad-code-signing.asc
gpg --verify mullvad-wg.sh.asc

About

A script to install Mullvad VPN on Devuan (or any OpenRC system) via Wireguard.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages