Code

control: Let collectd-dev depend on collectd << 4.8~.
[pkg-collectd.git] / debian / control
1 Source: collectd
2 Section: utils
3 Priority: optional
4 Maintainer: Sebastian Harl <sh@tokkee.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, libmysqlclient15-dev, librrd-dev | librrd2-dev, libsensors-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 | libsnmp9-dev, libvirt-dev (>= 0.4.0-6) [amd64 i386 powerpc], libxml2-dev, libhal-dev, libopenipmi-dev (>= 2.0.14-1~), libglib2.0-dev, libnotify-dev, libesmtp-dev, libpq-dev, libdbi0-dev
6 Build-Conflicts: libpthread-dev
7 Standards-Version: 3.8.1
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
13 Architecture: any
14 Depends: ${shlibs:Depends}, ${misc:Depends}
15 Recommends: perl, rrdtool, lm-sensors, ${shlibs:Recommends}
16 Suggests: collectd-dev, librrds-perl, liburi-perl, libhtml-parser-perl,
17  libregexp-common-perl, libconfig-general-perl, httpd-cgi, hddtemp, mbmon
18 Conflicts: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
19  collectd-perl, collectd-ping, collectd-sensors
20 Provides: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
21  collectd-perl, collectd-ping, collectd-sensors
22 Replaces: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
23  collectd-perl, collectd-ping, collectd-sensors
24 Description: statistics collection and monitoring daemon
25  collectd is a small daemon which collects system information periodically and
26  provides mechanisms to monitor and store the values in a variety of ways.
27  Since the daemon doesn't need to startup every time it wants to update the
28  values it's very fast and easy on the system. Also, the statistics are very
29  fine grained since the files are updated every 10 seconds by default.
30  .
31  The collected information can be used to find current performance bottlenecks
32  (performance analysis) and predict future system load (capacity planning).
33  .
34  This package contains the main program file and the following plugins (some
35  of those plugins require additional libraries - for more details see
36  /usr/share/doc/collectd/README.Debian.plugins):
37  .
38    * Apache and lighttpd statistics provided by mod_status: apache
39    * APC UPS's charge, load, input/output/battery voltage, etc.: apcups
40    * Ascent server statistics: ascent
41    * battery status: battery
42    * bind9 name-server and zone statistics: bind
43    * CPU utilization: cpu
44    * CPU frequency: cpufreq
45    * output to comma separated values (CSV) files: csv
46    * parse statistics from websites: curl
47    * query data from a relational database: dbi
48    * disk space usage: df
49    * disk and partition throughput: disk
50    * DNS traffic information: dns
51    * E-Mail statistics (count, traffic, spam scores and checks): email
52    * amount of available entropy: entropy
53    * execution of external programs: exec
54    * count the number of files in directories: filecount
55    * harddisk temperature: hddtemp
56    * network traffic: interface
57    * IPMI sensors information: ipmi
58    * iptables statistics: iptables
59    * IPVS connection statistics: ipvs
60    * IRQ counters: irq
61    * CPU, disk, network statistics of guest systems: libvirt
62    * system load averages: load
63    * logging to files, STDOUT and STDERR: logfile
64    * motherboard monitor: mbmon
65    * statistics of the memcached distributed caching system: memcached
66    * memory usage: memory
67    * multimeter statistics: multimeter
68    * MySQL statistics provided by MySQL's "show status" command: mysql
69    * detailed Linux network interface and routing statistics: netlink
70    * IO via the network: network
71    * NFS utilization: nfs
72    * Nginx (a HTTP and E-Mail server/proxy) statistics: nginx
73    * send desktop notifications to a notification daemon: notify_desktop
74    * send notification E-mails: notify_email
75    * NTP daemon's local clock drift, offset to peers, etc.: ntpd
76    * UPS information: nut
77    * OpenVPN traffic and compression statistics: openvpn
78    * PostgreSQL database statistics: postgresql
79    * PowerDNS name server statistics: powerdns
80    * number of processes: processes
81    * output to RRD files: rrdtool
82    * embedded Perl interpreter: perl
83    * network latency statistics: ping
84    * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
85    * serial port traffic: serial
86    * values from SNMP enabled network devices: snmp
87    * swap usage: swap
88    * logging to syslog: syslog
89    * incremental parsing of logfiles: tail
90    * number of TCP connections to specific ports: tcpconns
91    * Linux ACPI thermal zone information: thermal
92    * TeamSpeak2 server statistics: teamspeak2
93    * external runtime interface: unixsock
94    * number of users logged into the system: users
95    * set the hostname to an unique identifier: uuid
96    * detailed virtual memory statistics: vmem
97    * system resources used by Linux-VServers: vserver
98    * wireless network stats: wireless
100 Package: collectd-utils
101 Architecture: any
102 Depends: ${shlibs:Depends}, ${misc:Depends}
103 Recommends: collectd
104 Suggests: nagios3 | nagios2
105 Replaces: collectd (<< 4.6.1-1~)
106 Description: statistics collection and monitoring daemon (utilities)
107  collectd is a small daemon which collects system information periodically and
108  provides mechanisms to monitor and store the values in a variety of ways.
109  Since the daemon doesn't need to startup every time it wants to update the
110  values it's very fast and easy on the system. Also, the statistics are very
111  fine grained since the files are updated every 10 seconds by default.
112  .
113  This package contains the following utility:
114  .
115    * collectd-nagios: Nagios plugin for querying collectd
117 Package: collectd-dbg
118 Section: debug
119 Architecture: any
120 Priority: extra
121 Depends: collectd (= ${binary:Version}), ${misc:Depends}
122 Recommends: collectd-utils (= ${binary:Version}),
123  libcollectdclient0 (= ${binary:Version})
124 Description: statistics collection and monitoring daemon (debugging symbols)
125  collectd is a small daemon which collects system information periodically and
126  provides mechanisms to monitor and store the values in a variety of ways.
127  Since the daemon doesn't need to startup every time it wants to update the
128  values it's very fast and easy on the system. Also, the statistics are very
129  fine grained since the files are updated every 10 seconds by default.
130  .
131  This package contains the debugging symbols.
133 Package: collectd-dev
134 Architecture: all
135 Depends: collectd (>= ${source:Version}), collectd (<< 4.8~), ${misc:Depends}
136 Description: statistics collection and monitoring daemon (development files)
137  collectd is a small daemon which collects system information periodically and
138  provides mechanisms to monitor and store the values in a variety of ways.
139  Since the daemon doesn't need to startup every time it wants to update the
140  values it's very fast and easy on the system. Also, the statistics are very
141  fine grained since the files are updated every 10 seconds by default.
142  .
143  This package contains the development files needed to create your own
144  plugins.
146 Package: libcollectdclient-dev
147 Section: libdevel
148 Architecture: any
149 Depends: libcollectdclient0 (= ${binary:Version}), ${misc:Depends}
150 Description: client library for collectd's control interface (development files)
151  libcollectdclient provides an API to access the control interface provided by
152  the unixsock plugin of collectd, a statistics collection and monitoring
153  daemon. It can be used to access values collected by collectd or dispatch new
154  values and notifications to the daemon. This allows for integration with
155  other applications such as monitoring solutions.
156  .
157  This package contains the header files and the static library.
159 Package: libcollectdclient0
160 Section: libs
161 Architecture: any
162 Depends: ${shlibs:Depends}, ${misc:Depends}
163 Recommends: collectd
164 Description: client library for collectd's control interface
165  libcollectdclient provides an API to access the control interface provided by
166  the unixsock plugin of collectd, a statistics collection and monitoring
167  daemon. It can be used to access values collected by collectd or dispatch new
168  values and notifications to the daemon. This allows for integration with
169  other applications such as monitoring solutions.
170  .
171  This package contains the shared library.