]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/ipsec-tools/Config.in
ipsec-tools: bump version, convert to autotools format and simplify Config.in
[coffee/buildroot.git] / package / ipsec-tools / Config.in
1 config BR2_PACKAGE_IPSEC_TOOLS
2         bool "ipsec-tools"
3         select BR2_PACKAGE_OPENSSL
4         select BR2_PACKAGE_FLEX
5         select BR2_PACKAGE_FLEX_LIBFL
6         help
7           This package is required to support IPSec for Linux 2.6+
8
9 if BR2_PACKAGE_IPSEC_TOOLS
10
11 config BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT
12         default y
13         bool "Enable racoonctl(8)."
14         help
15           Lets racoon to listen to racoon admin port, which is to
16           be contacted by racoonctl(8).
17
18 config BR2_PACKAGE_IPSEC_TOOLS_NATT
19         bool "Enable NAT-Traversal"
20         help
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:
24
25           http://ipsec-tools.sourceforge.net/netbsd_nat-t.diff If you
26
27           live in a country where software patents are legal, using
28           NAT-Traversal might infringe a patent.
29
30 config BR2_PACKAGE_IPSEC_TOOLS_FRAG
31         bool "Enable IKE fragmentation."
32         help
33           Enable IKE fragmentation, which is a workaround for
34           broken routers that drop fragmented packets
35
36 config BR2_PACKAGE_IPSEC_TOOLS_STATS
37         default y
38         bool "Enable statistics logging function."
39
40 config BR2_PACKAGE_IPSEC_TOOLS_READLINE
41         select BR2_PACKAGE_READLINE
42         bool "Enable readline input support if available."
43
44 choice
45         prompt "Security context"
46         default BR2_PACKAGE_IPSEC_SECCTX_DISABLE
47         help
48           Selects whether or not to enable security context support.
49
50 config BR2_PACKAGE_IPSEC_SECCTX_DISABLE
51         bool "Disable security context support"
52
53 config BR2_PACKAGE_IPSEC_SECCTX_ENABLE
54         bool "Enable SELinux security context support"
55
56 config BR2_PACKAGE_IPSEC_SECCTX_KERNEL
57         bool "Enable kernel security context"
58
59 endchoice
60
61 endif