Package Details: airvpn-bin 2.20.0-1

Git Clone URL: (read-only, click to copy)
Package Base: airvpn-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: uncle
Last Packager: uncle
Votes: 18
Popularity: 0.000008
First Submitted: 2015-08-13 02:15 (UTC)
Last Updated: 2021-03-20 01:33 (UTC)

Pinned Comments

uncle commented on 2018-06-12 19:58 (UTC) (edited on 2018-06-12 20:05 (UTC) by uncle)

ALTERNATE INSTALL METHOD FOR 64-BIT SYSTEMS: Installation will still work via the AUR, however there is now an "official" installable package for 64-bit Arch systems available on the AirVPN website:

Install with the following command: sudo pacman -U "/path/to/file/eddie-ui_(version.number)_linux_x64_arch.tar.xz"

Latest Comments

zebulon commented on 2020-04-06 19:35 (UTC)

Compared to previous 2.18.6 version, I have 2 problems: no text in the application (but all buttons are correctly placed) and menu is tiny in 4K resolution. Scaling was working fine in 2.18.6. Any idea?

uncle commented on 2018-06-12 19:58 (UTC) (edited on 2018-06-12 20:05 (UTC) by uncle)

ALTERNATE INSTALL METHOD FOR 64-BIT SYSTEMS: Installation will still work via the AUR, however there is now an "official" installable package for 64-bit Arch systems available on the AirVPN website:

Install with the following command: sudo pacman -U "/path/to/file/eddie-ui_(version.number)_linux_x64_arch.tar.xz"

uncle commented on 2018-06-12 19:50 (UTC)

@dreivier gksu is no longer required after the upgrade to 2.14.5, also the executable still exists, it has just changed names. It will be in your start menu under the name "Eddie - OpenVPN UI"

dreivier commented on 2018-06-12 06:03 (UTC) (edited on 2018-06-12 06:06 (UTC) by dreivier)

The executable is missing now (airvpn) -> it's become eddie-ui. If you're having trouble starting the UI you can always use the cli version: sudo eddie-ui --cli You need a working config file though.

dreivier commented on 2018-04-23 06:44 (UTC)

gksu is gone (gksu-git is still available in aur though) and also doesn't work with wayland.

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

@caevaroy, I agree, however this is a matter for the developers. Personally, I have been using a downgraded iptables.

@MCATIS, the developers are already working on this feature in the latest beta, however it does not appear to be functioning yet, at least not on Arch.

MCATIS commented on 2018-03-26 19:55 (UTC)

Works great, thank you. Out of curiosity, is there any way for this to work as a panel applet? Just to avoid cluttering up my panel with another open application.

caevaroy commented on 2018-03-23 04:09 (UTC)

Would be great to get a patch for this critical issue.

uncle commented on 2017-03-20 03:16 (UTC)

No worries @cb474, flagging a package as out-of-date is actually helpful to me. The notification system for the AUR does not seem to work very well, so when someone leaves a comment, I rarely get a notification of it. Because of this, I will often just take a look at the list of packages I maintain, and if one of them has been marked out-of-date, it's name will be red, so I can tell it is out of date just by glancing at the list of packages.

cb474 commented on 2017-03-19 02:07 (UTC)

Thanks for the update uncle. I really appreciate your providing this package. I saw that you do tend to update it (and the beta version) in a very timely fashion. I appreciate that. I only marked it out of date to help notify you that it had changed. Hope you didn't feel like I was prodding you to update it sooner than you had time for. I know you (and others) maintain AUR packages as a contribution to the community and can only get to these things in your spare time. Again, thanks for packaging this.

uncle commented on 2017-03-17 19:41 (UTC)

