7 A ligthweight Network Intrusion Detection System (NIDS)
11 Depends: libnet, libpcap, libpcre
14 config BR2_PACKAGE_SNORT_BASIC
15 prompt "snort: without database support"
17 select BR2_PACKAGE_LIBNET
18 select BR2_PACKAGE_LIBPCAP
19 select BR2_PACKAGE_LIBPCRE
21 config BR2_PACKAGE_SNORT_MYSQL
22 prompt "snort-mysql: with MySQL database support"
24 select BR2_PACKAGE_LIBNET
25 select BR2_PACKAGE_LIBPCAP
26 select BR2_PACKAGE_LIBPCRE
27 select BR2_PACKAGE_LIBMYSQLCLIENT
29 config BR2_PACKAGE_SNORT_PGSQL
30 prompt "snort-pgsql: with PostgreSQL database support"
32 select BR2_PACKAGE_LIBNET
33 select BR2_PACKAGE_LIBPCAP
34 select BR2_PACKAGE_LIBPCRE
35 select BR2_PACKAGE_LIBPQ
37 config BR2_PACKAGE_SNORT_CUSTOM
38 prompt "snort-custom: customized to your needs"
40 select BR2_PACKAGE_LIBNET
41 select BR2_PACKAGE_LIBPCAP
42 select BR2_PACKAGE_LIBPCRE
44 config BR2_PACKAGE_SNORT_WITH_MYSQL
45 prompt "MySQL database support"
48 depends BR2_PACKAGE_SNORT_CUSTOM
49 select BR2_PACKAGE_LIBMYSQLCLIENT
51 config BR2_PACKAGE_SNORT_WITH_PGSQL
52 prompt "PostgreSQL database support"
55 depends BR2_PACKAGE_SNORT_CUSTOM
56 select BR2_PACKAGE_LIBPQ
60 config BR2_PACKAGE_SNORT
62 default BR2_PACKAGE_SNORT_BASIC || BR2_PACKAGE_SNORT_MYSQL || BR2_PACKAGE_SNORT_PGSQL