The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / openvpn / Config.in
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/openvpn/Config.in b/cirros-testvm/src-cirros/buildroot-2015.05/package/openvpn/Config.in
new file mode 100644 (file)
index 0000000..5edb479
--- /dev/null
@@ -0,0 +1,50 @@
+config BR2_PACKAGE_OPENVPN
+       bool "openvpn"
+       depends on BR2_USE_MMU # fork()
+       help
+         OpenVPN is a full-featured SSL VPN solution which can
+         accomodate a wide range of configurations, including road
+         warrior access, home/office/campus telecommuting, WiFi
+         security, secure branch office linking, and enterprise-scale
+         remote access solutions with load balancing, failover, and
+         fine-grained access-controls.
+
+         http://openvpn.net/
+
+if BR2_PACKAGE_OPENVPN
+
+config BR2_PACKAGE_OPENVPN_LZO
+       bool "LZO compression"
+       default y
+       select BR2_PACKAGE_LZO
+       help
+         Enable LZO compression.
+
+config BR2_PACKAGE_OPENVPN_SMALL
+       bool "Optimize for small size"
+       help
+         Make OpenVPN as small as possible.
+         You loose eurephia, debugging info, help messages and more.
+         It saves around 100 KiB in binary file size.
+
+choice
+       prompt "Crypto backend"
+       default BR2_PACKAGE_OPENVPN_CRYPTO_OPENSSL
+       help
+         Select the cryptographic library to use.
+
+       config BR2_PACKAGE_OPENVPN_CRYPTO_OPENSSL
+       bool "OpenSSL"
+       select BR2_PACKAGE_OPENSSL
+       help
+         Enable TLS-based key exchange and OpenSSL crypto support.
+
+       config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
+       bool "PolarSSL"
+       select BR2_PACKAGE_POLARSSL
+       help
+         Enable TLS-based key exchange and PolarSSL crypto support.
+
+endchoice
+
+endif