1 menu "snort - Ligthweight Network Intrusion Detection System (NIDS)"
3 config BR2_PACKAGE_SNORT
5 default BR2_PACKAGE_SNORT_BASIC || BR2_PACKAGE_SNORT_MYSQL || BR2_PACKAGE_SNORT_PGSQL || BR2_PACKAGE_SNORT_CUSTOM
9 prompt "snort - Ligthweight Network Intrusion Detection System (NIDS)"
14 A ligthweight Network Intrusion Detection System (NIDS)
19 - libmysqlclient (for MySQL database logging support)
23 - libpq (for PostgreSQL database logging support)
26 config BR2_PACKAGE_SNORT_BASIC
27 prompt "snort: without database support"
29 select BR2_PACKAGE_SNORT
30 select BR2_PACKAGE_LIBNET
31 select BR2_PACKAGE_LIBPCAP
32 select BR2_PACKAGE_LIBPCRE
34 config BR2_PACKAGE_SNORT_MYSQL
35 prompt "snort-mysql: with MySQL database support"
37 select BR2_PACKAGE_SNORT
38 select BR2_PACKAGE_LIBNET
39 select BR2_PACKAGE_LIBPCAP
40 select BR2_PACKAGE_LIBPCRE
41 select BR2_PACKAGE_LIBMYSQLCLIENT
43 config BR2_PACKAGE_SNORT_PGSQL
44 prompt "snort-pgsql: with PostgreSQL database support"
46 select BR2_PACKAGE_SNORT
47 select BR2_PACKAGE_LIBNET
48 select BR2_PACKAGE_LIBPCAP
49 select BR2_PACKAGE_LIBPCRE
50 select BR2_PACKAGE_LIBPQ
52 config BR2_PACKAGE_SNORT_CUSTOM
53 prompt "snort-custom: customized to your needs"
55 select BR2_PACKAGE_SNORT
56 select BR2_PACKAGE_LIBNET
57 select BR2_PACKAGE_LIBPCAP
58 select BR2_PACKAGE_LIBPCRE
60 config BR2_PACKAGE_SNORT_ENABLE_DEBUG
61 prompt "debug (enable debugging options, useful for bugreports)"
64 depends BR2_PACKAGE_SNORT_CUSTOM
66 config BR2_PACKAGE_SNORT_ENABLE_INLINE
67 prompt "inline mode (read packets from iptables instead of libpcap)"
70 depends BR2_PACKAGE_SNORT_CUSTOM
71 select BR2_PACKAGE_IPTABLES
73 config BR2_PACKAGE_SNORT_WITH_MYSQL
74 prompt "MySQL database support"
77 depends BR2_PACKAGE_SNORT_CUSTOM
78 select BR2_PACKAGE_LIBMYSQLCLIENT
80 config BR2_PACKAGE_SNORT_WITH_PGSQL
81 prompt "PostgreSQL database support"
84 depends BR2_PACKAGE_SNORT_CUSTOM
85 select BR2_PACKAGE_LIBPQ