1 config BR2_PACKAGE_IPSEC_TOOLS
3 select BR2_PACKAGE_OPENSSL
4 select BR2_PACKAGE_FLEX
5 depends on BR2_USE_MMU # fork()
7 This package is required to support IPSec for Linux 2.6+
9 http://ipsec-tools.sourceforge.net/
11 if BR2_PACKAGE_IPSEC_TOOLS
13 config BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT
15 bool "Enable racoonctl(8)"
17 Lets racoon to listen to racoon admin port, which is to
18 be contacted by racoonctl(8).
20 config BR2_PACKAGE_IPSEC_TOOLS_NATT
21 bool "Enable NAT-Traversal"
23 This needs kernel support, which is available on Linux. On
24 NetBSD, NAT-Traversal kernel support has not been integrated
25 yet, you can get it from here:
27 http://ipsec-tools.sourceforge.net/netbsd_nat-t.diff If you
29 live in a country where software patents are legal, using
30 NAT-Traversal might infringe a patent.
32 config BR2_PACKAGE_IPSEC_TOOLS_FRAG
33 bool "Enable IKE fragmentation"
35 Enable IKE fragmentation, which is a workaround for
36 broken routers that drop fragmented packets
38 config BR2_PACKAGE_IPSEC_TOOLS_DPD
39 bool "Enable DPD (Dead Peer Detection)"
41 Enable dead peer detection support
43 config BR2_PACKAGE_IPSEC_TOOLS_STATS
45 bool "Enable statistics logging function"
47 config BR2_PACKAGE_IPSEC_TOOLS_READLINE
48 select BR2_PACKAGE_READLINE
49 bool "Enable readline input support"
51 config BR2_PACKAGE_IPSEC_TOOLS_HYBRID
52 bool "Enable hybrid, both mode-cfg and xauth support"
54 Hybrid mode is required for successful interoperability
55 (e.g. Cisco VPN Client).
58 prompt "Security context"
59 default BR2_PACKAGE_IPSEC_SECCTX_DISABLE
61 Selects whether or not to enable security context support.
63 config BR2_PACKAGE_IPSEC_SECCTX_DISABLE
64 bool "Disable security context support"
66 config BR2_PACKAGE_IPSEC_SECCTX_ENABLE
67 bool "Enable SELinux security context support"
69 config BR2_PACKAGE_IPSEC_SECCTX_KERNEL
70 bool "Enable kernel security context"