metadata.xml 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
  3. <pkgmetadata>
  4. <maintainer type="person">
  5. <email>patrick@gentoo.org</email>
  6. <name>Patrick Lauer</name>
  7. </maintainer>
  8. <maintainer type="person">
  9. <email>gurligebis@gentoo.org</email>
  10. <name>Bjarke Istrup Pedersen</name>
  11. </maintainer>
  12. <longdescription lang="en">
  13. StrongSwan is direct descendant of the discontinued FreeS/WAN project.
  14. As an IPsec based VPN solution which is focused on security and ease of
  15. use, it fully implements the IKEv1/IKEv2 protocols, MOBIKE, NAT-Traversal
  16. via UDP encapsulation (incl. port floating) and Dead Peer Detection. It
  17. also fully supports the Linux 2.6 IPsec stack, IPv6, certificates/keys on
  18. Smartcards and virtual IP address pools.
  19. </longdescription>
  20. <use>
  21. <flag name="constraints">
  22. Enable advanced X.509 constraint checking plugin.
  23. </flag>
  24. <flag name="dhcp">
  25. Enable server support for querying virtual IP addresses for clients
  26. from a DHCP server. (IKEv2 only)
  27. </flag>
  28. <flag name="eap">
  29. Enable support for the different EAP modules that is supported.
  30. </flag>
  31. <flag name="farp">
  32. Enable faking of ARP responses for virtual IP addresses assigned to
  33. clients. (IKEv2 only)
  34. </flag>
  35. <flag name="gcrypt">
  36. Enable <pkg>dev-libs/libgcrypt</pkg> plugin which provides 3DES, AES,
  37. Blowfish, Camellia, CAST, DES, Serpent and Twofish ciphers along with
  38. MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and
  39. 22-24(4.4+). Also includes a software random number generator.
  40. </flag>
  41. <flag name="non-root">
  42. Force IKEv1/IKEv2 daemons to normal user privileges. This might impose
  43. some restrictions mainly to the IKEv1 daemon. Disable only if you really
  44. require superuser privileges.
  45. </flag>
  46. <flag name="openssl">
  47. Enable <pkg>dev-libs/openssl</pkg> plugin which is required for Elliptic
  48. Curve Cryptography (DH groups 19-21,25,26) and ECDSA. Also provides 3DES,
  49. AES, Blowfish, Camellia, CAST, DES, IDEA and RC5 ciphers along with MD2,
  50. MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and
  51. 22-24(4.4+)
  52. <pkg>dev-libs/openssl</pkg> has to be compiled with USE="-bindist".
  53. </flag>
  54. <flag name="pkcs11">
  55. Enable pkcs11 support.
  56. </flag>
  57. <flag name="strongswan_plugins_led">
  58. Enable support for the led plugin.
  59. </flag>
  60. <flag name="strongswan_plugins_lookip">
  61. Enable support for the lookip plugin.
  62. </flag>
  63. <flag name="strongswan_plugins_systime-fix">
  64. Enable support for the systime-fix plugin.
  65. </flag>
  66. <flag name="strongswan_plugins_unity">
  67. Enable support for the unity plugin.
  68. </flag>
  69. <flag name="strongswan_plugins_vici">
  70. Enable support for the vici plugin.
  71. </flag>
  72. <flag name="strongswan_plugins_blowfish">
  73. Enable support for the blowfish plugin.
  74. </flag>
  75. <flag name="strongswan_plugins_ccm">
  76. Enable support for the ccm plugin.
  77. </flag>
  78. <flag name="strongswan_plugins_ctr">
  79. Enable support for the ctr plugin.
  80. </flag>
  81. <flag name="strongswan_plugins_gcm">
  82. Enable support for the gcm plugin.
  83. </flag>
  84. <flag name="strongswan_plugins_ha">
  85. Enable support for the ha plugin.
  86. </flag>
  87. <flag name="strongswan_plugins_ipseckey">
  88. Enable support for the ipseckey plugin.
  89. </flag>
  90. <flag name="strongswan_plugins_ntru">
  91. Enable support for the ntru plugin.
  92. </flag>
  93. <flag name="strongswan_plugins_padlock">
  94. Enable support for the padlock plugin.
  95. </flag>
  96. <flag name="strongswan_plugins_rdrand">
  97. Enable support for the rdrand plugin.
  98. </flag>
  99. <flag name="strongswan_plugins_unbound">
  100. Enable support for the unbound plugin.
  101. </flag>
  102. <flag name="strongswan_plugins_whitelist">
  103. Enable support for the whitelist plugin.
  104. </flag>
  105. </use>
  106. <upstream>
  107. <remote-id type="cpe">cpe:/a:strongswan:strongswan</remote-id>
  108. </upstream>
  109. </pkgmetadata>