should really be validating the signature from mullvad
https://gist.github.com/oibind/36cb69e2a90dd4e2628adbe56fb1259e
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: | 131 |
Popularity: | 4.37 |
First Submitted: | 2018-10-24 17:33 (UTC) |
Last Updated: | 2024-04-29 15:34 (UTC) |
should really be validating the signature from mullvad
https://gist.github.com/oibind/36cb69e2a90dd4e2628adbe56fb1259e
Thanks for this!
The package should be called mullvad-vpn-bin
as the source is a prebuilt binary package.
The desktop file is no longer needed, it's in the source package.
rpmextract
is not needed; the .rpm is extracted automatically.
To add messages to display after installing/upgrading, they should be in an .install file like this: https://github.com/yochananmarqos/pkgbuilds/blob/master/mullvad-vpn/mullvad-vpn.install
Could you please add the CLI binary to the package? This seems to do the trick:
install -m755 "${srcdir}/usr/bin/mullvad" "${pkgdir}/usr/bin/mullvad"
Anyone know why the original got removed?
Thanks! I was considering to bring it back too :)
Thx for taking over!
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 2020-11-17 03:00 (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.