openwrtv4/openwrt/package/pmacct/Config.in

179 lines
4.6 KiB
Text
Raw Normal View History

menu "pmacct............................ IPv4/IPv6 accounting and aggregation tools"
config BR2_COMPILE_PMACCT
tristate
default n
depends BR2_COMPILE_PMACCT_BASIC || BR2_COMPILE_PMACCT_MYSQL || BR2_COMPILE_PMACCT_PGSQL || BR2_COMPILE_PMACCT_CUSTOM
config BR2_COMPILE_PMACCT_BASIC
tristate
default n
depends BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC
select BR2_COMPILE_PMACCT
config BR2_COMPILE_PMACCT_MYSQL
tristate
default n
depends BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_PMACCTD_MYSQL
select BR2_COMPILE_PMACCT
config BR2_COMPILE_PMACCT_PGSQL
tristate
default n
depends BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL
select BR2_COMPILE_PMACCT
config BR2_COMPILE_PMACCT_CUSTOM
tristate
default n
depends BR2_PACKAGE_NFACCTD_CUSTOM || BR2_PACKAGE_PMACCTD_CUSTOM
select BR2_COMPILE_PMACCT
2005-05-16 02:31:54 +00:00
choice
prompt "nfacctd......................... NetFlow accounting daemon"
2005-05-16 02:31:54 +00:00
tristate
default m if CONFIG_DEVEL
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)
2005-05-16 02:31:54 +00:00
config BR2_PACKAGE_NFACCTD_BASIC
prompt "nfacctd....................... built without database support"
2005-05-16 02:31:54 +00:00
tristate
select BR2_COMPILE_PMACCT_BASIC
select BR2_PACKAGE_LIBPCAP
2005-05-16 02:31:54 +00:00
config BR2_PACKAGE_NFACCTD_MYSQL
prompt "nfacctd-mysql................. built with MySQL database support"
2005-05-16 02:31:54 +00:00
tristate
select BR2_COMPILE_PMACCT_MYSQL
select BR2_PACKAGE_LIBPCAP
select BR2_PACKAGE_LIBMYSQLCLIENT
2005-05-16 02:31:54 +00:00
config BR2_PACKAGE_NFACCTD_PGSQL
prompt "nfacctd-pgsql................. built with PostgreSQL database support"
2005-05-16 02:31:54 +00:00
tristate
select BR2_COMPILE_PMACCT_PGSQL
select BR2_PACKAGE_LIBPCAP
select BR2_PACKAGE_LIBPQ
2005-05-16 02:31:54 +00:00
config BR2_PACKAGE_NFACCTD_CUSTOM
prompt "nfacctd-custom................ customized to your needs"
2005-05-16 02:31:54 +00:00
tristate
select BR2_COMPILE_PMACCT_CUSTOM
select BR2_PACKAGE_LIBPCAP
2005-05-23 06:25:53 +00:00
config BR2_COMPILE_NFACCTD_ENABLE_DEBUG
2005-05-16 02:31:54 +00:00
prompt "debug (enable debugging options, useful for bugreports)"
bool
default n
depends BR2_PACKAGE_NFACCTD_CUSTOM
config BR2_COMPILE_NFACCTD_ENABLE_IPV6
2005-05-16 02:31:54 +00:00
prompt "IPv6 support"
bool
default n
depends BR2_PACKAGE_NFACCTD_CUSTOM
config BR2_COMPILE_NFACCTD_WITH_MYSQL
2005-05-16 02:31:54 +00:00
prompt "MySQL database support"
bool
default n
depends BR2_PACKAGE_NFACCTD_CUSTOM
select BR2_PACKAGE_LIBMYSQLCLIENT
config BR2_COMPILE_NFACCTD_WITH_PGSQL
2005-05-16 02:31:54 +00:00
prompt "PostgreSQL database support"
bool
default n
depends BR2_PACKAGE_NFACCTD_CUSTOM
select BR2_PACKAGE_LIBPQ
endchoice
choice
prompt "pmacctd......................... IP accounting daemon (libpcap based)"
2005-05-16 02:31:54 +00:00
tristate
default m if CONFIG_DEVEL
2005-05-23 06:25:53 +00:00
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)
2005-05-16 02:31:54 +00:00
config BR2_PACKAGE_PMACCTD_BASIC
prompt "pmacctd....................... built without database support"
2005-05-16 02:31:54 +00:00
tristate
select BR2_COMPILE_PMACCT_BASIC
select BR2_PACKAGE_LIBPCAP
2005-05-23 06:25:53 +00:00
2005-05-16 02:31:54 +00:00
config BR2_PACKAGE_PMACCTD_MYSQL
prompt "pmacctd-mysql................. built with MySQL database support"
2005-05-16 02:31:54 +00:00
tristate
select BR2_COMPILE_PMACCT_MYSQL
select BR2_PACKAGE_LIBPCAP
select BR2_PACKAGE_LIBMYSQLCLIENT
2005-05-16 02:31:54 +00:00
config BR2_PACKAGE_PMACCTD_PGSQL
prompt "pmacctd-pgsql................. built with PostgreSQL database support"
2005-05-16 02:31:54 +00:00
tristate
select BR2_COMPILE_PMACCT_PGSQL
select BR2_PACKAGE_LIBPCAP
select BR2_PACKAGE_LIBPQ
2005-05-16 02:31:54 +00:00
config BR2_PACKAGE_PMACCTD_CUSTOM
prompt "pmacctd-custom................ customized to your needs"
2005-05-16 02:31:54 +00:00
tristate
select BR2_COMPILE_PMACCT_CUSTOM
select BR2_PACKAGE_LIBPCAP
2005-05-16 02:31:54 +00:00
config BR2_COMPILE_PMACCTD_ENABLE_DEBUG
2005-05-16 02:31:54 +00:00
prompt "debug (enable debugging options, useful for bugreports)"
bool
default n
depends BR2_PACKAGE_PMACCTD_CUSTOM
config BR2_COMPILE_PMACCTD_ENABLE_IPV6
2005-05-16 02:31:54 +00:00
prompt "IPv6 support"
bool
default n
depends BR2_PACKAGE_PMACCTD_CUSTOM
config BR2_COMPILE_PMACCTD_WITH_MYSQL
2005-05-16 02:31:54 +00:00
prompt "MySQL database support"
bool
default n
depends BR2_PACKAGE_PMACCTD_CUSTOM
select BR2_PACKAGE_LIBMYSQLCLIENT
config BR2_COMPILE_PMACCTD_WITH_PGSQL
2005-05-16 02:31:54 +00:00
prompt "PostgreSQL database support"
bool
default n
depends BR2_PACKAGE_PMACCTD_CUSTOM
select BR2_PACKAGE_LIBPQ
endchoice
config BR2_PACKAGE_PMACCT_CLIENT
prompt "pmacct-client................... Command-line client to gather data from the IMT plugin"
2005-05-16 02:31:54 +00:00
tristate
default n
select BR2_COMPILE_PMACCT
2005-05-16 02:31:54 +00:00
endmenu