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 prompt "nfacctd - NetFlow accounting daemon"
16 default m if CONFIG_DEVEL
17 depends BR2_PACKAGE_PMACCT
20 config BR2_PACKAGE_NFACCTD_BASIC
21 prompt "nfacctd: without database support"
24 config BR2_PACKAGE_NFACCTD_MYSQL
25 prompt "nfacctd-mysql: with MySQL database support"
27 select BR2_PACKAGE_LIBMYSQLCLIENT
29 config BR2_PACKAGE_NFACCTD_PGSQL
30 prompt "nfacctd-pgsql: with PostgreSQL database support"
32 select BR2_PACKAGE_LIBPQ
34 config BR2_PACKAGE_NFACCTD_CUSTOM
35 prompt "nfacctd-custom: customized to your needs"
38 config BR2_PACKAGE_NFACCTD_ENABLE_DEBUG
39 prompt "debug (enable debugging options, useful for bugreports)"
42 depends BR2_PACKAGE_NFACCTD_CUSTOM
44 config BR2_PACKAGE_NFACCTD_ENABLE_IPV6
48 depends BR2_PACKAGE_NFACCTD_CUSTOM
49 select BR2_PACKAGE_IPTABLES
51 config BR2_PACKAGE_NFACCTD_WITH_MYSQL
52 prompt "MySQL database support"
55 depends BR2_PACKAGE_NFACCTD_CUSTOM
56 select BR2_PACKAGE_LIBMYSQLCLIENT
58 config BR2_PACKAGE_NFACCTD_WITH_PGSQL
59 prompt "PostgreSQL database support"
62 depends BR2_PACKAGE_NFACCTD_CUSTOM
63 select BR2_PACKAGE_LIBPQ
68 prompt "pmacctd - IP accounting daemon (libpcap based)"
71 default m if CONFIG_DEVEL
72 depends BR2_PACKAGE_PMACCT
74 config BR2_PACKAGE_PMACCTD_BASIC
75 prompt "pmacctd: without database support"
78 config BR2_PACKAGE_PMACCTD_MYSQL
79 prompt "pmacctd-mysql: with MySQL database support"
81 select BR2_PACKAGE_LIBMYSQLCLIENT
83 config BR2_PACKAGE_PMACCTD_PGSQL
84 prompt "pmacctd-pgsql: with PostgreSQL database support"
86 select BR2_PACKAGE_LIBPQ
88 config BR2_PACKAGE_PMACCTD_CUSTOM
89 prompt "pmacctd-custom: customized to your needs"
92 config BR2_PACKAGE_PMACCTD_ENABLE_DEBUG
93 prompt "debug (enable debugging options, useful for bugreports)"
96 depends BR2_PACKAGE_PMACCTD_CUSTOM
98 config BR2_PACKAGE_PMACCTD_ENABLE_IPV6
102 depends BR2_PACKAGE_PMACCTD_CUSTOM
103 select BR2_PACKAGE_IPTABLES
105 config BR2_PACKAGE_PMACCTD_WITH_MYSQL
106 prompt "MySQL database support"
109 depends BR2_PACKAGE_PMACCTD_CUSTOM
110 select BR2_PACKAGE_LIBMYSQLCLIENT
112 config BR2_PACKAGE_PMACCTD_WITH_PGSQL
113 prompt "PostgreSQL database support"
116 depends BR2_PACKAGE_PMACCTD_CUSTOM
117 select BR2_PACKAGE_LIBPQ
121 config BR2_PACKAGE_PMACCT_CLIENT
122 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
124 default m if CONFIG_DEVEL
125 depends BR2_PACKAGE_PMACCT
127 config BR2_PACKAGE_PMACCT_BASIC
129 default BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC
131 config BR2_PACKAGE_PMACCT_MYSQL
133 default BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_PMACCTD_MYSQL
135 config BR2_PACKAGE_PMACCT_PGSQL
137 default BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL