Config.in 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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. if BR2_PACKAGE_IPSEC_TOOLS
  9. config BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT
  10. default y
  11. bool "Enable racoonctl(8)."
  12. help
  13. Lets racoon to listen to racoon admin port, which is to
  14. be contacted by racoonctl(8).
  15. config BR2_PACKAGE_IPSEC_TOOLS_NATT
  16. bool "Enable NAT-Traversal"
  17. help
  18. This needs kernel support, which is available on Linux. On
  19. NetBSD, NAT-Traversal kernel support has not been integrated
  20. yet, you can get it from here:
  21. http://ipsec-tools.sourceforge.net/netbsd_nat-t.diff If you
  22. live in a country where software patents are legal, using
  23. NAT-Traversal might infringe a patent.
  24. config BR2_PACKAGE_IPSEC_TOOLS_FRAG
  25. bool "Enable IKE fragmentation."
  26. help
  27. Enable IKE fragmentation, which is a workaround for
  28. broken routers that drop fragmented packets
  29. config BR2_PACKAGE_IPSEC_TOOLS_STATS
  30. default y
  31. bool "Enable statistics logging function."
  32. config BR2_PACKAGE_IPSEC_TOOLS_READLINE
  33. select BR2_PACKAGE_READLINE
  34. bool "Enable readline input support if available."
  35. choice
  36. prompt "Security context"
  37. default BR2_PACKAGE_IPSEC_SECCTX_DISABLE
  38. help
  39. Selects whether or not to enable security context support.
  40. config BR2_PACKAGE_IPSEC_SECCTX_DISABLE
  41. bool "Disable security context support"
  42. config BR2_PACKAGE_IPSEC_SECCTX_ENABLE
  43. bool "Enable SELinux security context support"
  44. config BR2_PACKAGE_IPSEC_SECCTX_KERNEL
  45. bool "Enable kernel security context"
  46. endchoice
  47. endif