1 config BR2_PACKAGE_IPSEC_TOOLS
3 select BR2_PACKAGE_OPENSSL
4 select BR2_PACKAGE_FLEX
5 select BR2_PACKAGE_FLEX_LIBFL
7 This package is required to support IPSec for Linux 2.6+
9 if BR2_PACKAGE_IPSEC_TOOLS
11 config BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT
13 bool "Enable racoonctl(8)."
15 Lets racoon to listen to racoon admin port, which is to
16 be contacted by racoonctl(8).
18 config BR2_PACKAGE_IPSEC_TOOLS_NATT
19 bool "Enable NAT-Traversal"
21 This needs kernel support, which is available on Linux. On
22 NetBSD, NAT-Traversal kernel support has not been integrated
23 yet, you can get it from here:
25 http://ipsec-tools.sourceforge.net/netbsd_nat-t.diff If you
27 live in a country where software patents are legal, using
28 NAT-Traversal might infringe a patent.
30 config BR2_PACKAGE_IPSEC_TOOLS_FRAG
31 bool "Enable IKE fragmentation."
33 Enable IKE fragmentation, which is a workaround for
34 broken routers that drop fragmented packets
36 config BR2_PACKAGE_IPSEC_TOOLS_STATS
38 bool "Enable statistics logging function."
40 config BR2_PACKAGE_IPSEC_TOOLS_READLINE
41 select BR2_PACKAGE_READLINE
42 bool "Enable readline input support if available."
45 prompt "Security context"
46 default BR2_PACKAGE_IPSEC_SECCTX_DISABLE
48 Selects whether or not to enable security context support.
50 config BR2_PACKAGE_IPSEC_SECCTX_DISABLE
51 bool "Disable security context support"
53 config BR2_PACKAGE_IPSEC_SECCTX_ENABLE
54 bool "Enable SELinux security context support"
56 config BR2_PACKAGE_IPSEC_SECCTX_KERNEL
57 bool "Enable kernel security context"