blob: 6958e2940d949d153714c3d8f74b2ff86dfc9a2a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
## SECTION=networking
menuconfig OPENVPN
tristate
prompt "openvpn "
select OPENSSL
select LIBLZO if OPENVPN_LZO
select SYSTEMD if OPENVPN_SYSTEMD
select IPTABLES if OPENVPN_INSTALL_SAMPLE_CONFIGS && RUNTIME
select IPTABLES_INSTALL_TOOLS if OPENVPN_INSTALL_SAMPLE_CONFIGS && RUNTIME
select BRIDGE_UTILS if OPENVPN_INSTALL_SAMPLE_SCRIPTS && RUNTIME
select IPROUTE2 if !BUSYBOX_IP && RUNTIME
select IPROUTE2_IP if !BUSYBOX_IP && RUNTIME
select BUSYBOX_IFCONFIG if RUNTIME
select BUSYBOX_NETSTAT if RUNTIME
select BUSYBOX_ROUTE if RUNTIME
help
virtual private network daemon
OpenVPN is an application to securely tunnel IP networks
over a single UDP or TCP port. It can be used to access
remote sites, make secure point-to-point connections,
enhance wireless security, etc.
OpenVPN uses all of the encryption, authentication, and
certification features provided by the OpenSSL library (any
cipher, key size, or HMAC digest).
OpenVPN may use static, pre-shared keys or TLS-based dynamic
key exchange. It also supports VPNs with dynamic endpoints
(DHCP or dial-up clients), tunnels over NAT or
connection-oriented stateful firewalls (such as Linux's
iptables).
if OPENVPN
config OPENVPN_SMALL
bool
prompt "Enable smaller executable size"
default y
help
This disables OCC, usage message, and verb 4 parm list.
config OPENVPN_LZO
bool
prompt "Enable LZO compression"
help
This enables the LZO compression code. Selecting this option
will select the LZO library as well.
If unsure, say N.
config OPENVPN_SYSTEMD
bool
depends on INITMETHOD_SYSTEMD
prompt "Enable systemd support"
help
This enables systemd support for openvpn.
config OPENVPN_INSTALL_SAMPLE_CONFIGS
bool
prompt "Install sample configs"
help
Install sample configs into /usr/share/openvpn/sample-config-files.
config OPENVPN_INSTALL_SAMPLE_SCRIPTS
bool
prompt "Install sample scripts"
help
Install sample scripts into /usr/share/openvpn/sample-scripts.
endif
|