af4868e0fad2f721462794b41f7231c7c01f540b
[openwrt.git] / openwrt / package / pmacct / Config.in
1 menu "pmacct - IPv4/IPv6 accounting and aggregation tools"
2
3 config BR2_PACKAGE_PMACCT
4 bool
5 default n
6 select BR2_PACKAGE_LIBPCAP
7
8 config BR2_PACKAGE_PMACCT_BASIC
9 bool
10 default n
11 depends BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC || BR2_PACKAGE_PMACCT_CLIENT
12 select BR2_PACKAGE_PMACCT
13
14 config BR2_PACKAGE_PMACCT_MYSQL
15 bool
16 default n
17 depends BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_PMACCTD_MYSQL
18 select BR2_PACKAGE_PMACCT
19 select BR2_PACKAGE_LIBMYSQLCLIENT
20
21 config BR2_PACKAGE_PMACCT_PGSQL
22 bool
23 default n
24 depends BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL
25 select BR2_PACKAGE_PMACCT
26 select BR2_PACKAGE_LIBPQ
27
28 choice
29 prompt "nfacctd - NetFlow accounting daemon"
30 tristate
31 default m if CONFIG_DEVEL
32 optional
33 help
34
35 An IPv4/IPv6 Netflow accounting and aggregation daemon
36
37 http://www.ba.cnr.it/~paolo/pmacct/
38
39 Depends:
40 - libmysqlclient (for MySQL database logging support)
41 - libpq (for PostgreSQL database logging support)
42
43
44 config BR2_PACKAGE_NFACCTD_BASIC
45 prompt "nfacctd: without database support"
46 tristate
47 select BR2_PACKAGE_PMACCT_BASIC
48
49 config BR2_PACKAGE_NFACCTD_MYSQL
50 prompt "nfacctd-mysql: with MySQL database support"
51 tristate
52 select BR2_PACKAGE_PMACCT_MYSQL
53
54 config BR2_PACKAGE_NFACCTD_PGSQL
55 prompt "nfacctd-pgsql: with PostgreSQL database support"
56 tristate
57 select BR2_PACKAGE_PMACCT_PGSQL
58
59 config BR2_PACKAGE_NFACCTD_CUSTOM
60 prompt "nfacctd-custom: customized to your needs"
61 tristate
62 select BR2_PACKAGE_PMACCT
63
64 config BR2_PACKAGE_NFACCTD_ENABLE_DEBUG
65 prompt "debug (enable debugging options, useful for bugreports)"
66 bool
67 default n
68 depends BR2_PACKAGE_NFACCTD_CUSTOM
69
70 config BR2_PACKAGE_NFACCTD_ENABLE_IPV6
71 prompt "IPv6 support"
72 bool
73 default n
74 depends BR2_PACKAGE_NFACCTD_CUSTOM
75
76 config BR2_PACKAGE_NFACCTD_WITH_MYSQL
77 prompt "MySQL database support"
78 bool
79 default n
80 depends BR2_PACKAGE_NFACCTD_CUSTOM
81 select BR2_PACKAGE_LIBMYSQLCLIENT
82
83 config BR2_PACKAGE_NFACCTD_WITH_PGSQL
84 prompt "PostgreSQL database support"
85 bool
86 default n
87 depends BR2_PACKAGE_NFACCTD_CUSTOM
88 select BR2_PACKAGE_LIBPQ
89
90 endchoice
91
92 choice
93 prompt "pmacctd - IP accounting daemon (libpcap based)"
94 tristate
95 default m if CONFIG_DEVEL
96 optional
97 help
98
99 An IPv4/IPv6 libpcap-based accounting and aggregation daemon
100
101 http://www.ba.cnr.it/~paolo/pmacct/
102
103 Depends:
104 - libpcap
105 - libmysqlclient (for MySQL database logging support)
106 - libpq (for PostgreSQL database logging support)
107
108
109
110 config BR2_PACKAGE_PMACCTD_BASIC
111 prompt "pmacctd: without database support"
112 tristate
113 select BR2_PACKAGE_PMACCT_BASIC
114
115 config BR2_PACKAGE_PMACCTD_MYSQL
116 prompt "pmacctd-mysql: with MySQL database support"
117 tristate
118 select BR2_PACKAGE_PMACCT_MYSQL
119
120 config BR2_PACKAGE_PMACCTD_PGSQL
121 prompt "pmacctd-pgsql: with PostgreSQL database support"
122 tristate
123 select BR2_PACKAGE_PMACCT_PGSQL
124
125 config BR2_PACKAGE_PMACCTD_CUSTOM
126 prompt "pmacctd-custom: customized to your needs"
127 tristate
128 select BR2_PACKAGE_PMACCT
129
130 config BR2_PACKAGE_PMACCTD_ENABLE_DEBUG
131 prompt "debug (enable debugging options, useful for bugreports)"
132 bool
133 default n
134 depends BR2_PACKAGE_PMACCTD_CUSTOM
135
136 config BR2_PACKAGE_PMACCTD_ENABLE_IPV6
137 prompt "IPv6 support"
138 bool
139 default n
140 depends BR2_PACKAGE_PMACCTD_CUSTOM
141
142 config BR2_PACKAGE_PMACCTD_WITH_MYSQL
143 prompt "MySQL database support"
144 bool
145 default n
146 depends BR2_PACKAGE_PMACCTD_CUSTOM
147 select BR2_PACKAGE_LIBMYSQLCLIENT
148
149 config BR2_PACKAGE_PMACCTD_WITH_PGSQL
150 prompt "PostgreSQL database support"
151 bool
152 default n
153 depends BR2_PACKAGE_PMACCTD_CUSTOM
154 select BR2_PACKAGE_LIBPQ
155
156 endchoice
157
158 config BR2_PACKAGE_PMACCT_CLIENT
159 prompt "pmacct-client - Command-line client to gather data from the IMT plugin"
160 tristate
161 default n
162 select BR2_PACKAGE_PMACCT
163
164 endmenu
This page took 0.04769 seconds and 3 git commands to generate.