1config BR2_PACKAGE_OPENVPN
2	bool "openvpn"
3	depends on BR2_USE_MMU # fork()
4	select BR2_PACKAGE_LIBCAP_NG
5	select BR2_PACKAGE_OPENSSL if !BR2_PACKAGE_MBEDTLS
6	select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL
7	help
8	  OpenVPN is a full-featured SSL VPN solution which can
9	  accomodate a wide range of configurations, including road
10	  warrior access, home/office/campus telecommuting, WiFi
11	  security, secure branch office linking, and enterprise-scale
12	  remote access solutions with load balancing, failover, and
13	  fine-grained access-controls.
14
15	  http://openvpn.net/
16
17if BR2_PACKAGE_OPENVPN
18
19config BR2_PACKAGE_OPENVPN_LZ4
20	bool "LZ4 compression"
21	default y
22	select BR2_PACKAGE_LZ4
23	help
24	  Enable LZ4 compression.
25
26config BR2_PACKAGE_OPENVPN_LZO
27	bool "LZO compression"
28	default y
29	select BR2_PACKAGE_LZO
30	help
31	  Enable LZO compression.
32
33config BR2_PACKAGE_OPENVPN_SMALL
34	bool "Optimize for small size"
35	help
36	  Make OpenVPN as small as possible.
37	  You loose eurephia, debugging info, help messages and more.
38	  It saves around 100 KiB in binary file size.
39
40endif
41