1 menu "pmacct - IPv4/IPv6 accounting and aggregation tools"
3 config BR2_PACKAGE_PMACCT
6 depends BR2_PACKAGE_PMACCT_BASIC || BR2_PACKAGE_PMACCT_MYSQL || BR2_PACKAGE_PMACCT_PGSQL || BR2_PACKAGE_PMACCT_CUSTOM || BR2_PACKAGE_PMACCT_CLIENT
8 config BR2_PACKAGE_PMACCT_BASIC
11 depends BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC
12 select BR2_PACKAGE_PMACCT
14 config BR2_PACKAGE_PMACCT_MYSQL
17 depends BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_PMACCTD_MYSQL
18 select BR2_PACKAGE_PMACCT
20 config BR2_PACKAGE_PMACCT_PGSQL
23 depends BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL
24 select BR2_PACKAGE_PMACCT
26 config BR2_PACKAGE_PMACCT_CUSTOM
29 depends BR2_PACKAGE_NFACCTD_CUSTOM || BR2_PACKAGE_PMACCTD_CUSTOM
30 select BR2_PACKAGE_PMACCT
33 prompt "nfacctd - NetFlow accounting daemon"
35 default m if CONFIG_DEVEL
39 An IPv4/IPv6 Netflow accounting and aggregation daemon
41 http://www.ba.cnr.it/~paolo/pmacct/
44 - libmysqlclient (for MySQL database logging support)
45 - libpq (for PostgreSQL database logging support)
48 config BR2_PACKAGE_NFACCTD_BASIC
49 prompt "nfacctd: without database support"
51 select BR2_PACKAGE_PMACCT_BASIC
52 select BR2_PACKAGE_LIBPCAP
54 config BR2_PACKAGE_NFACCTD_MYSQL
55 prompt "nfacctd-mysql: with MySQL database support"
57 select BR2_PACKAGE_PMACCT_MYSQL
58 select BR2_PACKAGE_LIBPCAP
59 select BR2_PACKAGE_LIBMYSQLCLIENT
61 config BR2_PACKAGE_NFACCTD_PGSQL
62 prompt "nfacctd-pgsql: with PostgreSQL database support"
64 select BR2_PACKAGE_PMACCT_PGSQL
65 select BR2_PACKAGE_LIBPCAP
66 select BR2_PACKAGE_LIBPQ
68 config BR2_PACKAGE_NFACCTD_CUSTOM
69 prompt "nfacctd-custom: customized to your needs"
71 select BR2_PACKAGE_PMACCT_CUSTOM
72 select BR2_PACKAGE_LIBPCAP
74 config BR2_PACKAGE_NFACCTD_ENABLE_DEBUG
75 prompt "debug (enable debugging options, useful for bugreports)"
78 depends BR2_PACKAGE_NFACCTD_CUSTOM
80 config BR2_PACKAGE_NFACCTD_ENABLE_IPV6
84 depends BR2_PACKAGE_NFACCTD_CUSTOM
86 config BR2_PACKAGE_NFACCTD_WITH_MYSQL
87 prompt "MySQL database support"
90 depends BR2_PACKAGE_NFACCTD_CUSTOM
91 select BR2_PACKAGE_LIBMYSQLCLIENT
93 config BR2_PACKAGE_NFACCTD_WITH_PGSQL
94 prompt "PostgreSQL database support"
97 depends BR2_PACKAGE_NFACCTD_CUSTOM
98 select BR2_PACKAGE_LIBPQ
103 prompt "pmacctd - IP accounting daemon (libpcap based)"
105 default m if CONFIG_DEVEL
109 An IPv4/IPv6 libpcap-based accounting and aggregation daemon
111 http://www.ba.cnr.it/~paolo/pmacct/
115 - libmysqlclient (for MySQL database logging support)
116 - libpq (for PostgreSQL database logging support)
120 config BR2_PACKAGE_PMACCTD_BASIC
121 prompt "pmacctd: without database support"
123 select BR2_PACKAGE_PMACCT_BASIC
124 select BR2_PACKAGE_LIBPCAP
126 config BR2_PACKAGE_PMACCTD_MYSQL
127 prompt "pmacctd-mysql: with MySQL database support"
129 select BR2_PACKAGE_PMACCT_MYSQL
130 select BR2_PACKAGE_LIBPCAP
131 select BR2_PACKAGE_LIBMYSQLCLIENT
133 config BR2_PACKAGE_PMACCTD_PGSQL
134 prompt "pmacctd-pgsql: with PostgreSQL database support"
136 select BR2_PACKAGE_PMACCT_PGSQL
137 select BR2_PACKAGE_LIBPCAP
138 select BR2_PACKAGE_LIBPQ
140 config BR2_PACKAGE_PMACCTD_CUSTOM
141 prompt "pmacctd-custom: customized to your needs"
143 select BR2_PACKAGE_PMACCT_CUSTOM
144 select BR2_PACKAGE_LIBPCAP
146 config BR2_PACKAGE_PMACCTD_ENABLE_DEBUG
147 prompt "debug (enable debugging options, useful for bugreports)"
150 depends BR2_PACKAGE_PMACCTD_CUSTOM
152 config BR2_PACKAGE_PMACCTD_ENABLE_IPV6
153 prompt "IPv6 support"
156 depends BR2_PACKAGE_PMACCTD_CUSTOM
158 config BR2_PACKAGE_PMACCTD_WITH_MYSQL
159 prompt "MySQL database support"
162 depends BR2_PACKAGE_PMACCTD_CUSTOM
163 select BR2_PACKAGE_LIBMYSQLCLIENT
165 config BR2_PACKAGE_PMACCTD_WITH_PGSQL
166 prompt "PostgreSQL database support"
169 depends BR2_PACKAGE_PMACCTD_CUSTOM
170 select BR2_PACKAGE_LIBPQ
174 config BR2_PACKAGE_PMACCT_CLIENT
175 prompt "pmacct-client - Command-line client to gather data from the IMT plugin"
178 select BR2_PACKAGE_PMACCT