Thanks, the license file was indeed the problem.
Search Criteria
Package Details: expressvpn 3.81.0.2_1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/expressvpn.git (read-only, click to copy) |
---|---|
Package Base: | expressvpn |
Description: | Proprietary VPN client for Linux |
Upstream URL: | https://expressvpn.com |
Licenses: | LicenseRef-custom |
Submitter: | 2bluesc |
Maintainer: | 2bluesc (WorMzy) |
Last Packager: | WorMzy |
Votes: | 50 |
Popularity: | 0.49 |
First Submitted: | 2016-03-26 03:18 (UTC) |
Last Updated: | 2024-12-29 15:28 (UTC) |
Dependencies (1)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
Required by (3)
Sources (6)
- https://www.expressvpn.works/clients/linux/expressvpn_3.81.0.2-1_amd64.deb
- https://www.expressvpn.works/clients/linux/expressvpn_3.81.0.2-1_amd64.deb.asc
- https://www.expressvpn.works/clients/linux/expressvpn_3.81.0.2-1_armhf.deb
- https://www.expressvpn.works/clients/linux/expressvpn_3.81.0.2-1_armhf.deb.asc
- https://www.expressvpn.works/clients/linux/expressvpn_3.81.0.2-1_i386.deb
- https://www.expressvpn.works/clients/linux/expressvpn_3.81.0.2-1_i386.deb.asc
reedlaw commented on 2016-04-14 14:55 (UTC)
WorMzy commented on 2016-04-14 14:53 (UTC)
The license file changed upstream, I've updated the sha512 sum.
You might want to look into the auto-key-retrieve option in your gnupg.conf file. See the tip on this page: https://wiki.archlinux.org/index.php/GnuPG#Use_a_keyserver
2bluesc commented on 2016-04-14 14:52 (UTC)
@reedlaw: I just downloaded and verified the package ok. Is there something strange going on with your Internet connection?
Build Log: https://gist.github.com/9aa620e5b2662b50cfc3170621dde87c
reedlaw commented on 2016-04-14 14:46 (UTC)
I'm on x86_64. I downloaded the latest expressvpn_1.0_amd64.deb and verified the sha512sum. I also added the public key to my gpg keyring manually.
reedlaw commented on 2016-04-14 14:42 (UTC)
I get "ERROR: One or more files did not pass the validity check!"
WorMzy commented on 2016-04-10 10:48 (UTC)
Thanks, I've merged the two and pushed the result.
2bluesc commented on 2016-04-10 00:21 (UTC)
@WorMzy I just added you as a co-maintainer assuming you'd like to help make the changes recommended as I'm strapped for time in the near term.
Let me know if this is not the case!
WorMzy commented on 2016-04-09 14:20 (UTC)
Aw, I was just going to submit this. Looks like you snuck in while I was waiting for the license situation to be clarified. ;)
A few things:
1) There is a 32-bit package available too, you should add it to the PKGBUILD.
2) Since you're including the asc file, you should add the key's fingerprint to validpgpkeys.
3) Don't use $startdir, use $srcdir instead (see 'man PKGBUILD')
4) The license isn't included in the deb file (or the rpm), so download it manually by adding it to the sources and install it to /usr/share/licenses/$pkgname/
My own PKGBUILD is available here: https://github.com/WorMzy/PKGBUILDs/tree/master/expressvpn
Feel free to use parts of it in your own.
Pinned Comments
WorMzy commented on 2025-02-22 22:34 (UTC)
Please note that, as of version 4.0, ExpressVPN have switched to a new "universal installer" which replaces their previous distro-specific packages (.deb/.rpm/.pkg) and bypasses package managers entirely (mostly dumping stuff to /opt). I have rewritten the PKGBUILD to repackage what this new installer does so it can still be tracked by pacman, but there's no telling how well this will work going forward (particularly since this new version supposedly has a self-updater built in.)
The new ExpressVPN version is still in beta, so I've not pushed an update to this package yet, if you're interested in testing it out, it's available at https://codeberg.org/WorMzy/aur-packages/src/branch/main/expressvpn
Note: you may need to flush your iptables rules after upgrading in order to restore internet access, use
iptables -F
to do so.paintie commented on 2020-07-28 21:16 (UTC)
Info from expressvpn's site ...
wget https://www.expressvpn.com/expressvpn_release_public_key_0xAFF2A1415F6A3A38.asc
gpg --import expressvpn_release_public_key_0xAFF2A1415F6A3A38.asc
All installed fine; thank you very much for maintaining.