Code

control: Build-depend on libsensors4-dev rather than libsensors-dev.
[pkg-collectd.git] / debian / control
1 Source: collectd
2 Section: utils
3 Priority: optional
4 Maintainer: Sebastian Harl <tokkee@debian.org>
5 Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.14.10), po-debconf, dpatch, bison, flex, autotools-dev, pkg-config, linux-libc-dev (>= 2.6.25-4) | linux-libc-dev (<< 2.6.25-1), libcurl4-gnutls-dev (>= 7.18.2-5) | libcurl4-gnutls-dev (<= 7.18.2-1) | libcurl3-gnutls-dev, libmysqlclient-dev, librrd-dev | librrd2-dev, libsensors4-dev, liboping-dev (>= 0.3.3), libpcap0.8-dev | libpcap-dev, iptables-dev (>= 1.4.3.2-2), libupsclient1-dev, libperl-dev, iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64 !mips !mipsel], libsnmp-dev (>= 5.4.2.1~dfsg-4~) | libsnmp-dev | libsnmp9-dev, libsnmp-dev (>= 5.4.2.1~dfsg-4~) | perl (<< 5.10.1~rc2-1~), libvirt-dev (>= 0.4.0-6), libxml2-dev, libhal-dev, libopenipmi-dev, libglib2.0-dev, libnotify-dev, libesmtp-dev, libpq-dev, libdbi0-dev, libmemcached-dev, openjdk-6-jdk [!hppa], libganglia1-dev (>= 3), libgcrypt11-dev, libyajl-dev
6 Build-Conflicts: libpthread-dev
7 Standards-Version: 3.8.3
8 Homepage: http://collectd.org/
9 Vcs-Git: git://git.tokkee.org/pkg-collectd.git
10 Vcs-Browser: http://git.tokkee.org/?p=pkg-collectd.git
12 Package: collectd-core
13 Architecture: any
14 Depends: ${shlibs:Depends}, ${misc:Depends}
15 Recommends: perl, rrdtool, lm-sensors
16 Suggests: collectd-dev, librrds-perl, liburi-perl, libhtml-parser-perl,
17  libregexp-common-perl, libconfig-general-perl, httpd-cgi, hddtemp, mbmon,
18  ${shlibs:Suggests}
19 Conflicts: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
20  collectd-perl, collectd-ping, collectd-sensors
21 Provides: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
22  collectd-perl, collectd-ping, collectd-sensors
23 Replaces: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
24  collectd-perl, collectd-ping, collectd-sensors, collectd (<< 4.8.1-2~)
25 Description: statistics collection and monitoring daemon (core system)
26  collectd is a small daemon which collects system information periodically and
27  provides mechanisms to monitor and store the values in a variety of ways.
28  Since the daemon doesn't need to startup every time it wants to update the
29  values it's very fast and easy on the system. Also, the statistics are very
30  fine grained since the files are updated every 10 seconds by default.
31  .
32  The collected information can be used to find current performance bottlenecks
33  (performance analysis) and predict future system load (capacity planning).
34  .
35  This package contains the main program file and the plugins listed below (some
36  of those plugins require additional libraries - for more details see
37  /usr/share/doc/collectd-core/README.Debian.plugins) but no configuration. For
38  a full installation (including configuration), see the "collectd" package.
39  This package allows sites to, e.g., provide customizations (like a custom
40  default configuration) on top of it without having to modify the "collectd"
41  package.
42  .
43    * Apache and lighttpd statistics provided by mod_status: apache
44    * APC UPS's charge, load, input/output/battery voltage, etc.: apcups
45    * Ascent server statistics: ascent
46    * battery status: battery
47    * bind9 name-server and zone statistics: bind
48    * connection tracking table size: conntrack
49    * CPU utilization: cpu
50    * CPU frequency: cpufreq
51    * output to comma separated values (CSV) files: csv
52    * parse statistics from websites: curl
53    * parse JSON files: curl_json
54    * query data from a relational database: dbi
55    * disk space usage: df
56    * disk and partition throughput: disk
57    * DNS traffic information: dns
58    * E-Mail statistics (count, traffic, spam scores and checks): email
59    * amount of available entropy: entropy
60    * execution of external programs: exec
61    * count the number of files in directories: filecount
62    * Linux file-system based caching framework statistics: fscache
63    * query data from Java processes using JMX: GenericJMX (Java based plugin)
64    * Receive and interpret Ganglia multicast traffic: gmond
65    * harddisk temperature: hddtemp
66    * network traffic: interface
67    * IPMI sensors information: ipmi
68    * iptables statistics: iptables
69    * IPVS connection statistics: ipvs
70    * IRQ counters: irq
71    * embedded Java Virtual Machine: java
72    * CPU, disk, network statistics of guest systems: libvirt
73    * system load averages: load
74    * logging to files, STDOUT and STDERR: logfile
75    * Atheros wireless LAN chipset statistics: madwifi
76    * motherboard monitor: mbmon
77    * Query and parse data from a memcache daemon: memcachec
78    * statistics of the memcached distributed caching system: memcached
79    * memory usage: memory
80    * multimeter statistics: multimeter
81    * MySQL statistics provided by MySQL's "show status" command: mysql
82    * detailed Linux network interface and routing statistics: netlink
83    * IO via the network: network
84    * NFS utilization: nfs
85    * Nginx (a HTTP and E-Mail server/proxy) statistics: nginx
86    * send desktop notifications to a notification daemon: notify_desktop
87    * send notification E-mails: notify_email
88    * NTP daemon's local clock drift, offset to peers, etc.: ntpd
89    * UPS information: nut
90    * OpenVPN traffic and compression statistics: openvpn
91    * Optimized Link State Routing daemon statistics: olsrd
92    * PostgreSQL database statistics: postgresql
93    * PowerDNS name server statistics: powerdns
94    * number of processes: processes
95    * output to RRD files: rrdtool
96    * embedded Perl interpreter: perl
97    * network latency statistics: ping
98    * information about network protocols: protocols
99    * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
100    * serial port traffic: serial
101    * values from SNMP enabled network devices: snmp
102    * swap usage: swap
103    * logging to syslog: syslog
104    * parse table-like structured files: table
105    * incremental parsing of logfiles: tail
106    * number of TCP connections to specific ports: tcpconns
107    * power consumption measurements from "The Energy Detective" (TED): ted
108    * Linux ACPI thermal zone information: thermal
109    * TeamSpeak2 server statistics: teamspeak2
110    * external runtime interface: unixsock
111    * system uptime: uptime
112    * number of users logged into the system: users
113    * set the hostname to an unique identifier: uuid
114    * detailed virtual memory statistics: vmem
115    * system resources used by Linux-VServers: vserver
116    * wireless network stats: wireless
117    * send collected values to a web-server: write_http
119 Package: collectd
120 Architecture: any
121 Depends: collectd-core, ${misc:Depends}
122 Recommends: ${shlibs:Recommends}
123 Description: statistics collection and monitoring daemon
124  collectd is a small daemon which collects system information periodically and
125  provides mechanisms to monitor and store the values in a variety of ways.
126  Since the daemon doesn't need to startup every time it wants to update the
127  values it's very fast and easy on the system. Also, the statistics are very
128  fine grained since the files are updated every 10 seconds by default.
129  .
130  The collected information can be used to find current performance bottlenecks
131  (performance analysis) and predict future system load (capacity planning).
132  .
133  This package provides a full installation of the daemon, including the
134  configuration. For the core system, see the "collectd-core" package, which
135  allows sites to, e.g., provide customizations (like a custom default
136  configuration) on top of it without having to modify the "collectd" package.
138 Package: collectd-utils
139 Architecture: any
140 Depends: ${shlibs:Depends}, ${misc:Depends}
141 Recommends: collectd
142 Suggests: nagios3 | nagios2
143 Replaces: collectd (<< 4.6.1-1~)
144 Description: statistics collection and monitoring daemon (utilities)
145  collectd is a small daemon which collects system information periodically and
146  provides mechanisms to monitor and store the values in a variety of ways.
147  Since the daemon doesn't need to startup every time it wants to update the
148  values it's very fast and easy on the system. Also, the statistics are very
149  fine grained since the files are updated every 10 seconds by default.
150  .
151  This package contains the following utility:
152  .
153    * collectd-nagios: Nagios plugin for querying collectd
155 Package: collectd-dbg
156 Section: debug
157 Architecture: any
158 Priority: extra
159 Depends: collectd-core (= ${binary:Version}), ${misc:Depends}
160 Recommends: collectd-utils (= ${binary:Version}),
161  libcollectdclient0 (= ${binary:Version})
162 Description: statistics collection and monitoring daemon (debugging symbols)
163  collectd is a small daemon which collects system information periodically and
164  provides mechanisms to monitor and store the values in a variety of ways.
165  Since the daemon doesn't need to startup every time it wants to update the
166  values it's very fast and easy on the system. Also, the statistics are very
167  fine grained since the files are updated every 10 seconds by default.
168  .
169  This package contains the debugging symbols.
171 Package: collectd-dev
172 Architecture: all
173 Depends: collectd-core (>= ${source:Version}), collectd-core (<< 4.9~), ${misc:Depends}
174 Description: statistics collection and monitoring daemon (development files)
175  collectd is a small daemon which collects system information periodically and
176  provides mechanisms to monitor and store the values in a variety of ways.
177  Since the daemon doesn't need to startup every time it wants to update the
178  values it's very fast and easy on the system. Also, the statistics are very
179  fine grained since the files are updated every 10 seconds by default.
180  .
181  This package contains the development files needed to create your own
182  plugins.
184 Package: libcollectdclient-dev
185 Section: libdevel
186 Architecture: any
187 Depends: libcollectdclient0 (= ${binary:Version}), ${misc:Depends}
188 Description: client library for collectd's control interface (development files)
189  libcollectdclient provides an API to access the control interface provided by
190  the unixsock plugin of collectd, a statistics collection and monitoring
191  daemon. It can be used to access values collected by collectd or dispatch new
192  values and notifications to the daemon. This allows for integration with
193  other applications such as monitoring solutions.
194  .
195  This package contains the header files and the static library.
197 Package: libcollectdclient0
198 Section: libs
199 Architecture: any
200 Depends: ${shlibs:Depends}, ${misc:Depends}
201 Recommends: collectd
202 Description: client library for collectd's control interface
203  libcollectdclient provides an API to access the control interface provided by
204  the unixsock plugin of collectd, a statistics collection and monitoring
205  daemon. It can be used to access values collected by collectd or dispatch new
206  values and notifications to the daemon. This allows for integration with
207  other applications such as monitoring solutions.
208  .
209  This package contains the shared library.