thanks for reading that post of mine, it's a little old now and things have change a bit.
- on the AUR expressvpn page you can see that the last packager commented this:
WorMzy commented on 2019-01-11 11:38
Please note that, from v2.0.0, ExpressVPN will be providing signed Arch packages on their website (alongside the deb and rpm packages). I'll be continuing to update this package, but for those that find using the AUR cumbersome or just don't want to wait, please be aware of this option.
So I recently switched over to the installer on expressvpn.com, you need to download the Arch version, either 32 or 64 bit. You can also download the signature file there.
First, back up your system with Timeshift for example.
Once downloaded, I did the following:
sudo systemctl stop expressvpn
sudo systemctl disable expressvpn
sudo pacman -Rns expressvpn
Then once I'd removed expressvpn, I ran:
sudo pacman -U /path/to/expressvpn.package.tar.xz
sudo systemctl enable expressvpn
sudo systemctl start expressvpn
expressvpn activate >>> I didn't need to run this in fact, it told me it was already activate, maybe some log files somewhere?
And now it's working
I do have one outstanding issue but that's unrelated:
I cannot connect to the internet if i drop my VPN connection, irrespective of the network_lock status. From other posts it seems to be an issue with my DNS, perhaps in
/etc/resolv.conf but I'm still trying to figure how to connect to the internet when I disconnect from VPN.
I realize this might not solve your problem, but I thought I'd put it out there in case it helps you or anyone else.