--- /dev/null
+menu "snort - Ligthweight Network Intrusion Detection System (NIDS)"
+
+config BR2_PACKAGE_SNORT
+ tristate
+ default m if CONFIG_DEVEL
+ depends BR2_PACKAGE_SNORT_BASIC || BR2_PACKAGE_SNORT_MYSQL || BR2_PACKAGE_SNORT_PGSQL || BR2_PACKAGE_SNORT_CUSTOM
+
+choice
+ prompt "snort - Ligthweight Network Intrusion Detection System (NIDS)"
+ tristate
+ optional
+ help
+
+ A ligthweight Network Intrusion Detection System (NIDS)
+
+ http://www.snort.org/
+
+ Depends:
+ - libmysqlclient (for MySQL database logging support)
+ - libnet
+ - libpcap
+ - libpcre
+ - libpq (for PostgreSQL database logging support)
+
+
+ config BR2_PACKAGE_SNORT_BASIC
+ prompt "snort: without database support"
+ tristate
+ select BR2_PACKAGE_SNORT
+ select BR2_PACKAGE_LIBNET
+ select BR2_PACKAGE_LIBPCAP
+ select BR2_PACKAGE_LIBPCRE
+
+ config BR2_PACKAGE_SNORT_MYSQL
+ prompt "snort-mysql: with MySQL database support"
+ tristate
+ select BR2_PACKAGE_SNORT
+ select BR2_PACKAGE_LIBNET
+ select BR2_PACKAGE_LIBPCAP
+ select BR2_PACKAGE_LIBPCRE
+ select BR2_PACKAGE_LIBMYSQLCLIENT
+
+ config BR2_PACKAGE_SNORT_PGSQL
+ prompt "snort-pgsql: with PostgreSQL database support"
+ tristate
+ select BR2_PACKAGE_SNORT
+ select BR2_PACKAGE_LIBNET
+ select BR2_PACKAGE_LIBPCAP
+ select BR2_PACKAGE_LIBPCRE
+ select BR2_PACKAGE_LIBPQ
+
+ config BR2_PACKAGE_SNORT_CUSTOM
+ prompt "snort-custom: customized to your needs"
+ tristate
+ select BR2_PACKAGE_SNORT
+ select BR2_PACKAGE_LIBNET
+ select BR2_PACKAGE_LIBPCAP
+ select BR2_PACKAGE_LIBPCRE
+
+ config BR2_PACKAGE_SNORT_ENABLE_DEBUG
+ prompt "debug (enable debugging options, useful for bugreports)"
+ bool
+ default n
+ depends BR2_PACKAGE_SNORT_CUSTOM
+
+ config BR2_PACKAGE_SNORT_ENABLE_INLINE
+ prompt "inline mode (read packets from iptables instead of libpcap)"
+ bool
+ default n
+ depends BR2_PACKAGE_SNORT_CUSTOM
+ select BR2_PACKAGE_IPTABLES
+
+ config BR2_PACKAGE_SNORT_WITH_MYSQL
+ prompt "MySQL database support"
+ bool
+ default n
+ depends BR2_PACKAGE_SNORT_CUSTOM
+ select BR2_PACKAGE_LIBMYSQLCLIENT
+
+ config BR2_PACKAGE_SNORT_WITH_PGSQL
+ prompt "PostgreSQL database support"
+ bool
+ default n
+ depends BR2_PACKAGE_SNORT_CUSTOM
+ select BR2_PACKAGE_LIBPQ
+
+endchoice
+
+endmenu