1 menu "pmacct - IPv4/IPv6 accounting and aggregation tools"
3 config BR2_PACKAGE_PMACCT
6 select BR2_PACKAGE_LIBPCAP
8 config BR2_PACKAGE_PMACCT_BASIC
11 depends BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC || BR2_PACKAGE_PMACCT_CLIENT
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
19 select BR2_PACKAGE_LIBMYSQLCLIENT
21 config BR2_PACKAGE_PMACCT_PGSQL
24 depends BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL
25 select BR2_PACKAGE_PMACCT
26 select BR2_PACKAGE_LIBPQ
29 prompt "nfacctd - NetFlow accounting daemon"
31 default m if CONFIG_DEVEL
35 An IPv4/IPv6 Netflow accounting and aggregation daemon
37 http://www.ba.cnr.it/~paolo/pmacct/
40 - libmysqlclient (for MySQL database logging support)
41 - libpq (for PostgreSQL database logging support)
44 config BR2_PACKAGE_NFACCTD_BASIC
45 prompt "nfacctd: without database support"
47 select BR2_PACKAGE_PMACCT_BASIC
49 config BR2_PACKAGE_NFACCTD_MYSQL
50 prompt "nfacctd-mysql: with MySQL database support"
52 select BR2_PACKAGE_PMACCT_MYSQL
54 config BR2_PACKAGE_NFACCTD_PGSQL
55 prompt "nfacctd-pgsql: with PostgreSQL database support"
57 select BR2_PACKAGE_PMACCT_PGSQL
59 config BR2_PACKAGE_NFACCTD_CUSTOM
60 prompt "nfacctd-custom: customized to your needs"
62 select BR2_PACKAGE_PMACCT
64 config BR2_PACKAGE_NFACCTD_ENABLE_DEBUG
65 prompt "debug (enable debugging options, useful for bugreports)"
68 depends BR2_PACKAGE_NFACCTD_CUSTOM
70 config BR2_PACKAGE_NFACCTD_ENABLE_IPV6
74 depends BR2_PACKAGE_NFACCTD_CUSTOM
76 config BR2_PACKAGE_NFACCTD_WITH_MYSQL
77 prompt "MySQL database support"
80 depends BR2_PACKAGE_NFACCTD_CUSTOM
81 select BR2_PACKAGE_LIBMYSQLCLIENT
83 config BR2_PACKAGE_NFACCTD_WITH_PGSQL
84 prompt "PostgreSQL database support"
87 depends BR2_PACKAGE_NFACCTD_CUSTOM
88 select BR2_PACKAGE_LIBPQ
93 prompt "pmacctd - IP accounting daemon (libpcap based)"
95 default m if CONFIG_DEVEL
99 An IPv4/IPv6 libpcap-based accounting and aggregation daemon
101 http://www.ba.cnr.it/~paolo/pmacct/
105 - libmysqlclient (for MySQL database logging support)
106 - libpq (for PostgreSQL database logging support)
110 config BR2_PACKAGE_PMACCTD_BASIC
111 prompt "pmacctd: without database support"
113 select BR2_PACKAGE_PMACCT_BASIC
115 config BR2_PACKAGE_PMACCTD_MYSQL
116 prompt "pmacctd-mysql: with MySQL database support"
118 select BR2_PACKAGE_PMACCT_MYSQL
120 config BR2_PACKAGE_PMACCTD_PGSQL
121 prompt "pmacctd-pgsql: with PostgreSQL database support"
123 select BR2_PACKAGE_PMACCT_PGSQL
125 config BR2_PACKAGE_PMACCTD_CUSTOM
126 prompt "pmacctd-custom: customized to your needs"
128 select BR2_PACKAGE_PMACCT
130 config BR2_PACKAGE_PMACCTD_ENABLE_DEBUG
131 prompt "debug (enable debugging options, useful for bugreports)"
134 depends BR2_PACKAGE_PMACCTD_CUSTOM
136 config BR2_PACKAGE_PMACCTD_ENABLE_IPV6
137 prompt "IPv6 support"
140 depends BR2_PACKAGE_PMACCTD_CUSTOM
142 config BR2_PACKAGE_PMACCTD_WITH_MYSQL
143 prompt "MySQL database support"
146 depends BR2_PACKAGE_PMACCTD_CUSTOM
147 select BR2_PACKAGE_LIBMYSQLCLIENT
149 config BR2_PACKAGE_PMACCTD_WITH_PGSQL
150 prompt "PostgreSQL database support"
153 depends BR2_PACKAGE_PMACCTD_CUSTOM
154 select BR2_PACKAGE_LIBPQ
158 config BR2_PACKAGE_PMACCT_CLIENT
159 prompt "pmacct-client - Command-line client to gather data from the IMT plugin"
162 select BR2_PACKAGE_PMACCT