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_SQLITE || 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_SQLITE tristate default n depends BR2_PACKAGE_NFACCTD_SQLITE || BR2_PACKAGE_PMACCTD_SQLITE 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 choice prompt "nfacctd......................... NetFlow accounting daemon" 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) - libsqlite (for SQLite database logging support) config BR2_PACKAGE_NFACCTD_BASIC prompt "nfacctd....................... built without database support" tristate select BR2_COMPILE_PMACCT_BASIC select BR2_PACKAGE_LIBPCAP config BR2_PACKAGE_NFACCTD_MYSQL prompt "nfacctd-mysql................. built with MySQL database support" tristate select BR2_COMPILE_PMACCT_MYSQL select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_LIBMYSQLCLIENT config BR2_PACKAGE_NFACCTD_PGSQL prompt "nfacctd-pgsql................. built with PostgreSQL database support" tristate select BR2_COMPILE_PMACCT_PGSQL select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_LIBPQ config BR2_PACKAGE_NFACCTD_SQLITE prompt "nfacctd-sqlite................ built with SQLite database support" tristate select BR2_COMPILE_PMACCT_SQLITE select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_LIBSQLITE config BR2_PACKAGE_NFACCTD_CUSTOM prompt "nfacctd-custom................ customized to your needs" tristate select BR2_COMPILE_PMACCT_CUSTOM select BR2_PACKAGE_LIBPCAP config BR2_COMPILE_NFACCTD_ENABLE_DEBUG prompt "debug (enable debugging options, useful for bugreports)" bool default n depends BR2_PACKAGE_NFACCTD_CUSTOM config BR2_COMPILE_NFACCTD_ENABLE_IPV6 prompt "IPv6 support" bool default n depends BR2_PACKAGE_NFACCTD_CUSTOM config BR2_COMPILE_NFACCTD_WITH_MYSQL prompt "MySQL database support" bool default n depends BR2_PACKAGE_NFACCTD_CUSTOM select BR2_PACKAGE_LIBMYSQLCLIENT config BR2_COMPILE_NFACCTD_WITH_PGSQL prompt "PostgreSQL database support" bool default n depends BR2_PACKAGE_NFACCTD_CUSTOM select BR2_PACKAGE_LIBPQ config BR2_COMPILE_NFACCTD_WITH_SQLITE prompt "SQLite database support" bool default n depends BR2_PACKAGE_NFACCTD_CUSTOM select BR2_PACKAGE_LIBSQLITE endchoice choice prompt "pmacctd......................... IP accounting daemon (libpcap based)" tristate default m if CONFIG_DEVEL 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) - libsqlite (for SQLite database logging support) config BR2_PACKAGE_PMACCTD_BASIC prompt "pmacctd....................... built without database support" tristate select BR2_COMPILE_PMACCT_BASIC select BR2_PACKAGE_LIBPCAP config BR2_PACKAGE_PMACCTD_MYSQL prompt "pmacctd-mysql................. built with MySQL database support" tristate select BR2_COMPILE_PMACCT_MYSQL select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_LIBMYSQLCLIENT config BR2_PACKAGE_PMACCTD_PGSQL prompt "pmacctd-pgsql................. built with PostgreSQL database support" tristate select BR2_COMPILE_PMACCT_PGSQL select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_LIBPQ config BR2_PACKAGE_PMACCTD_SQLITE prompt "pmacctd-sqlite................ built with SQLite database support" tristate select BR2_COMPILE_PMACCT_PGSQL select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_LIBPQ config BR2_PACKAGE_PMACCTD_CUSTOM prompt "pmacctd-custom................ customized to your needs" tristate select BR2_COMPILE_PMACCT_CUSTOM select BR2_PACKAGE_LIBPCAP config BR2_COMPILE_PMACCTD_ENABLE_DEBUG prompt "debug (enable debugging options, useful for bugreports)" bool default n depends BR2_PACKAGE_PMACCTD_CUSTOM config BR2_COMPILE_PMACCTD_ENABLE_IPV6 prompt "IPv6 support" bool default n depends BR2_PACKAGE_PMACCTD_CUSTOM config BR2_COMPILE_PMACCTD_WITH_MYSQL prompt "MySQL database support" bool default n depends BR2_PACKAGE_PMACCTD_CUSTOM select BR2_PACKAGE_LIBMYSQLCLIENT config BR2_COMPILE_PMACCTD_WITH_PGSQL prompt "PostgreSQL database support" bool default n depends BR2_PACKAGE_PMACCTD_CUSTOM select BR2_PACKAGE_LIBPQ config BR2_COMPILE_PMACCTD_WITH_SQLITE prompt "SQLite database support" bool default n depends BR2_PACKAGE_PMACCTD_CUSTOM select BR2_PACKAGE_LIBSQLITE endchoice config BR2_PACKAGE_PMACCT_CLIENT prompt "pmacct-client................... Command-line client to gather data from the IMT plugin" tristate default n select BR2_COMPILE_PMACCT endmenu