source: freewrt/package/pmacct/Config.in@ 6fc4520e

freewrt_1_0 freewrt_2_0
Last change on this file since 6fc4520e was c04ece1, checked in by Thorsten Glaser <tg@…>, 19 years ago

as discussed with wbx@ some 2-3 weeks ago, change
the BR2_ prefix to FWRT_

tested with a standard build (only the squashfs
image since the jffs2 didn't get built)

git-svn-id: svn://www.freewrt.org/trunk/freewrt@360 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 5.7 KB
Line 
1menu "pmacct............................ IPv4/IPv6 accounting and aggregation tools"
2
3config FWRT_COMPILE_PMACCT
4 tristate
5 default n
6 depends FWRT_COMPILE_PMACCT_BASIC || FWRT_COMPILE_PMACCT_MYSQL || FWRT_COMPILE_PMACCT_PGSQL || FWRT_COMPILE_PMACCT_SQLITE || FWRT_COMPILE_PMACCT_CUSTOM
7
8config FWRT_COMPILE_PMACCT_BASIC
9 tristate
10 default n
11 depends FWRT_PACKAGE_NFACCTD_BASIC || FWRT_PACKAGE_PMACCTD_BASIC
12 select FWRT_COMPILE_PMACCT
13
14config FWRT_COMPILE_PMACCT_MYSQL
15 tristate
16 default n
17 depends FWRT_PACKAGE_NFACCTD_MYSQL || FWRT_PACKAGE_PMACCTD_MYSQL
18 select FWRT_COMPILE_PMACCT
19
20config FWRT_COMPILE_PMACCT_PGSQL
21 tristate
22 default n
23 depends FWRT_PACKAGE_NFACCTD_PGSQL || FWRT_PACKAGE_PMACCTD_PGSQL
24 select FWRT_COMPILE_PMACCT
25
26config FWRT_COMPILE_PMACCT_SQLITE
27 tristate
28 default n
29 depends FWRT_PACKAGE_NFACCTD_SQLITE || FWRT_PACKAGE_PMACCTD_SQLITE
30 select FWRT_COMPILE_PMACCT
31
32config FWRT_COMPILE_PMACCT_CUSTOM
33 tristate
34 default n
35 depends FWRT_PACKAGE_NFACCTD_CUSTOM || FWRT_PACKAGE_PMACCTD_CUSTOM
36 select FWRT_COMPILE_PMACCT
37
38choice
39 prompt "nfacctd......................... NetFlow accounting daemon"
40 tristate
41 default m if CONFIG_DEVEL
42 optional
43 help
44
45 An IPv4/IPv6 Netflow accounting and aggregation daemon
46
47 http://www.ba.cnr.it/~paolo/pmacct/
48
49 Depends:
50 - libmysqlclient (for MySQL database logging support)
51 - libpq (for PostgreSQL database logging support)
52 - libsqlite (for SQLite database logging support)
53
54
55 config FWRT_PACKAGE_NFACCTD_BASIC
56 prompt "nfacctd....................... built without database support"
57 tristate
58 select FWRT_COMPILE_PMACCT_BASIC
59 select FWRT_PACKAGE_LIBPCAP
60
61 config FWRT_PACKAGE_NFACCTD_MYSQL
62 prompt "nfacctd-mysql................. built with MySQL database support"
63 tristate
64 select FWRT_COMPILE_PMACCT_MYSQL
65 select FWRT_PACKAGE_LIBPCAP
66 select FWRT_PACKAGE_LIBMYSQLCLIENT
67
68 config FWRT_PACKAGE_NFACCTD_PGSQL
69 prompt "nfacctd-pgsql................. built with PostgreSQL database support"
70 tristate
71 select FWRT_COMPILE_PMACCT_PGSQL
72 select FWRT_PACKAGE_LIBPCAP
73 select FWRT_PACKAGE_LIBPQ
74
75 config FWRT_PACKAGE_NFACCTD_SQLITE
76 prompt "nfacctd-sqlite................ built with SQLite database support"
77 tristate
78 select FWRT_COMPILE_PMACCT_SQLITE
79 select FWRT_PACKAGE_LIBPCAP
80 select FWRT_PACKAGE_LIBSQLITE
81
82 config FWRT_PACKAGE_NFACCTD_CUSTOM
83 prompt "nfacctd-custom................ customized to your needs"
84 tristate
85 select FWRT_COMPILE_PMACCT_CUSTOM
86 select FWRT_PACKAGE_LIBPCAP
87
88 config FWRT_COMPILE_NFACCTD_ENABLE_DEBUG
89 prompt "debug (enable debugging options, useful for bugreports)"
90 bool
91 default n
92 depends FWRT_PACKAGE_NFACCTD_CUSTOM
93
94 config FWRT_COMPILE_NFACCTD_ENABLE_IPV6
95 prompt "IPv6 support"
96 bool
97 default n
98 depends FWRT_PACKAGE_NFACCTD_CUSTOM
99
100 config FWRT_COMPILE_NFACCTD_WITH_MYSQL
101 prompt "MySQL database support"
102 bool
103 default n
104 depends FWRT_PACKAGE_NFACCTD_CUSTOM
105 select FWRT_PACKAGE_LIBMYSQLCLIENT
106
107 config FWRT_COMPILE_NFACCTD_WITH_PGSQL
108 prompt "PostgreSQL database support"
109 bool
110 default n
111 depends FWRT_PACKAGE_NFACCTD_CUSTOM
112 select FWRT_PACKAGE_LIBPQ
113
114 config FWRT_COMPILE_NFACCTD_WITH_SQLITE
115 prompt "SQLite database support"
116 bool
117 default n
118 depends FWRT_PACKAGE_NFACCTD_CUSTOM
119 select FWRT_PACKAGE_LIBSQLITE
120
121endchoice
122
123choice
124 prompt "pmacctd......................... IP accounting daemon (libpcap based)"
125 tristate
126 default m if CONFIG_DEVEL
127 optional
128 help
129
130 An IPv4/IPv6 libpcap-based accounting and aggregation daemon
131
132 http://www.ba.cnr.it/~paolo/pmacct/
133
134 Depends:
135 - libpcap
136 - libmysqlclient (for MySQL database logging support)
137 - libpq (for PostgreSQL database logging support)
138 - libsqlite (for SQLite database logging support)
139
140
141 config FWRT_PACKAGE_PMACCTD_BASIC
142 prompt "pmacctd....................... built without database support"
143 tristate
144 select FWRT_COMPILE_PMACCT_BASIC
145 select FWRT_PACKAGE_LIBPCAP
146
147 config FWRT_PACKAGE_PMACCTD_MYSQL
148 prompt "pmacctd-mysql................. built with MySQL database support"
149 tristate
150 select FWRT_COMPILE_PMACCT_MYSQL
151 select FWRT_PACKAGE_LIBPCAP
152 select FWRT_PACKAGE_LIBMYSQLCLIENT
153
154 config FWRT_PACKAGE_PMACCTD_PGSQL
155 prompt "pmacctd-pgsql................. built with PostgreSQL database support"
156 tristate
157 select FWRT_COMPILE_PMACCT_PGSQL
158 select FWRT_PACKAGE_LIBPCAP
159 select FWRT_PACKAGE_LIBPQ
160
161 config FWRT_PACKAGE_PMACCTD_SQLITE
162 prompt "pmacctd-sqlite................ built with SQLite database support"
163 tristate
164 select FWRT_COMPILE_PMACCT_SQLITE
165 select FWRT_PACKAGE_LIBPCAP
166 select FWRT_PACKAGE_LIBSQLITE
167
168 config FWRT_PACKAGE_PMACCTD_CUSTOM
169 prompt "pmacctd-custom................ customized to your needs"
170 tristate
171 select FWRT_COMPILE_PMACCT_CUSTOM
172 select FWRT_PACKAGE_LIBPCAP
173
174 config FWRT_COMPILE_PMACCTD_ENABLE_DEBUG
175 prompt "debug (enable debugging options, useful for bugreports)"
176 bool
177 default n
178 depends FWRT_PACKAGE_PMACCTD_CUSTOM
179
180 config FWRT_COMPILE_PMACCTD_ENABLE_IPV6
181 prompt "IPv6 support"
182 bool
183 default n
184 depends FWRT_PACKAGE_PMACCTD_CUSTOM
185
186 config FWRT_COMPILE_PMACCTD_WITH_MYSQL
187 prompt "MySQL database support"
188 bool
189 default n
190 depends FWRT_PACKAGE_PMACCTD_CUSTOM
191 select FWRT_PACKAGE_LIBMYSQLCLIENT
192
193 config FWRT_COMPILE_PMACCTD_WITH_PGSQL
194 prompt "PostgreSQL database support"
195 bool
196 default n
197 depends FWRT_PACKAGE_PMACCTD_CUSTOM
198 select FWRT_PACKAGE_LIBPQ
199
200 config FWRT_COMPILE_PMACCTD_WITH_SQLITE
201 prompt "SQLite database support"
202 bool
203 default n
204 depends FWRT_PACKAGE_PMACCTD_CUSTOM
205 select FWRT_PACKAGE_LIBSQLITE
206
207endchoice
208
209config FWRT_PACKAGE_PMACCT_CLIENT
210 prompt "pmacct-client................... Command-line client to gather data from the IMT plugin"
211 tristate
212 default n
213 select FWRT_COMPILE_PMACCT
214
215endmenu
Note: See TracBrowser for help on using the repository browser.