Config.in 983 B

123456789101112131415161718192021222324
  1. config BR2_PACKAGE_LIBMODSECURITY
  2. bool "libmodsecurity"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. depends on BR2_TOOLCHAIN_HAS_THREADS
  5. # libmodsecurity embeds several mbedtls source files, causing
  6. # various issues when static linking and other dependencies of
  7. # libmodsecurity in turn use mbedtls
  8. depends on !BR2_STATIC_LIBS
  9. select BR2_PACKAGE_PCRE2
  10. help
  11. Libmodsecurity is one component of the ModSecurity
  12. v3 project. The library codebase serves as an
  13. interface to ModSecurity Connectors taking in web
  14. traffic and applying traditional ModSecurity
  15. processing. In general, it provides the capability
  16. to load/interpret rules written in the ModSecurity
  17. SecRules format and apply them to HTTP content
  18. provided by your application via Connectors.
  19. https://github.com/owasp-modsecurity/ModSecurity
  20. comment "libmodsecurity needs a toolchain w/ C++, threads, dynamic library"
  21. depends on !BR2_INSTALL_LIBSTDCPP || \
  22. !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS