1 config BR2_PACKAGE_PMACCT
2 prompt "pmacct - IPv4/IPv6 accounting and aggregation tools"
4 default y if CONFIG_DEVEL
5 select BR2_PACKAGE_LIBPCAP
7 A small set of IPv4/IPv6 accounting and aggregation tools
9 http://www.ba.cnr.it/~paolo/pmacct/
14 depends BR2_PACKAGE_PMACCT
15 prompt "nfacctd - NetFlow accounting daemon"
17 default m if CONFIG_DEVEL
21 config BR2_PACKAGE_NFACCTD_BASIC
22 prompt "nfacctd: without database support"
25 config BR2_PACKAGE_NFACCTD_MYSQL
26 prompt "nfacctd-mysql: with MySQL database support"
28 select BR2_PACKAGE_LIBMYSQLCLIENT
30 config BR2_PACKAGE_NFACCTD_PGSQL
31 prompt "nfacctd-pgsql: with PostgreSQL database support"
33 select BR2_PACKAGE_LIBPQ
35 config BR2_PACKAGE_NFACCTD_CUSTOM
36 prompt "nfacctd-custom: customized to your needs"
39 config BR2_PACKAGE_NFACCTD_ENABLE_DEBUG
40 prompt "debug (enable debugging options, useful for bugreports)"
43 depends BR2_PACKAGE_NFACCTD_CUSTOM
45 config BR2_PACKAGE_NFACCTD_ENABLE_IPV6
49 depends BR2_PACKAGE_NFACCTD_CUSTOM
50 select BR2_PACKAGE_IPTABLES
52 config BR2_PACKAGE_NFACCTD_WITH_MYSQL
53 prompt "MySQL database support"
56 depends BR2_PACKAGE_NFACCTD_CUSTOM
57 select BR2_PACKAGE_LIBMYSQLCLIENT
59 config BR2_PACKAGE_NFACCTD_WITH_PGSQL
60 prompt "PostgreSQL database support"
63 depends BR2_PACKAGE_NFACCTD_CUSTOM
64 select BR2_PACKAGE_LIBPQ
69 depends BR2_PACKAGE_PMACCT
70 prompt "pmacctd - IP accounting daemon (libpcap based)"
72 default m if CONFIG_DEVEL
76 config BR2_PACKAGE_PMACCTD_BASIC
77 prompt "pmacctd: without database support"
80 config BR2_PACKAGE_PMACCTD_MYSQL
81 prompt "pmacctd-mysql: with MySQL database support"
83 select BR2_PACKAGE_LIBMYSQLCLIENT
85 config BR2_PACKAGE_PMACCTD_PGSQL
86 prompt "pmacctd-pgsql: with PostgreSQL database support"
88 select BR2_PACKAGE_LIBPQ
90 config BR2_PACKAGE_PMACCTD_CUSTOM
91 prompt "pmacctd-custom: customized to your needs"
94 config BR2_PACKAGE_PMACCTD_ENABLE_DEBUG
95 prompt "debug (enable debugging options, useful for bugreports)"
98 depends BR2_PACKAGE_PMACCTD_CUSTOM
100 config BR2_PACKAGE_PMACCTD_ENABLE_IPV6
101 prompt "IPv6 support"
104 depends BR2_PACKAGE_PMACCTD_CUSTOM
105 select BR2_PACKAGE_IPTABLES
107 config BR2_PACKAGE_PMACCTD_WITH_MYSQL
108 prompt "MySQL database support"
111 depends BR2_PACKAGE_PMACCTD_CUSTOM
112 select BR2_PACKAGE_LIBMYSQLCLIENT
114 config BR2_PACKAGE_PMACCTD_WITH_PGSQL
115 prompt "PostgreSQL database support"
118 depends BR2_PACKAGE_PMACCTD_CUSTOM
119 select BR2_PACKAGE_LIBPQ
123 config BR2_PACKAGE_PMACCT_CLIENT
124 depends BR2_PACKAGE_PMACCT
125 prompt "pmacct-client - Command-line client to gather data from the IMT plugin" if BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_NFACCTD_CUSTOM || BR2_PACKAGE_PMACCTD_BASIC || BR2_PACKAGE_PMACCTD_MYSQL || BR2_PACKAGE_PMACCTD_PGSQL || BR2_PACKAGE_PMACCTD_CUSTOM
129 config BR2_PACKAGE_PMACCT_BASIC
131 default BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC
133 config BR2_PACKAGE_PMACCT_MYSQL
135 default BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_PMACCTD_MYSQL
137 config BR2_PACKAGE_PMACCT_PGSQL
139 default BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL