config BR2_PACKAGE_IPSEC_TOOLS
bool "ipsec-tools"
+ depends on BR2_USE_MMU # fork()
+ depends on !BR2_TOOLCHAIN_USES_MUSL # Use __P() macro all over the tree
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_FLEX
- select BR2_PACKAGE_FLEX_LIBFL
help
This package is required to support IPSec for Linux 2.6+
+ http://ipsec-tools.sourceforge.net/
+
if BR2_PACKAGE_IPSEC_TOOLS
config BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT
- default y
bool "Enable racoonctl(8)"
+ default y
help
Lets racoon to listen to racoon admin port, which is to
be contacted by racoonctl(8).
Enable dead peer detection support
config BR2_PACKAGE_IPSEC_TOOLS_STATS
- default y
bool "Enable statistics logging function"
+ default y
config BR2_PACKAGE_IPSEC_TOOLS_READLINE
- select BR2_PACKAGE_READLINE
bool "Enable readline input support"
+ select BR2_PACKAGE_READLINE
+
+config BR2_PACKAGE_IPSEC_TOOLS_HYBRID
+ bool "Enable hybrid, both mode-cfg and xauth support"
+ help
+ Hybrid mode is required for successful interoperability
+ (e.g. Cisco VPN Client).
choice
prompt "Security context"
- default BR2_PACKAGE_IPSEC_SECCTX_DISABLE
+ default BR2_PACKAGE_IPSEC_TOOLS_SECCTX_DISABLE
help
Selects whether or not to enable security context support.
-config BR2_PACKAGE_IPSEC_SECCTX_DISABLE
+config BR2_PACKAGE_IPSEC_TOOLS_SECCTX_DISABLE
bool "Disable security context support"
-config BR2_PACKAGE_IPSEC_SECCTX_ENABLE
+config BR2_PACKAGE_IPSEC_TOOLS_SECCTX_ENABLE
bool "Enable SELinux security context support"
-config BR2_PACKAGE_IPSEC_SECCTX_KERNEL
+config BR2_PACKAGE_IPSEC_TOOLS_SECCTX_KERNEL
bool "Enable kernel security context"
endchoice