Config.in 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. config ADK_COMPILE_PMACCT
  2. tristate
  3. default n
  4. depends ADK_COMPILE_PMACCT_BASIC || ADK_COMPILE_PMACCT_MYSQL || ADK_COMPILE_PMACCT_PGSQL || ADK_COMPILE_PMACCT_SQLITE || ADK_COMPILE_PMACCT_CUSTOM || ADK_PACKAGE_PMACCT_CLIENT
  5. config ADK_COMPILE_PMACCT_BASIC
  6. tristate
  7. default n
  8. depends ADK_PACKAGE_NFACCTD_BASIC || ADK_PACKAGE_PMACCTD_BASIC
  9. select ADK_COMPILE_PMACCT
  10. config ADK_COMPILE_PMACCT_MYSQL
  11. tristate
  12. default n
  13. depends ADK_PACKAGE_NFACCTD_MYSQL || ADK_PACKAGE_PMACCTD_MYSQL
  14. select ADK_COMPILE_PMACCT
  15. config ADK_COMPILE_PMACCT_PGSQL
  16. tristate
  17. default n
  18. depends ADK_PACKAGE_NFACCTD_PGSQL || ADK_PACKAGE_PMACCTD_PGSQL
  19. select ADK_COMPILE_PMACCT
  20. config ADK_COMPILE_PMACCT_SQLITE
  21. tristate
  22. default n
  23. depends ADK_PACKAGE_NFACCTD_SQLITE || ADK_PACKAGE_PMACCTD_SQLITE
  24. select ADK_COMPILE_PMACCT
  25. config ADK_COMPILE_PMACCT_CUSTOM
  26. tristate
  27. default n
  28. depends ADK_PACKAGE_NFACCTD_CUSTOM || ADK_PACKAGE_PMACCTD_CUSTOM
  29. select ADK_COMPILE_PMACCT
  30. config ADK_SHOW_PMACCT
  31. bool "pmacct/nfacct..................... IPv4/IPv6 accounting and aggregation tools"
  32. config ADK_SHOW_NFACCTD
  33. prompt "nfacctd......................... NetFlow accounting daemon"
  34. bool
  35. default n
  36. depends ADK_SHOW_PMACCT
  37. help
  38. An IPv4/IPv6 Netflow accounting and aggregation daemon
  39. http://www.ba.cnr.it/~paolo/pmacct/
  40. Depends:
  41. - libmysqlclient (for MySQL database logging support)
  42. - libpq (for PostgreSQL database logging support)
  43. - libsqlite (for SQLite database logging support)
  44. config ADK_PACKAGE_NFACCTD_BASIC
  45. prompt "nfacctd....................... built without database support"
  46. tristate
  47. select ADK_COMPILE_PMACCT_BASIC
  48. select ADK_PACKAGE_LIBPCAP
  49. depends ADK_SHOW_NFACCTD
  50. config ADK_PACKAGE_NFACCTD_MYSQL
  51. prompt "nfacctd-mysql................. built with MySQL database support"
  52. tristate
  53. select ADK_COMPILE_PMACCT_MYSQL
  54. select ADK_PACKAGE_LIBPCAP
  55. select ADK_PACKAGE_LIBMYSQLCLIENT
  56. depends ADK_SHOW_NFACCTD
  57. config ADK_PACKAGE_NFACCTD_PGSQL
  58. prompt "nfacctd-pgsql................. built with PostgreSQL database support"
  59. tristate
  60. select ADK_COMPILE_PMACCT_PGSQL
  61. select ADK_PACKAGE_LIBPCAP
  62. select ADK_PACKAGE_LIBPQ
  63. depends ADK_SHOW_NFACCTD
  64. config ADK_PACKAGE_NFACCTD_SQLITE
  65. prompt "nfacctd-sqlite................ built with SQLite database support"
  66. tristate
  67. select ADK_COMPILE_PMACCT_SQLITE
  68. select ADK_PACKAGE_LIBPCAP
  69. select ADK_PACKAGE_LIBSQLITE
  70. depends ADK_SHOW_NFACCTD
  71. config ADK_PACKAGE_NFACCTD_CUSTOM
  72. prompt "nfacctd-custom................ customized to your needs"
  73. tristate
  74. select ADK_COMPILE_PMACCT_CUSTOM
  75. select ADK_PACKAGE_LIBPCAP
  76. depends ADK_SHOW_NFACCTD
  77. config ADK_COMPILE_NFACCTD_WITH_MYSQL
  78. prompt "MySQL database support"
  79. bool
  80. default n
  81. depends ADK_PACKAGE_NFACCTD_CUSTOM
  82. select ADK_PACKAGE_LIBMYSQLCLIENT
  83. config ADK_COMPILE_NFACCTD_WITH_PGSQL
  84. prompt "PostgreSQL database support"
  85. bool
  86. default n
  87. depends ADK_PACKAGE_NFACCTD_CUSTOM
  88. select ADK_PACKAGE_LIBPQ
  89. config ADK_COMPILE_NFACCTD_WITH_SQLITE
  90. prompt "SQLite database support"
  91. bool
  92. default n
  93. depends ADK_PACKAGE_NFACCTD_CUSTOM
  94. select ADK_PACKAGE_LIBSQLITE
  95. config ADK_SHOW_PMACCTD
  96. prompt "pmacctd......................... IP accounting daemon (libpcap based)"
  97. bool
  98. default n
  99. depends ADK_SHOW_PMACCT
  100. help
  101. An IPv4/IPv6 libpcap-based accounting and aggregation daemon
  102. http://www.ba.cnr.it/~paolo/pmacct/
  103. Depends:
  104. - libpcap
  105. - libmysqlclient (for MySQL database logging support)
  106. - libpq (for PostgreSQL database logging support)
  107. - libsqlite (for SQLite database logging support)
  108. config ADK_PACKAGE_PMACCTD_BASIC
  109. prompt "pmacctd....................... built without database support"
  110. tristate
  111. select ADK_COMPILE_PMACCT_BASIC
  112. select ADK_PACKAGE_LIBPCAP
  113. depends ADK_SHOW_PMACCTD
  114. config ADK_PACKAGE_PMACCTD_MYSQL
  115. prompt "pmacctd-mysql................. built with MySQL database support"
  116. tristate
  117. select ADK_COMPILE_PMACCT_MYSQL
  118. select ADK_PACKAGE_LIBPCAP
  119. select ADK_PACKAGE_LIBMYSQLCLIENT
  120. depends ADK_SHOW_PMACCTD
  121. config ADK_PACKAGE_PMACCTD_PGSQL
  122. prompt "pmacctd-pgsql................. built with PostgreSQL database support"
  123. tristate
  124. select ADK_COMPILE_PMACCT_PGSQL
  125. select ADK_PACKAGE_LIBPCAP
  126. select ADK_PACKAGE_LIBPQ
  127. depends ADK_SHOW_PMACCTD
  128. config ADK_PACKAGE_PMACCTD_SQLITE
  129. prompt "pmacctd-sqlite................ built with SQLite database support"
  130. tristate
  131. select ADK_COMPILE_PMACCT_SQLITE
  132. select ADK_PACKAGE_LIBPCAP
  133. select ADK_PACKAGE_LIBSQLITE
  134. depends ADK_SHOW_PMACCTD
  135. config ADK_PACKAGE_PMACCTD_CUSTOM
  136. prompt "pmacctd-custom................ customized to your needs"
  137. tristate
  138. select ADK_COMPILE_PMACCT_CUSTOM
  139. select ADK_PACKAGE_LIBPCAP
  140. depends ADK_SHOW_PMACCTD
  141. config ADK_COMPILE_PMACCTD_WITH_MYSQL
  142. prompt "MySQL database support"
  143. bool
  144. default n
  145. depends ADK_PACKAGE_PMACCTD_CUSTOM
  146. select ADK_PACKAGE_LIBMYSQLCLIENT
  147. config ADK_COMPILE_PMACCTD_WITH_PGSQL
  148. prompt "PostgreSQL database support"
  149. bool
  150. default n
  151. depends ADK_PACKAGE_PMACCTD_CUSTOM
  152. select ADK_PACKAGE_LIBPQ
  153. config ADK_COMPILE_PMACCTD_WITH_SQLITE
  154. prompt "SQLite database support"
  155. bool
  156. default n
  157. depends ADK_PACKAGE_PMACCTD_CUSTOM
  158. select ADK_PACKAGE_LIBSQLITE
  159. config ADK_PACKAGE_PMACCT_CLIENT
  160. prompt "pmacct-client................... Command-line client to gather data from the IMT plugin"
  161. tristate
  162. default n
  163. select ADK_COMPILE_PMACCT
  164. depends ADK_SHOW_PMACCT