Blame view

buildroot/buildroot-2016.08.1/package/bandwidthd/Config.in 1.71 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
  config BR2_PACKAGE_BANDWIDTHD
  	bool "bandwidthd"
  	depends on BR2_USE_MMU # fork()
  	select BR2_PACKAGE_LIBPNG
  	select BR2_PACKAGE_LIBPCAP
  	select BR2_PACKAGE_GD
  	help
  	  BandwidthD - Bandwidth monitoring
  
  	  Provides a method to measure the bandwidth that travels
  	  through the machine, grouped by subnet and IP. This
  	  information can be stored locally in /var/lib/bandwidthd and
  	  can be configured to generate static HTML pages which can be
  	  hosted by a web server.
  
  	  It is highly recommended that the target has some way of
  	  retaining the time between reboots. (e.g. NTP on boot or an
  	  RTC)
  
  	  It is suggested to use sqlite for logfile storage but works
  	  fine without, and can be completely ignored if the
  	  postgresql portion is used.
  
  	  As upstream is no longer actively maintained, a fork is
  	  available on github that works on making BandwidthD's build
  	  process more compatible with buildroot's.
  
  	  Upstream: http://bandwidthd.sourceforge.net/
  	  Github fork: http://github.com/nroach44/bandwidthd
  
  if BR2_PACKAGE_BANDWIDTHD
  
  config BR2_PACKAGE_BANDWIDTHD_POSTGRESQL
  	bool "enable postgresql log target support"
  	select BR2_PACKAGE_POSTGRESQL
  	depends on !BR2_STATIC_LIBS
  	help
  	  Enable support for logging the bandwidthd data to a remote
  	  (or local) postgresql server. This data can then be viewed
  	  through a php site. See README in the source code
  	  (github.com/nroach44/bandwidthd) for more information.
  
  comment "postgresql support needs a toolchain w/ dynamic library"
  	depends on BR2_STATIC_LIBS
  
  config BR2_PACKAGE_BANDWIDTHD_SQLITE3
  	bool "enable sqlite3 log storage"
  	select BR2_PACKAGE_SQLITE
  	help
  	  Enable support for storing the aggregated data in an sqlite
  	  db instead of a plain text file.
  
  endif