Package Details: airvpn-beta-bin 2.18.7-1

Git Clone URL: (read-only, click to copy)
Package Base: airvpn-beta-bin
Description: AirVPN client "Eddie" based on OpenVPN, beta version.
Upstream URL:
Licenses: GPL3
Conflicts: airvpn, airvpn-bin, airvpn-git, eddie-ui-git
Provides: airvpn, eddie-ui
Submitter: uncle
Maintainer: None
Last Packager: uncle
Votes: 8
Popularity: 0.000000
First Submitted: 2015-08-13 01:51 (UTC)
Last Updated: 2020-02-01 19:45 (UTC)

Latest Comments

uncle commented on 2019-11-16 20:51 (UTC)

With the 2.18.5 update I have switched to using the arch package published by AirVPN as the base for this package, and as they don't have a 32 bit arch package, this package is now 64 bit only.

uncle commented on 2018-04-08 20:53 (UTC)

@Twiki there are already Arch packages for these tools, so the precompiled binaries which are included with the Eddie package are never installed to begin with, so there is nothing that you need to delete/cleanup after installing or updating. Technically, this package does not provide custom paths, because they are not necessary. The "other tools" packages are already located in their standard paths (example: /usr/bin/openvpn) so Eddie is able to easily locate them on it's own.

@c1a0, I have not been able to get 2.14.1 or 2.14.2 to work on my system so I downgraded iptables to 1.6.1 and have been using Eddie 2.14.0.

Twiki commented on 2018-04-03 06:39 (UTC) (edited on 2018-04-03 06:40 (UTC) by Twiki)

In the README at the Github page ( ) I read this: "It is bundled with precompiled binary versions of OpenVPN, stunnel, plink/ssh and other tools for many platforms and architectures. If you don't want them, simply remove them and Eddie will locate it in your file system, or provide custom paths."

Does this package delete the bundled tools? If not, is it advisable to delete the bundled tools (after installation and each update)? Or does this package provide custom paths to the Arch packages?

c1a0 commented on 2018-03-05 15:03 (UTC)

Anyone have this build working properly? I cannot log into it and it seems to crash a lot, will have to go back to stable branch with the iptables problem for now.

planetes commented on 2018-02-20 07:26 (UTC)

I realized I was trying to use the tar md5's instead of the deb.. Got 2.14.2 to install via yaourt.

planetes commented on 2018-02-20 07:14 (UTC)

The new iptables breaks the network lock in 2.14.0. Apparently 2.14.1 fixes it but I'm struggling to find the md5 to get it to install

uncle commented on 2017-11-14 22:12 (UTC)

Oberon2007, 2.13.5 was the most recent beta release. I keep this package up so that when a new beta release comes out, I can update it.

oberon2007 commented on 2017-10-23 09:24 (UTC)

This package is older than the release. Maybe you would like to remove this?

uncle commented on 2017-07-10 20:41 (UTC)

Version updated

caevaroy commented on 2017-07-10 01:14 (UTC)

url now points to 2.13.2

caevaroy commented on 2017-07-10 00:59 (UTC)

==> Validating source_x86_64 files with md5sums... airvpn_linux_x64_debian_2.13.1_experimental.deb ... FAILED ==> ERROR: One or more files did not pass the validity check!

uncle commented on 2017-03-14 23:25 (UTC)

@clidx I changed the package to reflect the current package structure when I updated it to 2.12.14, it should stat the appropriate location for cacert.pem, as you can see here, in the current PKGBUILD: Not sure what is causing your problem, but it probably has something to do with this file changing locations since the last version. 2.12.4 installed fine on my machine after I had uninstalled the "stable" package, which I normally use. I would suggest backing up your .airvpn folder located in your home directory, then uninstalling and reinstalling this package.

clidx commented on 2017-03-14 15:17 (UTC) (edited on 2017-03-14 15:18 (UTC) by clidx)

Installer now downloads 2.14. However even after updating the checksums I get this error: ==> Entering fakeroot environment... ==> Starting package()... -> Extracting the data.tar.gz... -> Moving stuff in place... install: cannot stat '/tmp/makepkg/airvpn-beta-bin/src/usr/lib/AirVPN/cacert.pem': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build airvpn-beta-bin. ==> Restart building airvpn-beta-bin ? [y/N] Maybe 2.14 has changes to the package structure. I found cacert.pem in /tmp/makepkg/airvpn-beta-bin/src/usr/share/AirVPN

uncle commented on 2017-03-06 05:45 (UTC)

Updated version number

davepb commented on 2017-03-05 23:33 (UTC)

The installer now downloads Airvpn 2.12.3 beta so the checksum have changed. These are the ones I just used in PKGBUILD: md5sums_i686=('b6afe90ca8217a69b51aec77171bbb42') md5sums_x86_64=('5137523ca3e5483bfa99af0883bb25f7') sha256sums_i686=('90a9619a6148e61b3db8d6c0e338556bbe704aa22c3ba1c4bd0569211bc2e48b') sha256sums_x86_64=('29f48735ac2966833872349b346639b0bebcfcdd8ff47b08b6cc31b5925f2492')