Stable package has been upgraded to 2.12.4. @ofzad the beta package was updated to 2.12.4 when 2.12.4 was in beta. Now that 2.12.4 is stable, the stable package has been upgraded to 2.12.4. @cb474 is correct, 2.12.4 was only updated to stable as of recently. When I saw that it had been updated and had the opportunity to use my computer, I updated the AUR package. AUR packages do not always get updated immediately. Most are maintained in the author's free time, which means sometimes real life events take precedent. Sometimes changes in the program require rewriting of the AUR package which can take some time, also. This being said, I always make an effort to update my packages in as timely a fashion as I can, especially ones like airvpn packages, which people rely on for security.

cb474 commented on 2017-03-16 19:01 (UTC)

I think 2.12.4 was only considered stable as of today, looking at the "other versions" link on the AirVPN website. It just hasn't been updated yet. I'm marking this out of date.

ofzad commented on 2017-03-16 13:10 (UTC) (edited on 2017-03-16 13:18 (UTC) by ofzad)

Sorry @uncle but should not this package be update to the new version 2.12.4 being this a stable and not a beta version? Can I ask you why did you choose to update to version 2.12.4 the beta channel? In fact as you can see here the 2.12.4 is considered the "stable" one Edit: I'm just asking this because the update is marked as "strongly recommended" and may pass unnoticed if you rely on the "stable" package and do not have the beta version.

uncle commented on 2017-02-01 00:00 (UTC) (edited on 2017-02-01 00:35 (UTC) by uncle)

I have updated to 2.11.15 stable, but take note that, at least for me, Eddie will fail DNS checks, when I have the "Check AirVPN DNS" option selected. If I connect without performing a DNS check, then manually verify on ipleak,net my DNS address will correctly be the same as my IP address, and checking my /etc/resolv.conf file, it will correctly be "nameserver". Everything looks okay, but use at your own risk, and manually verify your DNS address. EDIT: Others have reported this problem has been resolved for them, so it may just be some quirk specific to my system.

uncle commented on 2016-11-01 08:57 (UTC)

Source address updated.

oberon2007 commented on 2016-10-21 21:54 (UTC)

Looks like the binary has been moved:${pkgver%.*}

zebulon commented on 2016-04-26 08:28 (UTC)

However, the "Portable (Mono required)" version, which is available on AirVPN website does work with latest mono 4.4. It runs using command "sudo mono AirVPN.exe". Ideally, a Linux compiled version would be preferable.

uncle commented on 2016-04-03 23:35 (UTC)

@tancrackers Others have reported this does not work with mono 4.4

tancrackers commented on 2016-03-31 09:11 (UTC)

Is it possible to run this with mono 4.4?

uncle commented on 2016-01-30 04:59 (UTC)

Sounds like a new version of eddie is coming soon, according to this post:

tancrackers commented on 2016-01-20 22:15 (UTC)

Is it possible for an AUR package of the non-mono airvpn?

davepb commented on 2015-12-17 17:35 (UTC) (edited on 2015-12-17 17:36 (UTC) by davepb)

