package/dhcp/S80dhcp-server: allow empty INTERFACES
[buildroot-gz.git] / package / ipsec-tools / Config.in
blob4af40958434624fd60e85dd48cefabaf9f0b0660
1 config BR2_PACKAGE_IPSEC_TOOLS
2         bool "ipsec-tools"
3         select BR2_PACKAGE_OPENSSL
4         select BR2_PACKAGE_FLEX
5         depends on BR2_USE_MMU # fork()
6         help
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
14         default y
15         bool "Enable racoonctl(8)"
16         help
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"
22         help
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"
34         help
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)"
40         help
41           Enable dead peer detection support
43 config BR2_PACKAGE_IPSEC_TOOLS_STATS
44         default y
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"
53         help
54           Hybrid mode is required for successful interoperability
55           (e.g. Cisco VPN Client).
57 choice
58         prompt "Security context"
59         default BR2_PACKAGE_IPSEC_SECCTX_DISABLE
60         help
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"
72 endchoice
74 endif