Package Details: expressvpn 3.83.0.2_1-1

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.150552
First Submitted: 2016-03-26 03:18 (UTC)
Last Updated: 2025-05-11 12:01 (UTC)

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.

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 21 Next › Last »

evernow commented on 2019-09-29 11:38 (UTC)

Weird I had no issues updating using Pamac, goodjob maintaining the package WorMzy!

WorMzy commented on 2019-09-29 11:32 (UTC) (edited on 2019-09-29 11:32 (UTC) by WorMzy)

You'll need to seek support from the expressvpn-provided package from expressvpn themselves.

If you still want to try this package instead, removing the following lines should stop makepkg trying to download and package the licence webpage:

Line 16:

source=("license-${_date}.html::https://www.expressvpn.com/vpn-software/vpn-linux/open-source")

Line 22:

sha512sums=('SKIP')

Line 41:

    install -Dm644 "${srcdir}/license-${_date}.html" "${pkgdir}/usr/share/licenses/${pkgname}/license.html"

triviiz commented on 2019-09-29 01:16 (UTC) (edited on 2019-09-29 06:42 (UTC) by triviiz)

There is no expressvpn.service file in either directory. Maybe it has to do with the fact that I installed the package with the tar.gz downloaded from expressvpn website (from my cellphone). However, when I try to download the app from the AUR (using yay), the license download fails to start (stays at 0% without even the size being loaded). Also, it could be that I'm in China or that my install method was incorrect (yay -U filename).

WorMzy commented on 2019-09-28 09:13 (UTC) (edited on 2019-09-28 09:14 (UTC) by WorMzy)

The service is explicitly installed as part of the package process, if it was somehow missing, makepkg would fail. So that begs the question, what is the content of /usr/lib/systemd/system/expressvpn.service on your system? Have you made any overrides for expressvpn.service in /etc/systemd/system/ that might be causing problems?

triviiz commented on 2019-09-28 02:29 (UTC) (edited on 2019-09-29 01:25 (UTC) by triviiz)

From v2.3 i cannot start expressvpn daemon

"systemctl start expressvpn.service" gives me "Failed to start expressvpn.service: Unit expressvpn.service not found."

"systemctl enable expressvpn.service" gives me "Failed to enable unit: Unit file expressvpn.service does not exist."

I tried "systemctl daemon-reload" but that didn't fix anything

WorMzy commented on 2019-08-30 09:22 (UTC)

@rgill: Dunno if you have been working with the eVPN guys, but auto_connect is fixed in 2.2.0:

$ zcat /usr/share/doc/expressvpn/changelog.gz | head
expressvpn (2.2.0)

* Improved activation & connection reliability in some countries.
* Fixed an issue where the app wouldn’t auto-connect on boot.

\o/

WorMzy commented on 2019-05-07 17:41 (UTC)

@rgill that would be a great help. If you find a solution that is easy to incorporate into the package, I'll happily include it.

rgill commented on 2019-05-06 08:36 (UTC) (edited on 2019-05-06 08:37 (UTC) by rgill)

@WorMzy thanks for the package! I started using it recently, however, I can confirm that the auto_connect is not working. If I look at my preferences, it is set to true but after a reboot it doesn't connect although the service is started. I have to manually run expressvpn connect.

For now I've set a autostart script to run every time on boot but I would like to help diagnose the issue in the package if you want.

evernow commented on 2019-04-09 22:31 (UTC)

Thanks for updating so fast!