net-vpn/openvpn (gentoo)

Search

Install

Install this package:

emerge -a net-vpn/openvpn

Package Information

Description:
OpenVPN is an easy-to-use, robust and highly configurable VPN daemon which can be used to securely link two or more networks using an encrypted tunnel.
Homepage:
https://community.openvpn.net/ https://openvpn.net
License:
GPL-2

Versions

Version EAPI Keywords Slot
9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0
2.7.6 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0
2.7.5 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 0
2.7.4 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0
2.6.20 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>chutzpah@gentoo.org</email>
		<name>Patrick McLean</name>
	</maintainer>
	<maintainer type="person">
		<email>williamh@gentoo.org</email>
		<name>William Hubbs</name>
	</maintainer>
	<longdescription>OpenVPN is an easy-to-use, robust and highly
configurable VPN daemon which can be used to securely link two or more
networks using an encrypted tunnel.</longdescription>
	<use>
		<flag name="dco">Enable support for kernel data channel offload</flag>
		<flag name="down-root">Enable the down-root plugin</flag>
		<flag name="iproute2">Enabled iproute2 support instead of net-tools</flag>
		<flag name="kernel-ovpn">
        Transitional flag to support OVPN mainline module
    </flag>
		<flag name="mbedtls">Use mbed TLS as the backend crypto library</flag>
		<flag name="openssl">Use OpenSSL as the backend crypto library</flag>
		<flag name="pkcs11">Enable PKCS#11 smartcard support</flag>
		<flag name="plugins">Enable the OpenVPN plugin system</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:openvpn:openvpn</remote-id>
		<remote-id type="github">OpenVPN/openvpn</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-vpn/openvpn | euse -E <flag> -p net-vpn/openvpn | euse -D <flag> -p net-vpn/openvpn

Flag Description 9999 2.7.6 2.7.5 2.7.4 2.6.20
dco Enable support for kernel data channel offload ✓ ✓ ✓ ✓ ✓
down-root Enable the down-root plugin ✓ ✓ ✓ ✓ ✓
examples Install examples, usually source code ✓ ✓ ✓ ✓ ✓
inotify Enable inotify filesystem monitoring support ✓ ✓ ✓ ✓ ✓
iproute2 Enabled iproute2 support instead of net-tools ✓ ✓ ✓ ✓ ✓
kernel-ovpn Transitional flag to support OVPN mainline module ✗ ✓ ✓ ✓ ✗
lz4 Enable support for lz4 compression (as implemented in app-arch/lz4) ⊕ ⊕ ⊕ ⊕ ⊕
lzo Enable support for lzo compression ⊕ ⊕ ⊕ ⊕ ⊕
mbedtls Use mbed TLS as the backend crypto library ✓ ✓ ✓ ✓ ✓
openssl Use OpenSSL as the backend crypto library ⊕ ⊕ ⊕ ⊕ ⊕
pam Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip ✓ ✓ ✓ ✓ ✓
pkcs11 Enable PKCS#11 smartcard support ✓ ✓ ✓ ✓ ✓
plugins Enable the OpenVPN plugin system ⊕ ⊕ ⊕ ⊕ ⊕
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur ✓ ✓ ✓ ✓ ✓
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking ✓ ✓ ✓ ✓ ✓
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✓ ✓ ✓ ✓

Files

Manifest

Type File Size Versions
DIST openvpn-2.6.20.tar.gz 1942940 bytes 2.6.20
DIST openvpn-2.6.20.tar.gz.asc 833 bytes 2.6.20
DIST openvpn-2.7.4.tar.gz 2092050 bytes 2.7.4
DIST openvpn-2.7.4.tar.gz.asc 833 bytes 2.7.4
DIST openvpn-2.7.5.tar.gz 2101063 bytes 2.7.5
DIST openvpn-2.7.5.tar.gz.asc 833 bytes 2.7.5
DIST openvpn-2.7.6.tar.gz 2105678 bytes 2.7.6
DIST openvpn-2.7.6.tar.gz.asc 833 bytes 2.7.6
Unmatched Entries
Type File Size