makepkg --syncdeps
was not able to find distutils dependency for me. So, I had a configuring build error.
Installing python-distudils-extra
package worked for me.
Search Criteria
Package Details: openvpn3 21-3
Git Clone URL: | https://aur.archlinux.org/openvpn3.git (read-only, click to copy) |
---|---|
Package Base: | openvpn3 |
Description: | OpenVPN 3 Linux client |
Upstream URL: | https://github.com/OpenVPN/openvpn3-linux |
Licenses: | AGPL3 |
Submitter: | bhyoo |
Maintainer: | bhyoo |
Last Packager: | bhyoo |
Votes: | 14 |
Popularity: | 0.43 |
First Submitted: | 2020-07-04 06:51 (UTC) |
Last Updated: | 2023-11-24 00:02 (UTC) |
Dependencies (24)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- libcap-ng (libcap-ng-gitAUR)
- libnl (libnl-gitAUR)
- lz4 (lz4-gitAUR)
- protobuf (protobuf-gitAUR)
- python-dbus
- python-gobject (python-gobject-gitAUR)
- python-systemd
- tinyxml2 (tinyxml2-gitAUR)
- util-linux-libs (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR)
- autoconf-archive (autoconf-archive-gitAUR) (make)
- bash (bash-devel-static-gitAUR, bash-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR) (make)
- git (git-gitAUR) (make)
- libffi (libffi-gitAUR) (make)
- meson (meson-gitAUR) (make)
- pcre2 (pcre2-gitAUR) (make)
- python-docutils (make)
- python-jinja (make)
- xz (xz-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR) (make)
- mbedtls (mbedtls-gitAUR, mbedtls-dtlsAUR) (optional) – mbed TLS version
- openssl (openssl-gitAUR, openssl-staticAUR) (optional) – OpenSSL version
- polkit (polkit-gitAUR, polkit-consolekitAUR) (optional) – for systemd-resolved integration
- repkgAUR (optional) – Automatically rebuild the package on dependency updates
Required by (3)
- eovpn (make)
- eovpn (optional)
- openvpn3-indicator-git
Sources (5)
craftmaster commented on 2024-05-11 11:34 (UTC)
Pierre commented on 2024-04-27 19:26 (UTC)
Would you mind switching to the dev branch until a new upstream release is available? This was actually suggested by the upstream developer. See: https://github.com/OpenVPN/openvpn3-linux/issues/251#issuecomment-2079368278
This should no longer need the glib workaround.
Bbllaaddee commented on 2024-04-08 16:56 (UTC)
For some reason, it stopped working for me last week or so. Probably some update broke it all. I can connect to the session, but then hostname is not resolved for the machine in the network I want to connect to. Rebuilding doesn't help. Also, it started giving errors for automatically opening browser for SAML authentication.
asbachb commented on 2024-04-03 20:21 (UTC)
FYI: I packaged openvpn3-indicator: https://aur.archlinux.org/packages/openvpn3-indicator-git
lvrodrigues commented on 2024-04-03 14:21 (UTC)
Finally! It's work and I am very happy! Thank's!
Nyyr commented on 2024-03-30 09:38 (UTC) (edited on 2024-03-30 09:42 (UTC) by Nyyr)
After my yesterday's EndeavourOS upgrade the openvpn3 wouldn't start a session. I had to reinstall (rebuild) the package.
@asbachb No, I don't know why Glib2 GIO does not launch my browser (I'm using Firefox as the default under XFCE). Today strace does not complain about missing gio-launch-desktop. But you can copypaste the displayed URL to the browser address field manually.
asbachb commented on 2024-03-20 11:28 (UTC)
@Nyyr could you fix that problem somehow? My browser is not opening as well and prevents me from accessing the VPN.
deathangel908 commented on 2024-01-26 11:51 (UTC)
Please add libprotobuf32 as a dependency, otherwise it fails with
Jan 26 12:11:42 zenbook net.openvpn.v3.sessions[3067]: /usr/libexec/openvpn3-linux/openvpn3-service-sessionmgr: error while loading shared libraries: libprotobuf.so.32: cannot open shared object file: No such file or directory
which is the current max version is 26, https://github.com/protocolbuffers/protobuf/releases
Nyyr commented on 2023-12-27 19:58 (UTC)
On EndeavourOS Galileo:
After opening a session requiring web auth the browser is not launched:
strace says:
access("/home/user/.cache/yay/openvpn3/src/glib-2.74.6/_out/libexec/gio-launch-desktop", X_OK) = -1 ENOENT (Adresář nebo soubor neexistuje)
(directory or file does not exist)
Output:
Web based authentication required.
Could not open the URL automatically.
Open this URL to complete the connection:
kraythax commented on 2023-12-06 17:59 (UTC) (edited on 2023-12-06 18:00 (UTC) by kraythax)
I cant get this to build on a new install of Manjaro. The final part of the log is:
* Initializing git submodules ...
Submodule 'openvpn3-core' (https://github.com/OpenVPN/openvpn3) registered for path 'openvpn3-core'
Submodule 'asio' (https://github.com/chriskohlhoff/asio) registered for path 'vendor/asio'
Submodule 'googletest' (https://github.com/google/googletest.git) registered for path 'vendor/googletest'
Cloning into '/var/tmp/pamac-build-rsimmonsjr/openvpn3/src/openvpn3-linux/openvpn3-core'...
Cloning into '/var/tmp/pamac-build-rsimmonsjr/openvpn3/src/openvpn3-linux/vendor/asio'...
Cloning into '/var/tmp/pamac-build-rsimmonsjr/openvpn3/src/openvpn3-linux/vendor/googletest'...
Submodule path 'openvpn3-core': checked out 'ea747cba84756a09239e876da305b2c7af0c18df'
Submodule path 'vendor/asio': checked out 'c465349fa5cd91a64bb369f5131ceacab2c0c1c3'
Submodule path 'vendor/googletest': checked out 'e2239ee6043f73722e7aa812a459f54a28552929'
** Updating version.m4 ...
Version: v21
** Running autoreconf ...
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4
Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 274.
autoreconf: error: aclocal failed with exit status: 2
==> ERROR: A failure occurred in build().
Aborting...
Pinned Comments
bhyoo commented on 2023-11-04 09:27 (UTC)
Because the origin source code does not support upstream glib2, this package delivers statically compiled glib2 2.74.6 within binary starting from 21-1. Please give any feedback if it does not work.