config BR2_PACKAGE_ZEEK bool "zeek" depends on BR2_USE_MMU # fork() depends on BR2_INSTALL_LIBSTDCPP depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_WCHAR depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 depends on BR2_HOST_GCC_AT_LEAST_7 # host-zeek select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_MUSL_FTS if !BR2_TOOLCHAIN_USES_GLIBC select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_ZLIB help The Zeek Network Security Monitor Zeek is a powerful network analysis framework that is much different from the typical IDS you may know. (Zeek is the new name for the long-established Bro system.) https://www.zeek.org if BR2_PACKAGE_ZEEK config BR2_PACKAGE_ZEEK_ZEEKCTL bool "zeekctl" select BR2_PACKAGE_BASH # runtime select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # bash select BR2_PACKAGE_PYTHON3 select BR2_PACKAGE_PYTHON3_CURSES select BR2_PACKAGE_PYTHON3_SQLITE select BR2_PACKAGE_PYTHON3_ZLIB help Tool for managing Zeek deployments endif comment "zeek needs a toolchain w/ C++, wchar, threads, dynamic library, gcc >= 7, host gcc >= 7" depends on BR2_USE_MMU depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_7 || \ !BR2_HOST_GCC_AT_LEAST_7