Thanks for those links uncle. I had already installed kdesudo as I was fed up of entering my root password each time (it's very long). Mono seems to use kdesudo now, instead of what it was using before, which required the root password. Maybe this is why I've not experienced this particular issue yet.

uncle commented on 2015-12-15 20:09 (UTC)

Another short thread over at the AirVPN forums with a response from a staff member, sounds like they know about the problem and are working on a solution:

uncle commented on 2015-12-15 20:00 (UTC)

There is a thread over at the AirVPN forums discussing this, no solutions yet, but it does appear to be a problem with the new mono causing AirVPN to not be able to elevate itself to admin privileges, which is why it will only work using "sudo".

davepb commented on 2015-12-14 09:12 (UTC)

Is it defiantly the mono package causing the problem? I only have mono- installed and have no problem running the client.

uncle commented on 2015-12-13 21:13 (UTC)

I just tried upgrading to mono 4.2.1 and as expected it didn't work for me, either. Until this problem is resolved, I have changed the mono dependency to less than or equal to

banshee28 commented on 2015-12-11 02:04 (UTC)

Same issue with mono. I had 4.2.1 and the client would ask for PW and disapear. sudo cli "worked" but had other issues. I used "downgrader" and did 'downgrader -l mono' choose the default mono-, and the client gui works perfectly now! I hope Air fixes this soon. Thanks.

TheUnknownZ commented on 2015-12-02 08:29 (UTC)

@Revy I had the exact same problem while updating the system. Indeed mono 4.2.1 seems to be causing the problem. Reverting back to seems to be working.

Revy commented on 2015-12-01 07:44 (UTC)

The client has stopped running for me after a recent pacman update. I looked into it and it seemed that it was the latest mono update (4.2.1) that is causing this problem. I am not 100% sure if this is the case, although there were only a few packages that were upgraded, and mono was the only one related. Running the client from terminal as sudo still works, although it's not too convenient. After going back and installing the older mono package, it seems to run normal again.

uncle commented on 2015-10-09 01:36 (UTC)

xiuhtecuhtli, I don't think it would be possible to add an armv7h version of this package, because airvpn does not provide any pre-compiled binaries for that architecture. you may be able to build it yourself from source, here are some instructions on the airvpn forum:

xiuhtecuhtli commented on 2015-10-01 07:39 (UTC)

any chance this could be added for the armv7h architecture as well?

uncle commented on 2015-08-25 00:11 (UTC)

Updated to 2.10.3, which currently brings the stable version up to the same number as the beta version (for the time being).

uncle commented on 2015-08-20 06:54 (UTC)

Okay, I think I fixed the KDE icon problem this time.

tancrackers commented on 2015-08-17 12:39 (UTC)

Everything works on my end. Though, I'm still on KDE 4.14 (until kdeapps are ported to kf5), so I have nothing to say about Plasma 5.x I'd recommend OpenSUSE in Virtualbox, since Yast can switch the repos between Kde 4 and 5 pretty quickly.

tancrackers commented on 2015-08-15 14:34 (UTC)

I still had problems. However, I changed a few things in the package build and got mostly everything fixed: "" My custom build: # Maintainer: Uncle Hunto <unclehunto äτ ÝãΗ00 Ð0τ ÇÖΜ> pkgname=airvpn-bin pkgver=2.9.2 pkgrel=7 pkgdesc='AirVPN client "Eddie", stable version. Based on OpenVPN and operated by activists and hacktivists in defense of net neutrality, privacy and against censorship.' arch=('i686' 'x86_64') url= license=(GPL3) depends=(gksu mono openvpn stunnel) optdepends=(openssh) provides=('airvpn') conflicts=('airvpn' 'airvpn-beta-bin') install=airvpn.install source_i686=("${pkgver%.*}/airvpn_linux_x86_debian.deb") source_x86_64=("${pkgver%.*}/airvpn_linux_x64_debian.deb") md5sums_i686=('c3f1ed16b8e72b530c5786799bb13b89') md5sums_x86_64=('edceba29c0ca6b58eb36478e12c2f71c') sha256sums_i686=('8dcae5773fda5f0955dcbd19a2364ac700909b8ae3f564de298a9add5879575a') sha256sums_x86_64=('2013ff2dc9f474a8d8fa95ef41a441a55e3b31c96a836ba17dad2bfc75da2c43') package() { msg2 "Extracting the data.tar.lzma..." bsdtar -xf data.tar.gz msg2 "Moving stuff in place..." install -Dm755 "$srcdir/usr/lib/AirVPN/AirVPN.exe" "$pkgdir/usr/lib/AirVPN//AirVPN.exe" install -Dm644 "$srcdir/usr/lib/AirVPN/Lib.Core.dll" "$pkgdir/usr/lib/AirVPN/Lib.Core.dll" install -Dm644 "$srcdir/usr/lib/AirVPN/Lib.Forms.dll" "$pkgdir/usr/lib/AirVPN/Lib.Forms.dll" install -Dm644 "$srcdir/usr/lib/AirVPN/Platforms.Linux.dll" "$pkgdir/usr/lib/AirVPN/Platforms.Linux.dll" install -Dm755 "$srcdir/usr/lib/AirVPN/update-resolv-conf" "$pkgdir/usr/lib/AirVPN/update-resolv-conf" install -Dm755 "$srcdir/usr/bin/airvpn" "$pkgdir/usr/bin/airvpn" install -Dm644 "$srcdir/usr/share/doc/airvpn/changelog.gz" "$pkgdir/usr/share/doc/airvpn/changelog.gz" install -Dm644 "$srcdir/usr/share/doc/airvpn/copyright" "$pkgdir/usr/share/doc/airvpn/copyright" install -Dm644 "$srcdir/usr/share/man/man1/airvpn.1.gz" "$pkgdir/usr/share/man/man1/airvpn.1.gz" install -Dm644 "$srcdir/usr/share/pixmaps/AirVPN.png" "$pkgdir/usr/share/pixmaps/airvpn.png" cd "$srcdir/usr/share/applications" install -Dm644 "$srcdir/usr/share/applications/AirVPN.desktop" "$pkgdir/usr/share/applications/airvpn.desktop" } "" stop here An optional dependency for openssh is needed since the openssh protocol for AirVPN will not work without this package. Next, pkgrel=7 for obvious reasons. Next, there are three problems: 1. This line in the original build: install -Dm644 "$srcdir/usr/share/pixmaps/AirVPN.png" "$pkgdir/usr/share/pixmaps/AirVPN.png" KDE does not recognize pixmaps icons if there aren't all lower case. I changed this to: install -Dm644 "$srcdir/usr/share/pixmaps/AirVPN.png" "$pkgdir/usr/share/pixmaps/airvpn.png" Now, airvpn.png is the pixmap 2. The desktop file was not executing because AirVPN.desktop is not all lowercase. Here is the original line of code: desktop-file-install -m 644 --add-category=KDE --dir "$pkgdir/usr/share/applications/" "AirVPN.desktop" I changed it to: install -Dm644 "$srcdir/usr/share/applications/AirVPN.desktop" "$pkgdir/usr/share/applications/airvpn.desktop" 3. The .desktop file, when inspected with nano (or some other text editor) shows these contents: [Desktop Entry] Name=AirVPN Comment=AirVPN Exec=/usr/bin/airvpn Icon=/usr/share/pixmaps/AirVPN.png Terminal=false Type=Application Categories=GNOME;Network This is problem because the Icon entry uses AirVPN.png, which will not work. Extract the package and go to /airvpn-bin/pkg/airvpn-bin/usr/share/applications/ and look at the .desktop file. Edit the Icon section to read: Icon=/usr/share/pixmaps/airvpn.png You'll see under KDE that the .desktop will now show the proper icon. I have no idea how to make this edit within a pkgbuild, but I will try to figure out how to do this. I will email you my edited pkgbuild.

uncle commented on 2015-08-15 07:47 (UTC)

I have re-written the .PKGBUILD to use a more traditional install method, now the .desktop file is installed with desktop-file-install using the "--add-category=KDE" flag, maybe this will fix the KDE problem. if anyone still has issues, let me know.

tancrackers commented on 2015-08-15 05:48 (UTC)

I get this error on launch: KDEInit could not launch '/usr/share/applications/airvpn.desktop' Also in the KDE launcher, the Airvpn icon is not showing up in the launcher, but the icon is available. I noticed that the filename is AirVPN.desktop, not airvpn.desktop I changed the file's name to airvpn.desktop, but to no avail. I made my own airvpn launcher and used the command "airvpn" to launch the program.

uncle commented on 2015-08-14 18:59 (UTC)

I fixed the sources, package should download for you now, let me know if you continue to have problems with it.

tancrackers commented on 2015-08-14 14:30 (UTC)

I get this error: 0curl: (22) The requested URL returned error: 404 Not Found I think the error has to do with line 16 of the package build: source_x86_64=("${pkgver}/airvpn_linux_x64_debian.deb") Also, is it possible to use the non-mono package?