Closed
Description
Hi all guys, I'm experiencing this issue building the client from source and I'm not able to fix it.
OS:
Linux Tesla 5.15.13-arch1-1 #1 SMP PREEMPT Wed, 05 Jan 2022 16:20:59 +0000 x86_64 GNU/Linux
Openvpn3 version:
OpenVPN 3/Linux git:master:f618c3327791f117 (openvpn3)
OpenVPN core 3.git:HEAD:c4fa5a69 linux x86_64 64-bit
Copyright (C) 2012-2020 OpenVPN Inc. All rights reserved.
Build logs:
./bootstrap.sh
** Initializing git submodules ...
Submodule 'openvpn3-core' (https://github.com/OpenVPN/openvpn3) registered for path 'openvpn3-core'
Submodule 'ovpn-dco' (https://gitlab.com/openvpn/ovpn-dco.git) registered for path 'ovpn-dco'
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 '/tmp/openvpn3-linux/openvpn3-core'...
Cloning into '/tmp/openvpn3-linux/ovpn-dco'...
Cloning into '/tmp/openvpn3-linux/vendor/asio'...
Cloning into '/tmp/openvpn3-linux/vendor/googletest'...
Submodule path 'openvpn3-core': checked out 'c4fa5a69c5d2e4ba4a86e79da8de0fc95f95edc3'
Submodule path 'ovpn-dco': checked out '1017d4ada58a4c73f44ef671b6469ae168b6c6b0'
Submodule path 'vendor/asio': checked out 'a4d820dd69b37fb8daee275d20eb162054453414'
Submodule path 'vendor/googletest': checked out 'e2239ee6043f73722e7aa812a459f54a28552929'
** Updating version.m4 ...
Version: master_f618c3327791f117
** Running autoreconf ...
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
configure.ac:27: installing './compile'
configure.ac:24: installing './install-sh'
configure.ac:24: installing './missing'
Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
src/python/Makefile.am:38: installing './py-compile'
autoreconf: Leaving directory '.'
./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether make supports the include directive... yes (GNU style)
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking how to run the C preprocessor... gcc -E
checking for ranlib... ranlib
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking whether make sets $(MAKE)... (cached) yes
checking whether g++ supports C++11 features by default... yes
checking whether g++ supports C++14 features by default... yes
checking for a Python interpreter with version >= 3.5... python
checking for python... /usr/bin/python
checking for python version... 3.10
checking for python platform... linux
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.10/site-packages
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.10/site-packages
checking for LIBLZ4... yes
checking for LIBJSONCPP... yes
checking for LIBGLIBGIO... yes
checking for LIBGLIBGIOUNIX... yes
checking for LIBUUID... yes
checking for LIBCAPNG... yes
checking for LIBSYSTEMD... yes
checking for sd_id128_get_machine... yes
checking for sd_id128_to_string... yes
checking for LIBTINYXML2... yes
checking presence of XMLDocument::ErrorName... yes
checking presence of XMLDocument::ErrorStr... yes
checking for OPENSSL... yes
configure: Using ASIO source directory: ./vendor/asio
configure: Using OpenVPN 3 Core Library directory: ./openvpn3-core
checking OpenVPN 3 Core Library version... 3.git:HEAD:c4fa5a69
configure: Found /etc/os-release ... parsing it
configure: Operating system: Arch Linux master_f618c3327791f117
configure: Default DNS resolver configuration: --resolv-conf /etc/resolv.conf
configure: Using ovpn-dco source directory: ./ovpn-dco
configure: Checking for SELinux policy development files
checking for /usr/local/share/selinux/devel/Makefile... no
checking for /usr/share/selinux/devel... no
checking for rst2man... rst2man
checking for git... git
checking if this is a git checkout ... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating distro/systemd/Makefile
config.status: creating doxygen/Makefile
config.status: creating doxygen/openvpn3-linux.doxy
config.status: creating docs/man/Makefile
config.status: creating src/policy/Makefile
config.status: creating src/python/Makefile
config.status: creating src/selinux/Makefile
config.status: creating src/service-autostart/Makefile
config.status: creating addons/aws/Makefile
config.status: creating config.h
config.status: executing depfiles commands
groupadd -r openvpn
groupadd: group 'openvpn' already exists
useradd -r -s /sbin/nologin -g openvpn openvpn
useradd: user 'openvpn' already exists
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether make supports the include directive... yes (GNU style)
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking how to run the C preprocessor... gcc -E
checking for ranlib... ranlib
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking whether make sets $(MAKE)... (cached) yes
checking whether g++ supports C++11 features by default... yes
checking whether g++ supports C++14 features by default... yes
checking for a Python interpreter with version >= 3.5... python
checking for python... /usr/bin/python
checking for python version... 3.10
checking for python platform... linux
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.10/site-packages
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.10/site-packages
checking for LIBLZ4... yes
checking for LIBJSONCPP... yes
checking for LIBGLIBGIO... yes
checking for LIBGLIBGIOUNIX... yes
checking for LIBUUID... yes
checking for LIBCAPNG... yes
checking for LIBSYSTEMD... yes
checking for sd_id128_get_machine... yes
checking for sd_id128_to_string... yes
checking for LIBTINYXML2... yes
checking presence of XMLDocument::ErrorName... yes
checking presence of XMLDocument::ErrorStr... yes
checking for OPENSSL... yes
configure: Using ASIO source directory: ./vendor/asio
configure: Using OpenVPN 3 Core Library directory: ./openvpn3-core
checking OpenVPN 3 Core Library version... 3.git:HEAD:c4fa5a69
configure: Found /etc/os-release ... parsing it
configure: Operating system: Arch Linux master_f618c3327791f117
configure: Default DNS resolver configuration: --resolv-conf /etc/resolv.conf
configure: Using ovpn-dco source directory: ./ovpn-dco
configure: Checking for SELinux policy development files
checking for /usr/share/selinux/devel/Makefile... no
checking for /usr/share/selinux/devel... no
checking for rst2man... rst2man
checking for git... git
checking if this is a git checkout ... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating distro/systemd/Makefile
config.status: creating doxygen/Makefile
config.status: creating doxygen/openvpn3-linux.doxy
config.status: creating docs/man/Makefile
config.status: creating src/policy/Makefile
config.status: creating src/python/Makefile
config.status: creating src/selinux/Makefile
config.status: creating src/service-autostart/Makefile
config.status: creating addons/aws/Makefile
config.status: creating config.h
config.status: executing depfiles commands
sudo make
[sudo] password for mx:
replacing config-version.h
make all-recursive
make[1]: Entering directory '/tmp/openvpn3-linux'
Making all in src/python
make[2]: Entering directory '/tmp/openvpn3-linux/src/python'
CXX openvpn3/gen-python-constants.o
CXXLD openvpn3/gen-python-constants
GEN openvpn3/constants.py
touch --reference=../../src/python/openvpn3/gen-python-constants.cpp openvpn3/constants.py
make all-am
make[3]: Entering directory '/tmp/openvpn3-linux/src/python'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/openvpn3-linux/src/python'
make[2]: Leaving directory '/tmp/openvpn3-linux/src/python'
Making all in distro/systemd
make[2]: Entering directory '/tmp/openvpn3-linux/distro/systemd'
GEN openvpn3-autoload.service
GEN openvpn3-session@.service
make[2]: Leaving directory '/tmp/openvpn3-linux/distro/systemd'
Making all in src/service-autostart
make[2]: Entering directory '/tmp/openvpn3-linux/src/service-autostart'
GEN net.openvpn.v3.configuration.service
GEN net.openvpn.v3.sessions.service
GEN net.openvpn.v3.backends.service
GEN net.openvpn.v3.netcfg.service
GEN net.openvpn.v3.log.service
make[2]: Leaving directory '/tmp/openvpn3-linux/src/service-autostart'
Making all in src/policy
make[2]: Entering directory '/tmp/openvpn3-linux/src/policy'
GEN net.openvpn.v3.conf
GEN net.openvpn.v3.client.conf
GEN net.openvpn.v3.configuration.conf
GEN net.openvpn.v3.log.conf
GEN net.openvpn.v3.netcfg.conf
GEN net.openvpn.v3.sessions.conf
GEN net.openvpn.v3.rules
make[2]: Leaving directory '/tmp/openvpn3-linux/src/policy'
Making all in doxygen
make[2]: Entering directory '/tmp/openvpn3-linux/doxygen'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/tmp/openvpn3-linux/doxygen'
Making all in docs/man
make[2]: Entering directory '/tmp/openvpn3-linux/docs/man'
GEN openvpn2.1
GEN openvpn3.1
GEN openvpn3-as.1
GEN openvpn3-config-acl.1
GEN openvpn3-config-manage.1
GEN openvpn3-config-import.1
GEN openvpn3-config-remove.1
GEN openvpn3-config-dump.1
GEN openvpn3-configs-list.1
GEN openvpn3-log.1
GEN openvpn3-session-acl.1
GEN openvpn3-session-auth.1
GEN openvpn3-session-manage.1
GEN openvpn3-session-start.1
GEN openvpn3-session-stats.1
GEN openvpn3-sessions-list.1
GEN openvpn3-linux.7
GEN openvpn3-admin.8
GEN openvpn3-admin-log-service.8.rst
GEN openvpn3-admin-log-service.8
GEN openvpn3-admin-netcfg-service.8
GEN openvpn3-admin-sessionmgr-service.8
GEN openvpn3-autoload.8
GEN openvpn3-service-backendstart.8.rst
GEN openvpn3-service-backendstart.8
GEN openvpn3-service-client.8.rst
GEN openvpn3-service-client.8
GEN openvpn3-service-configmgr.8.rst
GEN openvpn3-service-configmgr.8
GEN openvpn3-service-logger.8
GEN openvpn3-service-netcfg.8.rst
GEN openvpn3-service-netcfg.8
GEN openvpn3-service-sessionmgr.8.rst
GEN openvpn3-service-sessionmgr.8
GEN openvpn3-systemd.8
make[2]: Leaving directory '/tmp/openvpn3-linux/docs/man'
make[2]: Entering directory '/tmp/openvpn3-linux'
CXX src/ovpn3cli/openvpn3.o
CXX src/ovpn3cli/arghelpers.o
CXX src/common/lookup.o
CXX src/ovpn3cli/commands/version.o
CXX src/ovpn3cli/commands/config.o
CXX src/ovpn3cli/commands/log.o
CXX src/ovpn3cli/commands/log-service.o
CXX src/ovpn3cli/commands/session.o
CXX src/configmgr/overrides.o
CXX src/sessionmgr/sessionmgr-events.o
CXX src/common/cmdargparser.o
CXX src/common/configfileparser.o
CXX src/common/open-uri.o
CXX src/common/requiresqueue.o
CXX src/common/timestamp.o
CXX src/common/utils.o
CXXLD src/ovpn3cli/openvpn3
CXX src/common/machineid.o
CXX src/netcfg/netcfg-changeevent.o
CXX src/netcfg/netcfg-changetype.o
CXX src/netcfg/dns/resolver-settings.o
CXX src/netcfg/dns/settings-manager.o
CXX src/tests/unit/configfileparser.o
CXX src/tests/unit/timestamp.o
CXX src/tests/unit/logevent.o
CXX src/tests/unit/lookup.o
CXX src/tests/unit/netcfg-changeevent.o
CXX src/tests/unit/sessionmgr-events.o
CXX src/tests/unit/statusevent.o
CXX src/tests/unit/syslog-facility-mapping.o
CXX src/tests/unit/dns-settings-manager-test.o
CXX src/tests/unit/dns-resolver-settings.o
CXX src/tests/unit/machine-id.o
CXX vendor/googletest/googletest/src/gtest-all.o
CXX vendor/googletest/googletest/src/gtest_main.o
AR src/tests/unit/libgtest.a
ar: `u' modifier ignored since `D' is the default (see `U')
CXXLD src/tests/unit/unit-tests
CXX src/tests/command-parser/cmdparser.o
CXXLD src/tests/command-parser/cmdparser
CXX src/tests/ovpn3-core/profilemerge-optionlist.o
CXXLD src/tests/ovpn3-core/profilemerge-optionlist
CXX src/tests/misc/config-export-json-test.o
CXXLD src/tests/misc/config-export-json-test
CXX src/tests/misc/gettimestamp.o
CXXLD src/tests/misc/gettimestamp
CXX src/tests/misc/json-config-import-test.o
CXXLD src/tests/misc/json-config-import-test
CXX src/tests/misc/log-prefix-selftest.o
CXXLD src/tests/misc/log-prefix-selftest
CXX src/tests/misc/logwriter-tests.o
CXXLD src/tests/misc/logwriter-tests
CXX src/tests/misc/lookup-tests.o
CXXLD src/tests/misc/lookup-tests
CXX src/tests/misc/machineid-test.o
CXXLD src/tests/misc/machineid-test
CXX src/tests/misc/netcfg_dns_direct_file_selftest-netcfg-dns-direct-file-selftest.o
CXX src/common/tests_misc_netcfg_dns_direct_file_selftest-timestamp.o
CXX src/netcfg/dns/tests_misc_netcfg_dns_direct_file_selftest-resolvconf-file.o
CXX src/netcfg/dns/tests_misc_netcfg_dns_direct_file_selftest-resolver-settings.o
CXX src/netcfg/dns/tests_misc_netcfg_dns_direct_file_selftest-settings-manager.o
CXX src/netcfg/tests_misc_netcfg_dns_direct_file_selftest-netcfg-changeevent.o
CXXLD src/tests/misc/netcfg-dns-direct-file-selftest
CXX src/tests/misc/open-uri-test.o
CXXLD src/tests/misc/open-uri-test
CXX src/tests/misc/syslog-facility-mapping-test.o
CXXLD src/tests/misc/syslog-facility-mapping-test
CXX src/tests/dbus/config-lock-down.o
CXXLD src/tests/dbus/config-lock-down
CXX src/tests/dbus/config-override-selftest.o
CXXLD src/tests/dbus/config-override-selftest
CXX src/tests/dbus/conncreds.o
CXXLD src/tests/dbus/conncreds
CXX src/tests/dbus/enable-logging.o
CXXLD src/tests/dbus/enable-logging
CXX src/tests/dbus/fetch-avail-config-paths.o
CXXLD src/tests/dbus/fetch-avail-config-paths
CXX src/tests/dbus/fetch-avail-session-paths.o
CXXLD src/tests/dbus/fetch-avail-session-paths
CXX src/tests/dbus/fetch-config.o
CXXLD src/tests/dbus/fetch-config
CXX src/tests/dbus/fetch-config2.o
CXXLD src/tests/dbus/fetch-config2
CXX src/tests/dbus/get-acl.o
CXXLD src/tests/dbus/get-acl
CXX src/tests/dbus/get-config-overrides.o
CXXLD src/tests/dbus/get-config-overrides
CXX src/tests/dbus/get-service-version-prop.o
CXXLD src/tests/dbus/get-service-version-prop
CXX src/tests/dbus/getlastlogevent.o
CXXLD src/tests/dbus/getlastlogevent
CXX src/tests/dbus/getlaststatus.o
CXXLD src/tests/dbus/getlaststatus
CXX src/tests/dbus/getconnectionstats.o
CXXLD src/tests/dbus/getconnectionstats
CXX src/tests/dbus/log-listener.o
CXXLD src/tests/dbus/log-listener
CXX src/tests/dbus/log-listener2.o
CXXLD src/tests/dbus/log-listener2
CXX src/tests/dbus/logevent-selftest.o
CXXLD src/tests/dbus/logevent-selftest
CXX src/tests/dbus/logservice1.o
CXXLD src/tests/dbus/logservice1
CXX src/tests/dbus/manager-lookupconfigname.o
CXXLD src/tests/dbus/manager-lookupconfigname
CXX src/tests/dbus/netcfg-changeevent-selftest.o
CXXLD src/tests/dbus/netcfg-changeevent-selftest
CXX src/tests/dbus/netcfg-proxy-unit.o
CXX src/netcfg/proxy-netcfg.o
CXXLD src/tests/dbus/netcfg-proxy-unit
CXX src/tests/dbus/netcfg-systemd-resolved-basic.o
CXX src/netcfg/dns/proxy-systemd-resolved.o
CXXLD src/tests/dbus/netcfg-systemd-resolved-basic
CXX src/tests/dbus/signal-listener.o
CXXLD src/tests/dbus/signal-listener
CXX src/tests/dbus/statusevent-selftest.o
CXXLD src/tests/dbus/statusevent-selftest
CXX src/tests/dbus/proc-wait-for.o
CXXLD src/tests/dbus/proc-wait-for
CXX src/tests/dbus/proc-wait-for-pid.o
CXXLD src/tests/dbus/proc-wait-for-pid
CXX src/tests/dbus/proxy-checkserviceavail.o
CXXLD src/tests/dbus/proxy-checkserviceavail
CXX src/tests/dbus/request-queue-client.o
CXXLD src/tests/dbus/request-queue-client
CXX src/tests/dbus/request-queue-client2.o
CXXLD src/tests/dbus/request-queue-client2
CXX src/tests/dbus/request-queue-service.o
CXXLD src/tests/dbus/request-queue-service
CXX src/tests/netcfg/cli.o
CXXLD src/tests/netcfg/clinetcfg
CXX src/client/openvpn3-service-client.o
CXXLD src/client/openvpn3-service-client
CXX src/client/openvpn3-service-backendstart.o
CXXLD src/client/openvpn3-service-backendstart
CXX src/configmgr/openvpn3-service-configmgr.o
CXXLD src/configmgr/openvpn3-service-configmgr
CXX src/sessionmgr/openvpn3-service-sessionmgr.o
CXXLD src/sessionmgr/openvpn3-service-sessionmgr
CXX src/netcfg/openvpn3-service-netcfg.o
CXX src/netcfg/core-tunbuilder.o
CXX src/netcfg/netcfg-dco.o
CXX src/netcfg/netcfg-subscriptions.o
CXX src/netcfg/dns/resolvconf-file.o
CXX src/netcfg/dns/systemd-resolved.o
CXXLD src/netcfg/openvpn3-service-netcfg
CXX src/log/openvpn3-service-logger.o
CXXLD src/log/openvpn3-service-logger
CXX src/ovpn3cli/openvpn3_admin-openvpn3-admin.o
CXX src/ovpn3cli/openvpn3_admin-arghelpers.o
CXX src/ovpn3cli/commands/openvpn3_admin-variables.o
CXX src/ovpn3cli/commands/openvpn3_admin-version.o
CXX src/ovpn3cli/commands/openvpn3_admin-log-service.o
CXX src/ovpn3cli/commands/openvpn3_admin-netcfg-service.o
CXX src/ovpn3cli/commands/openvpn3_admin-sessionmgr-service.o
CXX src/common/ovpn3cli_openvpn3_admin-cmdargparser.o
CXX src/common/ovpn3cli_openvpn3_admin-configfileparser.o
CXX src/common/ovpn3cli_openvpn3_admin-machineid.o
CXX src/common/ovpn3cli_openvpn3_admin-lookup.o
CXX src/common/ovpn3cli_openvpn3_admin-utils.o
CXX src/netcfg/ovpn3cli_openvpn3_admin-proxy-netcfg.o
CXXLD src/ovpn3cli/openvpn3-admin
make[2]: Leaving directory '/tmp/openvpn3-linux'
make[1]: Leaving directory '/tmp/openvpn3-linux'
sudo make install
[sudo] password for mx:
make install-recursive
make[1]: Entering directory '/tmp/openvpn3-linux'
Making install in src/python
make[2]: Entering directory '/tmp/openvpn3-linux/src/python'
GEN openvpn3/constants.py
touch --reference=../../src/python/openvpn3/gen-python-constants.cpp openvpn3/constants.py
make install-am
make[3]: Entering directory '/tmp/openvpn3-linux/src/python'
make[4]: Entering directory '/tmp/openvpn3-linux/src/python'
/usr/bin/mkdir -p '/usr/bin'
/usr/bin/install -c openvpn2 openvpn3-as '/usr/bin'
/usr/bin/mkdir -p '/usr/sbin'
/usr/bin/install -c openvpn3-autoload '/usr/sbin'
GEN openvpn3/constants.py
touch --reference=../../src/python/openvpn3/gen-python-constants.cpp openvpn3/constants.py
/usr/bin/mkdir -p '/usr/lib/python3.10/site-packages/openvpn3'
/usr/bin/install -c -m 644 openvpn3/constants.py '/usr/lib/python3.10/site-packages/openvpn3'
Byte-compiling python modules...
constants.py
Byte-compiling python modules (optimized versions) ...
constants.py
/usr/bin/mkdir -p '/usr/lib/python3.10/site-packages/openvpn3'
/usr/bin/install -c -m 644 openvpn3/__init__.py openvpn3/ConfigParser.py openvpn3/ConfigManager.py openvpn3/NetCfgManager.py openvpn3/SessionManager.py '/usr/lib/python3.10/site-packages/openvpn3'
Byte-compiling python modules...
__init__.pyConfigParser.pyConfigManager.pyNetCfgManager.pySessionManager.py
Byte-compiling python modules (optimized versions) ...
__init__.pyConfigParser.pyConfigManager.pyNetCfgManager.pySessionManager.py
make[4]: Leaving directory '/tmp/openvpn3-linux/src/python'
make[3]: Leaving directory '/tmp/openvpn3-linux/src/python'
make[2]: Leaving directory '/tmp/openvpn3-linux/src/python'
Making install in distro/systemd
make[2]: Entering directory '/tmp/openvpn3-linux/distro/systemd'
make[3]: Entering directory '/tmp/openvpn3-linux/distro/systemd'
/usr/bin/mkdir -p '/usr/libexec/openvpn3-linux'
/usr/bin/install -c openvpn3-systemd '/usr/libexec/openvpn3-linux'
/usr/bin/mkdir -p "/etc/openvpn3"
/usr/bin/mkdir -p "/etc/openvpn3/autoload"
chmod 750 "/etc/openvpn3/autoload"
/usr/bin/mkdir -p '/usr/lib/systemd/system'
/usr/bin/install -c -m 644 openvpn3-autoload.service openvpn3-session@.service '/usr/lib/systemd/system'
make[3]: Leaving directory '/tmp/openvpn3-linux/distro/systemd'
make[2]: Leaving directory '/tmp/openvpn3-linux/distro/systemd'
Making install in src/service-autostart
make[2]: Entering directory '/tmp/openvpn3-linux/src/service-autostart'
make[3]: Entering directory '/tmp/openvpn3-linux/src/service-autostart'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p /var/lib/openvpn3 /var/lib/openvpn3/configs
chmod 750 /var/lib/openvpn3 /var/lib/openvpn3/configs
chown -R openvpn:openvpn /var/lib/openvpn3 || echo
/usr/bin/mkdir -p '/usr/share/dbus-1/system-services'
/usr/bin/install -c -m 644 net.openvpn.v3.configuration.service net.openvpn.v3.sessions.service net.openvpn.v3.backends.service net.openvpn.v3.netcfg.service net.openvpn.v3.log.service '/usr/share/dbus-1/system-services'
make[3]: Leaving directory '/tmp/openvpn3-linux/src/service-autostart'
make[2]: Leaving directory '/tmp/openvpn3-linux/src/service-autostart'
Making install in src/policy
make[2]: Entering directory '/tmp/openvpn3-linux/src/policy'
make[3]: Entering directory '/tmp/openvpn3-linux/src/policy'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/etc/dbus-1/system.d'
/usr/bin/install -c -m 644 net.openvpn.v3.conf net.openvpn.v3.client.conf net.openvpn.v3.configuration.conf net.openvpn.v3.log.conf net.openvpn.v3.netcfg.conf net.openvpn.v3.sessions.conf '/etc/dbus-1/system.d'
/usr/bin/mkdir -p '/usr/share/polkit-1/rules.d'
/usr/bin/install -c -m 644 net.openvpn.v3.rules '/usr/share/polkit-1/rules.d'
make[3]: Leaving directory '/tmp/openvpn3-linux/src/policy'
make[2]: Leaving directory '/tmp/openvpn3-linux/src/policy'
Making install in doxygen
make[2]: Entering directory '/tmp/openvpn3-linux/doxygen'
make[3]: Entering directory '/tmp/openvpn3-linux/doxygen'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/tmp/openvpn3-linux/doxygen'
make[2]: Leaving directory '/tmp/openvpn3-linux/doxygen'
Making install in docs/man
make[2]: Entering directory '/tmp/openvpn3-linux/docs/man'
make[3]: Entering directory '/tmp/openvpn3-linux/docs/man'
make[3]: Nothing to be done for 'install-exec-am'.
ln -sf openvpn3-config-dump.8 openvpn3-config-show.8
/usr/bin/mkdir -p '/usr/share/man/man1'
/usr/bin/install -c -m 644 openvpn2.1 openvpn3.1 openvpn3-as.1 openvpn3-config-acl.1 openvpn3-config-manage.1 openvpn3-config-import.1 openvpn3-config-remove.1 openvpn3-config-dump.1 openvpn3-configs-list.1 openvpn3-log.1 openvpn3-session-acl.1 openvpn3-session-auth.1 openvpn3-session-manage.1 openvpn3-session-start.1 openvpn3-session-stats.1 openvpn3-sessions-list.1 '/usr/share/man/man1'
/usr/bin/mkdir -p '/usr/share/man/man7'
/usr/bin/install -c -m 644 openvpn3-linux.7 '/usr/share/man/man7'
/usr/bin/mkdir -p '/usr/share/man/man8'
/usr/bin/install -c -m 644 openvpn3-admin.8 openvpn3-admin-log-service.8 openvpn3-admin-netcfg-service.8 openvpn3-admin-sessionmgr-service.8 openvpn3-autoload.8 openvpn3-service-backendstart.8 openvpn3-service-client.8 openvpn3-service-configmgr.8 openvpn3-service-logger.8 openvpn3-service-netcfg.8 openvpn3-service-sessionmgr.8 openvpn3-systemd.8 '/usr/share/man/man8'
make[3]: Leaving directory '/tmp/openvpn3-linux/docs/man'
make[2]: Leaving directory '/tmp/openvpn3-linux/docs/man'
make[2]: Entering directory '/tmp/openvpn3-linux'
make[3]: Entering directory '/tmp/openvpn3-linux'
/usr/bin/mkdir -p '/usr/bin'
/usr/bin/install -c src/ovpn3cli/openvpn3 '/usr/bin'
/usr/bin/mkdir -p '/usr/libexec/openvpn3-linux'
/usr/bin/install -c src/client/openvpn3-service-client src/client/openvpn3-service-backendstart src/configmgr/openvpn3-service-configmgr src/sessionmgr/openvpn3-service-sessionmgr src/netcfg/openvpn3-service-netcfg src/log/openvpn3-service-logger '/usr/libexec/openvpn3-linux'
/usr/bin/mkdir -p '/usr/sbin'
/usr/bin/install -c src/ovpn3cli/openvpn3-admin '/usr/sbin'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/tmp/openvpn3-linux'
make[2]: Leaving directory '/tmp/openvpn3-linux'
make[1]: Leaving directory '/tmp/openvpn3-linux'
sudo systemctl reload dbus
Jan 08 17:14:15 Tesla kernel: audit: type=1105 audit(1641672855.459:227): pid=23628 uid=1000 auid=1000 ses=2 msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/2 res=success'
Jan 08 17:14:15 Tesla systemd[1]: Reloading D-Bus System Message Bus...
░░ Subject: A reload job for unit dbus.service has begun execution
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A reload job for unit dbus.service has begun execution.
░░
░░ The job identifier is 3223.
Jan 08 17:14:15 Tesla dbus-daemon[460]: [system] Reloaded configuration
Jan 08 17:14:15 Tesla dbus-send[23631]: method return time=1641672855.484305 sender=org.freedesktop.DBus -> destination=:1.148 serial=3 reply_serial=2
Jan 08 17:14:15 Tesla systemd[1]: Reloaded D-Bus System Message Bus.
When I try to execute openvpn3
I will have the following error.
** ERROR ** Failed preparing proxy: Error calling StartServiceByName for net.openvpn.v3.sessions: Cannot launch daemon, file not found or permissions invalid
Additional data:
openvpn2 --config pr.ovpn --verb 6
** ERROR ** org.freedesktop.DBus.Error.Spawn.ExecFailed: Cannot launch daemon, file not found or permissions invalid
journalctl -xef
Jan 08 17:16:35 Tesla dbus-daemon[460]: [system] Activating service name='net.openvpn.v3.configuration' requested by ':1.151' (uid=1000 pid=23679 comm="/usr/bin/python3 /usr/bin/openvpn2 --config pr") (using servicehelper)
Jan 08 17:16:35 Tesla dbus-daemon[460]: [system] Activated service 'net.openvpn.v3.configuration' failed: Cannot launch daemon, file not found or permissions invalid
openvpn3-admin version --services
OpenVPN 3 D-Bus services:
** ERROR ** Failed preparing proxy: Error calling StartServiceByName for net.openvpn.v3.backends: Cannot launch daemon, file not found or permissions invalid
openvpn3-admin log-service --log-level 6
log-service: ** ERROR ** : Cannot launch daemon, file not found or permissions invalid
journalctl --since -10m SYSLOG_IDENTIFIER=net.openvpn.v3.log + SYSLOG_IDENTIFIER=openvpn3-service-logger + SYSLOG_IDENTIFIER=dbus + _SYSTEMD_UNIT=dbus.service + UNIT=dbus.service
Jan 08 17:14:15 Tesla systemd[1]: Reloading D-Bus System Message Bus...
Jan 08 17:14:15 Tesla dbus-daemon[460]: [system] Reloaded configuration
Jan 08 17:14:15 Tesla dbus-send[23631]: method return time=1641672855.484305 sender=org.freedesktop.DBus -> destination=:1.148 serial=3 reply_serial=2
Jan 08 17:14:15 Tesla systemd[1]: Reloaded D-Bus System Message Bus.
Jan 08 17:15:42 Tesla dbus-daemon[460]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' re>
Jan 08 17:15:42 Tesla dbus-daemon[460]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jan 08 17:16:22 Tesla dbus-daemon[460]: [system] Activating service name='net.openvpn.v3.configuration' requested by ':1.150' (uid=1000 pid=23665 comm="/usr/bin/python3 />
Jan 08 17:16:22 Tesla dbus-daemon[460]: [system] Activated service 'net.openvpn.v3.configuration' failed: Cannot launch daemon, file not found or permissions invalid
Jan 08 17:16:35 Tesla dbus-daemon[460]: [system] Activating service name='net.openvpn.v3.configuration' requested by ':1.151' (uid=1000 pid=23679 comm="/usr/bin/python3 />
Jan 08 17:16:35 Tesla dbus-daemon[460]: [system] Activated service 'net.openvpn.v3.configuration' failed: Cannot launch daemon, file not found or permissions invalid
Jan 08 17:18:14 Tesla dbus-daemon[460]: [system] Activating service name='net.openvpn.v3.backends' requested by ':1.152' (uid=1000 pid=23734 comm="openvpn3-admin version >
Jan 08 17:18:14 Tesla dbus-daemon[460]: [system] Activated service 'net.openvpn.v3.backends' failed: Cannot launch daemon, file not found or permissions invalid
Jan 08 17:18:43 Tesla dbus-daemon[460]: [system] Activating service name='net.openvpn.v3.log' requested by ':1.153' (uid=1000 pid=23765 comm="openvpn3-admin log-service ->
Jan 08 17:18:43 Tesla dbus-daemon[460]: [system] Activated service 'net.openvpn.v3.log' failed: Cannot launch daemon, file not found or permissions invalid
I'm aware that it might be a permissions issue, but related to what file or dir ?
Thanks in advance!.
Metadata
Metadata
Assignees
Labels
No labels