uncle commented on 2017-03-05 23:17 (UTC)

Updated checksums

quest commented on 2017-03-04 21:32 (UTC)

Latest update doesn't install. ==> ERROR: One or more files did not pass the validity check!

DrakarNoir commented on 2017-02-24 20:53 (UTC) (edited on 2017-02-25 12:01 (UTC) by DrakarNoir)

@uncle....thanks for your work on this package...Greatly appreciated! Just did a complete system upgrade and airvpn stopped working. Realized that it (airvpn) needed to be upgraded also. However, when attempting to install the new version I receive the follwing: => Validating source_x86_64 files with md5sums... airvpn_linux_x64_debian_2.11.13_experimental.deb ... FAILED ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build airvpn-beta-bin. ==> Restart building airvpn-beta-bin ? [y/N] Please, any help is greatly appreciated. Thank you EDIT 1: It appears that the links to the source files have changed to reflect a newer version of the source... airvpn_linux_x64_debian_2.11.15_debian.deb (??) although I am only taking a guess here. EDIT 2: Indeed the above stated was/is the problem. I downloaded the snapshot and made the requisit changes to version and checksums, repackaged and installed locally and all is well.

ahmetcgl commented on 2017-02-18 17:37 (UTC)

The programme was working last year but now I see it in the menu and when I press on it, it asks for the password but later nothing happens. Any help?

banshee28 commented on 2017-01-21 00:42 (UTC)

Latest update fixed all my previous issues, Thanks uncle.

Simorgh commented on 2017-01-19 13:34 (UTC)

Update 2.11.11-1 has fixed the previously mentioned problem. Thank you @uncle Appreciated.

Simorgh commented on 2017-01-13 19:44 (UTC)

Just updated to airvpn-beta-bin 2.11.10-2 upon connecting it goes through the disconnect and reconnect cycle as I mentioned three days ago, but the workaround doesn't work any more. /etc/resolv.conf moved to /etc/resolv.conf.eddie as backup Access to the path is denied. Disconnecting Management - Send 'signal SIGTERM' Any suggestions? Thank you in advance.

uncle commented on 2017-01-12 09:54 (UTC)

Updated to 2.11.10 and added Lib.Common.dll to PKGBUILD.

shimatta commented on 2017-01-12 09:12 (UTC)

The new version has Lib.Common.dll and it's missing from the PKGBUILD. Fixed it by adding line: install -Dm644 "$srcdir/usr/lib/AirVPN/Lib.Common.dll" "$pkgdir/usr/lib/AirVPN/Lib.Common.dll"

ofzad commented on 2017-01-12 07:18 (UTC)

airvpn Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly or one of its dependencies. File name: 'Lib.Common, Version=, Culture=neutral, PublicKeyToken=null'

Simorgh commented on 2017-01-10 15:43 (UTC) (edited on 2017-01-10 15:44 (UTC) by Simorgh)

Thank you for maintaining this package. After recent update of OpenVPN, Eddie prior to 2.11.10beta fails to connect as explained here: --- Start of quote Temporary workaround: upgrade to Eddie 2.11.x beta and add management 3100 in AirVPN -> Preferences -> OVPN directives -> Custom directives In any case the issue will be fixed in the next Eddie release. EDIT: fixed in Eddie 2.11.10beta. --- End of quote I did the workaround and got connected. @uncle is it possible to update the package to 2.11.10beta? Thank you in advance.

banshee28 commented on 2017-01-10 02:09 (UTC)

Failes for me also: airvpn_linux_x64_debian_2.11.9_experimental.deb ... FAILED However a new version is out now as well!

uncle commented on 2016-11-21 06:18 (UTC)

Checksums updated, it should work properly now.

zebulon commented on 2016-11-18 19:51 (UTC)

@uncle: validation still fails: airvpn_linux_x64_debian_2.11.6_experimental.deb ... FAILED

uncle commented on 2016-11-16 21:11 (UTC)

Updated download link, and package version to 2.11.6.

C0gnitiveFl0w commented on 2016-11-02 20:46 (UTC)

@uncle, The download link is not valid, therefore, it is failing the package build. The airvpn deb link needs updating....

zebulon commented on 2016-07-31 08:39 (UTC)

@uncle thanks. Seems setup related then. I think this part is buggy in their software.

uncle commented on 2016-07-28 17:30 (UTC)

@zebulon I have been having DNS checking problems too. The renaming method of DNS switching was working most of the time with eddie 2.11.2 beta, but when I upgraded to eddie 2.11.3 beta, I started having even more trouble with it. For now I have downgraded mono to and switched back to 2.10.3 stable for "everyday" use.

zebulon commented on 2016-07-28 08:53 (UTC)

