![Peter Seiderer](/assets/img/avatar_default.png)
In commit fe4b9321e5
("package/libpcap:
remove unnecessary dependency on zlib"), the depedency of libpcap on
zlib was removed as it was not needed. However, it was thanks to this
dependency that the snort package satisfied its dependency on zlib,
which is now missing. This commit fixes that by adding a dependency of
snort on zlib.
Fixes:
checking zlib.h usability... no
checking zlib.h presence... no
checking for zlib.h... no
ERROR! zlib header not found, go get it from
http://www.zlib.net
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
28 lines
1,022 B
Plaintext
28 lines
1,022 B
Plaintext
config BR2_PACKAGE_SNORT
|
|
bool "snort"
|
|
depends on BR2_USE_WCHAR
|
|
depends on BR2_USE_MMU # fork()
|
|
depends on !BR2_STATIC_LIBS # daq
|
|
depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC || BR2_TOOLCHAIN_HAS_THREADS # libtirpc
|
|
select BR2_PACKAGE_LIBDNET
|
|
select BR2_PACKAGE_LIBPCAP
|
|
select BR2_PACKAGE_DAQ
|
|
select BR2_PACKAGE_PCRE
|
|
select BR2_PACKAGE_LIBTIRPC if !BR2_TOOLCHAIN_HAS_NATIVE_RPC
|
|
select BR2_PACKAGE_ZLIB
|
|
help
|
|
Snort is a free and open source network intrusion
|
|
prevention system (IPS) and network intrusion detection
|
|
system (IDS). It can perform protocol analysis, content
|
|
searching/matching, and can be used to detect a variety
|
|
of attacks and probes, such as buffer overflows, stealth
|
|
port scans, CGI attacks, SMB probes, OS fingerprinting
|
|
attempts, and much more.
|
|
|
|
https://www.snort.org
|
|
|
|
comment "snort needs a toolchain w/ wchar, threads, dynamic library"
|
|
depends on BR2_USE_MMU
|
|
depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS || \
|
|
!(BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_HAS_NATIVE_RPC)
|