Config.in 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. config BR2_PACKAGE_IPSEC_TOOLS
  2. bool "ipsec-tools"
  3. depends on BR2_USE_MMU # fork()
  4. depends on !BR2_TOOLCHAIN_USES_MUSL # Use __P() macro all over the tree
  5. select BR2_PACKAGE_OPENSSL
  6. select BR2_PACKAGE_FLEX
  7. help
  8. This package is required to support IPSec for Linux 2.6+
  9. http://ipsec-tools.sourceforge.net/
  10. if BR2_PACKAGE_IPSEC_TOOLS
  11. config BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT
  12. bool "Enable racoonctl(8)"
  13. default y
  14. help
  15. Lets racoon to listen to racoon admin port, which is to
  16. be contacted by racoonctl(8).
  17. config BR2_PACKAGE_IPSEC_TOOLS_NATT
  18. bool "Enable NAT-Traversal"
  19. help
  20. This needs kernel support, which is available on Linux. On
  21. NetBSD, NAT-Traversal kernel support has not been integrated
  22. yet, you can get it from here:
  23. http://ipsec-tools.sourceforge.net/netbsd_nat-t.diff If you
  24. live in a country where software patents are legal, using
  25. NAT-Traversal might infringe a patent.
  26. config BR2_PACKAGE_IPSEC_TOOLS_FRAG
  27. bool "Enable IKE fragmentation"
  28. help
  29. Enable IKE fragmentation, which is a workaround for
  30. broken routers that drop fragmented packets
  31. config BR2_PACKAGE_IPSEC_TOOLS_DPD
  32. bool "Enable DPD (Dead Peer Detection)"
  33. help
  34. Enable dead peer detection support
  35. config BR2_PACKAGE_IPSEC_TOOLS_STATS
  36. bool "Enable statistics logging function"
  37. default y
  38. config BR2_PACKAGE_IPSEC_TOOLS_READLINE
  39. bool "Enable readline input support"
  40. select BR2_PACKAGE_READLINE
  41. config BR2_PACKAGE_IPSEC_TOOLS_HYBRID
  42. bool "Enable hybrid, both mode-cfg and xauth support"
  43. help
  44. Hybrid mode is required for successful interoperability
  45. (e.g. Cisco VPN Client).
  46. choice
  47. prompt "Security context"
  48. default BR2_PACKAGE_IPSEC_TOOLS_SECCTX_DISABLE
  49. help
  50. Selects whether or not to enable security context support.
  51. config BR2_PACKAGE_IPSEC_TOOLS_SECCTX_DISABLE
  52. bool "Disable security context support"
  53. config BR2_PACKAGE_IPSEC_TOOLS_SECCTX_ENABLE
  54. bool "Enable SELinux security context support"
  55. config BR2_PACKAGE_IPSEC_TOOLS_SECCTX_KERNEL
  56. bool "Enable kernel security context"
  57. endchoice
  58. endif