@uncle: thanks a lot. One thing which is not working on my setup is DNS checking. It always disconnect after checking DNS with this error: I 2016.xx.xx xx:xx:xx - Checking DNS E 2016.xx.xx xx:xx:xx - DNS checking failed. To be able to connect I need to uncheck the "Check AirVPN DNS" option in Preferences->DNS. I do not know why or if it is a bug, because confirms I am using AirVPN DNS. Is it something you see too?

uncle commented on 2016-07-26 22:03 (UTC) (edited on 2016-07-26 22:03 (UTC) by uncle)

I tried installing this on my Manjaro KDE VM and it installed fine and I was even able to run it and make a connection, while tunneling through the AirVPN connection I had going on my "bare metal" machine :-) One note: I've had to use the renaming method for the DNS change, as using auto or resolvconf will cause the DNS check to fail. EDIT: This applied to my "bare metal" machine as well.

uncle commented on 2016-07-26 20:23 (UTC) (edited on 2016-07-26 20:31 (UTC) by uncle)

@zebulon thanks for the heads up, I updated the checksums, and also set the correct source for the 64 bit version, as I noticed I had accidentally set the 32 bit version as the source for both the 32 and 64 bit versions. EDIT: Actually it had the correct source, but was being renamed the same thing as the 32 bit version, so that was attributing the 32 bit checksums to it when i ran updpkgsums. anyways, it should be fixed now.

zebulon commented on 2016-07-26 06:27 (UTC)

Hi uncle, thanks for working on it. It seems the checksums have changed: ==> Validating source_x86_64 files with md5sums... airvpn_linux_x86_debian_2.11.2_experimental.deb ... FAILED ==> ERROR: One or more files did not pass the validity check!

uncle commented on 2016-07-26 02:53 (UTC)

So I downloaded the KDE version of Manjaro and ran it on a VM, the "$DESKTOP_SESSION" variable actually comes back as "/usr/share/xsessions/plasma". I wrote the package to install the KDE version even if your "$DESKTOP_SESSION" comes back as plasma in a different folder location, as long as it ends in plasma, or is simply "plasma".

uncle commented on 2016-07-25 21:05 (UTC)

I have removed the ";Qt;KDE" part of the PKGBUILD since it sounds like it works fine on KDE without that part. @drop000, the reason you were still getting the KDE install on other desktops, is because I had written the package to check whether you had Dolphin installed, as a means of detecting whether you were using KDE. Since it sounds like you have KDE installed but don't always use it, dolphin would still exist while using other desktops. I have changed the method of checking what desktop you are using, it now reads a variable, "$DESKTOP_SESSION" which should be set to your current active desktop. I primarily use cinnamon, so when I type into the terminal "echo $DESKTOP_SESSION" I get (without the quotes) "cinnamon". As I mentioned in an earlier comment, I don't have a KDE install, so I assumed the response on a KDE system would be something like "kde", so that is what I put in the package for now. If someone with a KDE system could run the "echo $DESKTOP_SESSION" (with standard user permissions) and report on the results, if it is different I can change it. In the mean time I will see about downloading a KDE VM or live distro for testing purposes.

cyberpepe commented on 2016-07-24 19:59 (UTC)

I have this problem also in Cinnamon and Gnome even if KDE is not running but also installed. Thanks error: value "GNOME;NetworkQt;KDE;" for key "Categories" in group "Desktop Entry" contains an unregistered value "NetworkQt"; values extending the format should start with "X-"

zebulon commented on 2016-07-21 09:42 (UTC) (edited on 2016-07-21 09:51 (UTC) by zebulon)

Hi uncle, thanks for looking into it. Unfortunately it did not fix it. The error is: error: value "GNOME;NetworkQt;KDE;" for key "Categories" in group "Desktop Entry" contains an unregistered value "NetworkQt"; values extending the format should start with "X-" It seems that it does not use the semicolon you added. Edit: removing ";Qt;KDE" entirely allows it to be installed in Network in the KDE menu. But is it a problem then?

uncle commented on 2016-07-19 21:07 (UTC)

@zebulon I updated the PKGBUILD (added one semi-colon) :-D hopefully this will remedy your problem. If it still doesn't install, let me know. The relevant part of the package build causing the problem only installs to KDE systems, and I don't have a KDE system to test it on.

zebulon commented on 2016-07-19 12:10 (UTC)

Hi, thanks for working on it. It does not install on KDE with this error: ==> Starting package()... -> Extracting the data.tar.lzma... -> Moving stuff in place... -> Installing desktop file for KDE... /tmp/yaourt-tmp-eric/aur-airvpn-beta-bin/pkg/airvpn-beta-bin/usr/share/applications/airvpn.desktop: error: value "GNOME;NetworkQt;KDE;" for key "Categories" in group "Desktop Entry" contains an unregistered value "NetworkQt"; values extending the format should start with "X-" Error on file "airvpn.desktop": Failed to validate the created desktop file ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build airvpn-beta-bin.