| OPENVPN3-SERVICE-CLIENT(8) | OpenVPN 3 Linux | OPENVPN3-SERVICE-CLIENT(8) |
openvpn3-service-client - OpenVPN 3 Linux VPN Client backend service
openvpn3-service-client [OPTIONS] openvpn3-service-client -h | --help
The openvpn3-service-client process is a backend service for OpenVPN 3 Linux, responsible for a single VPN session. This service will be started automatically by the openvpn3-service-backendstart starts, which is initiated when the openvpn3-service-sessionmgr is requested to start a new VPN session.
It will run one openvpn3-service-client per active VPN session.
This service must be started by the openvpn3-service-backendstart process, as it gather more information from the session manager before starting the client process with the given arguments. This process must run as the _openvpn user and requires no privileges. All privileged operations, like creating and configuring the virtual network adapter, IP addresses, routes and DNS, is handled by a the openvpn3-service-netcfg service.
Beware that running this with another user account than _openvpn also requires updating the D-Bus policy as well.
This setting will be overridden if the configuration file used contains the --verb option (see the openvpn(8) man page for details) or the log-level configuration profile override has been set (see openvpn3-config-manage(1)).
openvpn3(1) openvpn3-config-manage(1) openvpn3-service-backendstart(8) openvpn3-service-netcfg(8) openvpn(8)