Package Details: mullvad-vpn 2024.8-1

Git Clone URL: https://aur.archlinux.org/mullvad-vpn.git (read-only, click to copy)
Package Base: mullvad-vpn
Description: The Mullvad VPN client app for desktop
Upstream URL: https://www.mullvad.net
Licenses: GPL-3.0-or-later
Submitter: gin078
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 139
Popularity: 3.50
First Submitted: 2018-10-24 17:33 (UTC)
Last Updated: 2024-12-13 02:39 (UTC)

Pinned Comments

yochananmarqos commented on 2022-11-11 19:31 (UTC) (edited on 2022-11-13 19:21 (UTC) by yochananmarqos)

PSA: Upstream does not support building natively for ARM64, only cross-compiling. You can use mullvad-vpn-bin instead.

yochananmarqos commented on 2019-12-07 17:44 (UTC) (edited on 2024-06-06 22:09 (UTC) by yochananmarqos)

--> ALWAYS DO A CLEAN BUILD <--

This package will verify the signature of the git tag / commit. Developer keys are available here and instructions are here. See the PKGBUILD to determine which developer key you need.

Please do not create upstream issues about the AUR package, they do not support it.

Latest Comments

« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 30 .. 45 Next › Last »

Zenzio commented on 2021-01-09 13:53 (UTC)

I don't know if I should post about this here. But as the post before mine states: After the system update (networkmanager and openresolv got updated) my system can't connect to anything anymore while Mullvad-VPN is active. It's fine while Mullvad-VPN is not connected. Is this a bug with one of the updated packages? Any pointers?

cedricbambooza commented on 2021-01-09 08:40 (UTC) (edited on 2021-01-09 08:40 (UTC) by cedricbambooza)

Mullvad VPN via App not working after Update of NetworkManager and reboot....

I'm getting an ERR_Name not Resolved Message when opening the Browser, I close the Mullvad App and voila I can visit kernel.org

Mullvad VPN App also connects to the servers just fine, "simply" DNS request don't seem to work anymore.

Rehls commented on 2020-11-27 06:22 (UTC)

Installing via makepkg worked w/o issue for me, thanks!

Yay just would not let me get past the PGP key importing step, even when I had manually added them: ==> :: (1/1) Parsing SRCINFO: mullvad-vpn

:: PGP keys need importing:
 -> EA0A77BF9E115615FC3BD8BC7653B940E494FE87, required by: mullvad-vpn
 -> 8339C7D2942EB854E3F27CE5AEE9DECFD582E984, required by:               mullvad-vpn
==> Import? [Y/n] 
:: Importing keys with gpg...
gpg: keyserver receive failed: General error
problem importing keys

andykluger commented on 2020-11-27 05:37 (UTC)

@Rehls

  1. What about without yay?

  2. Can you post the error?

Rehls commented on 2020-11-26 22:14 (UTC) (edited on 2020-11-26 22:15 (UTC) by Rehls)

Tried following all the steps outlined below by m00-aur and the mullvad install instructions and I'm still running into signing issues. All the keys are imported/signed, yet I'm still being asked for them on install while using yay.

gpg --list-keys
pub   rsa4096 2019-10-01 [SC]
  8339C7D2942EB854E3F27CE5AEE9DECFD582E984
uid           [  full  ] David Lönnhager (code signing) 
<david.l@mullvad.net>
sub   rsa4096 2019-10-01 [E]

pub   rsa4096 2015-07-08 [SC]
  EA0A77BF9E115615FC3BD8BC7653B940E494FE87
uid           [  full  ] Linus Färnstrand (code signing key) 
<linus@mullvad.net>
sub   rsa4096 2015-07-08 [E]
sub   rsa4096 2016-10-31 [S]

pub   rsa4096 2016-10-27 [SC]
  A1198702FC3E0A09A9AE5B75D5A1D4F266DE8DDF
uid           [ultimate] Mullvad (code signing) <admin@mullvad.net>
sub   rsa4096 2016-10-27 [E]
sub   rsa4096 2016-10-27 [S]

hal_yawn commented on 2020-11-24 22:20 (UTC) (edited on 2020-11-24 22:31 (UTC) by hal_yawn)

Newby here - I've followed the instructions linked in the pinned comment, downloaded and trusted the code signing key .asc and I'm still getting the following error when I run makepkg: https://pastebin.com/raw/8Gtr4eJM

SOLVED m00-aur's comment below fixed the issue.

takouhai commented on 2020-11-22 01:42 (UTC)

If you're having issues with compilation, Go might need some flags permitted to allow the build to start.

go build runtime/cgo: invalid flag in go:cgo_ldflag: -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now ==> ERROR: A failure occurred in build().

To fix, export the following flags to your environment:

$ export CGO_LDFLAGS_ALLOW=".*"

Solution found here: https://forum.golangbridge.org/t/invalid-flag-in-cgo-ldflags/10020/2

m00-aur commented on 2020-11-16 20:02 (UTC) (edited on 2020-11-16 20:02 (UTC) by m00-aur)

if having issues with the pgp keys, simply import the necessary keys:

gpg2 --keyserver pool.sks-keyservers.net --recv-keys 8339C7D2942EB854E3F27CE5AEE9DECFD582E984

gpg2 --keyserver pool.sks-keyservers.net --recv-keys EA0A77BF9E115615FC3BD8BC7653B940E494FE87

if still having issues, trust the main code signing with:

wget https://mullvad.net/media/mullvad-code-signing.asc

gpg2 --import mullvad-code-signing.asc

gpg2 --edit-key A1198702FC3E0A09A9AE5B75D5A1D4F266DE8DDF

trust

5

y

q

r381581 commented on 2020-11-08 18:28 (UTC) (edited on 2020-11-08 18:33 (UTC) by r381581)

@cardinal

Terminal: 1. git clone https://aur.archlinux.org/mullvad-vpn.git 2. cd mullvad-vpn 3. ls (list packages) 4. less PKGBUILD (check integrity) 5. makepkg -C (C = Clean build) * >>...<< 6. sudo pacman -U mullvad-vpn-***.tar.xz

*>> (I have to) change permissions to "chrome-sandbox" while building as non-root user<< ..you have to wait when this package is built.. > open in file manager and wait for it. Then: 5.1 sudo -s 5.2 chown root:$USER /home/ * /mullvad-vpn/src/mullvadvpn-app/gui/node_modules/electron/dist/chrome-sandbox 5.3 chmod 4755 /home/ * /mullvad-vpn/src/mullvadvpn-app/gui/node_modules/electron/dist/chrome-sandbox <<

If you want it really clean, first: sudo pacman -Rs mullvad-vpn, sudo rm -rf /var/log/mullvad-vpn/, sudo rm -rf /var/cache/mullvad-vpn/, sudo rm -rf /etc/mullvad-vpn, rm /home/***/.config/Mullvad VPN, then pacman -U

cardinal commented on 2020-11-02 12:19 (UTC)

can anyone help to build here,cant do it im newbie