Move complex packages to their own menu
SVN-Revision: 1033
This commit is contained in:
parent
3d834f8c63
commit
8bf133e2e8
4 changed files with 118 additions and 66 deletions
|
@ -1,34 +1,46 @@
|
|||
menu "howl - Zeroconf networking implementation"
|
||||
|
||||
config BR2_PACKAGE_HOWL
|
||||
bool "howl - Zeroconf networking implementation"
|
||||
default y if CONFIG_DEVEL
|
||||
bool
|
||||
default n
|
||||
depends BR2_PACKAGE_LIBHOWL
|
||||
|
||||
config BR2_PACKAGE_LIBHOWL
|
||||
prompt "libhowl - howl library"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
select BR2_PACKAGE_HOWL
|
||||
help
|
||||
|
||||
A cross-platform implementation of Zeroconf networking.
|
||||
|
||||
http://www.porchdogsoft.com/products/howl/
|
||||
|
||||
This package contains shared libraries, needed by other programs.
|
||||
|
||||
config BR2_PACKAGE_LIBHOWL
|
||||
depends BR2_PACKAGE_HOWL
|
||||
tristate "libhowl - howl library"
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_HOWL_UTILS
|
||||
depends BR2_PACKAGE_LIBHOWL
|
||||
tristate "howl-utils - howl client utilities"
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_MDNSRESPONDER
|
||||
depends BR2_PACKAGE_LIBHOWL
|
||||
tristate "mdnsresponder - an mDNS (Multicast DNS) service responder daemon"
|
||||
prompt "howl-utils - howl client utilities"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_AUTOIPD
|
||||
depends BR2_PACKAGE_LIBHOWL
|
||||
tristate "autoipd - an IPv4 Link-Local address self-assigner daemon"
|
||||
prompt "autoipd - an IPv4 Link-Local address self-assigner daemon"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_MDNSRESPONDER
|
||||
depends BR2_PACKAGE_LIBHOWL
|
||||
prompt "mdnsresponder - an mDNS (Multicast DNS) service responder daemon"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_NIFD
|
||||
depends BR2_PACKAGE_LIBHOWL
|
||||
tristate "nifd - a network interface monitor daemon"
|
||||
prompt "nifd - a network interface monitor daemon"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
endmenu
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
menu "lighttpd - Flexible and lightweight web server"
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD
|
||||
prompt "lighttpd - Flexible and lightweight web server"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
select BR2_PACKAGE_LIBOPENSSL
|
||||
select BR2_PACKAGE_LIBPCRE
|
||||
help
|
||||
A flexible and lightweight web server.
|
||||
|
||||
|
@ -12,61 +16,62 @@ config BR2_PACKAGE_LIGHTTPD
|
|||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_ALIAS
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-alias - Directory alias module"
|
||||
prompt "...-mod-alias - Directory alias module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_AUTH
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-auth - Authentication module"
|
||||
prompt "...-mod-auth - Authentication module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_CGI
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-cgi - CGI module"
|
||||
prompt "...-mod-cgi - CGI module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_PROXY
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-proxy - Proxy module"
|
||||
prompt "...-mod-proxy - Proxy module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_REDIRECT
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-redirect - URL redirection module"
|
||||
prompt "...-mod-redirect - URL redirection module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_REWRITE
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-rewrite - URL rewriting module"
|
||||
prompt "...-mod-rewrite - URL rewriting module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_SETENV
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-setenv - Environment variable setting module"
|
||||
prompt "...-mod-setenv - Environment variable setting module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_SIMPLE_VHOST
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-simple-vhost - Simple virtual hosting module"
|
||||
prompt "...-mod-simple-vhost - Simple virtual hosting module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_STATUS
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-status - Server status display module"
|
||||
prompt "...-mod-status - Server status display module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
config BR2_PACKAGE_LIGHTTPD_MOD_USERTRACK
|
||||
depends BR2_PACKAGE_LIGHTTPD
|
||||
prompt "mod-usertrack - User tracking module"
|
||||
prompt "...-mod-usertrack - User tracking module"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
|
||||
endmenu
|
||||
|
|
|
@ -1,42 +1,65 @@
|
|||
menu "pmacct - IPv4/IPv6 accounting and aggregation tools"
|
||||
|
||||
config BR2_PACKAGE_PMACCT
|
||||
prompt "pmacct - IPv4/IPv6 accounting and aggregation tools"
|
||||
bool
|
||||
default m if CONFIG_DEVEL
|
||||
help
|
||||
A small set of IPv4/IPv6 accounting and aggregation tools
|
||||
default n
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
|
||||
http://www.ba.cnr.it/~paolo/pmacct/
|
||||
config BR2_PACKAGE_PMACCT_BASIC
|
||||
bool
|
||||
default n
|
||||
depends BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC || BR2_PACKAGE_PMACCT_CLIENT
|
||||
select BR2_PACKAGE_PMACCT
|
||||
|
||||
Depends: libpcap
|
||||
config BR2_PACKAGE_PMACCT_MYSQL
|
||||
bool
|
||||
default n
|
||||
depends BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_PMACCTD_MYSQL
|
||||
select BR2_PACKAGE_PMACCT
|
||||
select BR2_PACKAGE_LIBMYSQLCLIENT
|
||||
|
||||
config BR2_PACKAGE_PMACCT_PGSQL
|
||||
bool
|
||||
default n
|
||||
depends BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL
|
||||
select BR2_PACKAGE_PMACCT
|
||||
select BR2_PACKAGE_LIBPQ
|
||||
|
||||
choice
|
||||
prompt "nfacctd - NetFlow accounting daemon"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
depends BR2_PACKAGE_PMACCT
|
||||
optional
|
||||
help
|
||||
|
||||
An IPv4/IPv6 Netflow accounting and aggregation daemon
|
||||
|
||||
http://www.ba.cnr.it/~paolo/pmacct/
|
||||
|
||||
Depends:
|
||||
- libmysqlclient (for MySQL database logging support)
|
||||
- libpq (for PostgreSQL database logging support)
|
||||
|
||||
|
||||
config BR2_PACKAGE_NFACCTD_BASIC
|
||||
prompt "nfacctd: without database support"
|
||||
tristate
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
select BR2_PACKAGE_PMACCT_BASIC
|
||||
|
||||
config BR2_PACKAGE_NFACCTD_MYSQL
|
||||
prompt "nfacctd-mysql: with MySQL database support"
|
||||
tristate
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
select BR2_PACKAGE_LIBMYSQLCLIENT
|
||||
select BR2_PACKAGE_PMACCT_MYSQL
|
||||
|
||||
config BR2_PACKAGE_NFACCTD_PGSQL
|
||||
prompt "nfacctd-pgsql: with PostgreSQL database support"
|
||||
tristate
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
select BR2_PACKAGE_LIBPQ
|
||||
select BR2_PACKAGE_PMACCT_PGSQL
|
||||
|
||||
config BR2_PACKAGE_NFACCTD_CUSTOM
|
||||
prompt "nfacctd-custom: customized to your needs"
|
||||
tristate
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
select BR2_PACKAGE_PMACCT
|
||||
|
||||
config BR2_PACKAGE_NFACCTD_ENABLE_DEBUG
|
||||
prompt "debug (enable debugging options, useful for bugreports)"
|
||||
|
@ -70,30 +93,39 @@ choice
|
|||
prompt "pmacctd - IP accounting daemon (libpcap based)"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
depends BR2_PACKAGE_PMACCT
|
||||
optional
|
||||
help
|
||||
|
||||
An IPv4/IPv6 libpcap-based accounting and aggregation daemon
|
||||
|
||||
http://www.ba.cnr.it/~paolo/pmacct/
|
||||
|
||||
Depends:
|
||||
- libpcap
|
||||
- libmysqlclient (for MySQL database logging support)
|
||||
- libpq (for PostgreSQL database logging support)
|
||||
|
||||
|
||||
|
||||
config BR2_PACKAGE_PMACCTD_BASIC
|
||||
prompt "pmacctd: without database support"
|
||||
tristate
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
select BR2_PACKAGE_PMACCT_BASIC
|
||||
|
||||
config BR2_PACKAGE_PMACCTD_MYSQL
|
||||
prompt "pmacctd-mysql: with MySQL database support"
|
||||
tristate
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
select BR2_PACKAGE_LIBMYSQLCLIENT
|
||||
select BR2_PACKAGE_PMACCT_MYSQL
|
||||
|
||||
config BR2_PACKAGE_PMACCTD_PGSQL
|
||||
prompt "pmacctd-pgsql: with PostgreSQL database support"
|
||||
tristate
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
select BR2_PACKAGE_LIBPQ
|
||||
select BR2_PACKAGE_PMACCT_PGSQL
|
||||
|
||||
config BR2_PACKAGE_PMACCTD_CUSTOM
|
||||
prompt "pmacctd-custom: customized to your needs"
|
||||
tristate
|
||||
select BR2_PACKAGE_LIBPCAP
|
||||
select BR2_PACKAGE_PMACCT
|
||||
|
||||
config BR2_PACKAGE_PMACCTD_ENABLE_DEBUG
|
||||
prompt "debug (enable debugging options, useful for bugreports)"
|
||||
|
@ -126,18 +158,7 @@ endchoice
|
|||
config BR2_PACKAGE_PMACCT_CLIENT
|
||||
prompt "pmacct-client - Command-line client to gather data from the IMT plugin"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
depends BR2_PACKAGE_PMACCT
|
||||
|
||||
config BR2_PACKAGE_PMACCT_BASIC
|
||||
tristate
|
||||
default BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC || BR2_PACKAGE_PMACCT_CLIENT
|
||||
|
||||
config BR2_PACKAGE_PMACCT_MYSQL
|
||||
tristate
|
||||
default BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_PMACCTD_MYSQL
|
||||
|
||||
config BR2_PACKAGE_PMACCT_PGSQL
|
||||
tristate
|
||||
default BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL
|
||||
default n
|
||||
select BR2_PACKAGE_PMACCT
|
||||
|
||||
endmenu
|
||||
|
|
|
@ -1,19 +1,32 @@
|
|||
menu "snort - Ligthweight Network Intrusion Detection System (NIDS)"
|
||||
|
||||
config BR2_PACKAGE_SNORT
|
||||
bool
|
||||
default BR2_PACKAGE_SNORT_BASIC || BR2_PACKAGE_SNORT_MYSQL || BR2_PACKAGE_SNORT_PGSQL || BR2_PACKAGE_SNORT_CUSTOM
|
||||
default n
|
||||
|
||||
choice
|
||||
prompt "snort - Ligthweight Network Intrusion Detection System (NIDS)"
|
||||
tristate
|
||||
optional
|
||||
default m if CONFIG_DEVEL
|
||||
help
|
||||
|
||||
A ligthweight Network Intrusion Detection System (NIDS)
|
||||
|
||||
http://www.snort.org/
|
||||
|
||||
Depends: libnet, libpcap, libpcre
|
||||
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
|
||||
|
@ -21,6 +34,7 @@ choice
|
|||
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
|
||||
|
@ -29,6 +43,7 @@ choice
|
|||
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
|
||||
|
@ -37,6 +52,7 @@ choice
|
|||
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
|
||||
|
@ -70,6 +86,4 @@ choice
|
|||
|
||||
endchoice
|
||||
|
||||
config BR2_PACKAGE_SNORT
|
||||
tristate
|
||||
default BR2_PACKAGE_SNORT_BASIC || BR2_PACKAGE_SNORT_MYSQL || BR2_PACKAGE_SNORT_PGSQL || BR2_PACKAGE_SNORT_CUSTOM
|
||||
endmenu
|
||||
|
|
Loading…
Reference in a new issue