Code

control, rules: Added a (new) work around for #474087.
[pkg-collectd.git] / debian / control
index 3ab52c16864eb114418f275c9f33370709fc2c8d..c91ad8aedc6893b5033d0e9ba13aca45ca8eefd5 100644 (file)
@@ -1,10 +1,10 @@
 Source: collectd
 Section: utils
 Priority: optional
-Maintainer: Sebastian Harl <sh@tokkee.org>
-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, libupsclient1-dev, libperl-dev, iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64], 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
-Build-Conflicts: libpthread-dev
-Standards-Version: 3.8.0
+Maintainer: Sebastian Harl <tokkee@debian.org>
+Build-Depends: debhelper (>= 5), po-debconf, dpatch, bison, flex, autotools-dev, pkg-config, linux-kernel-headers, libcurl3-gnutls-dev, libmysqlclient15-dev, librrd2-dev, libsensors-dev, liboping-dev (>= 0.3.3), libpcap0.8-dev | libpcap-dev, nut-dev [!alpha !amd64 !hppa !ia64 !ppc64 !mips !mipsel], libperl-dev, iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64 !mips !mipsel], libsnmp9-dev, libvirt-dev (>= 0.4.0-6) [amd64 i386 powerpc], libxml2-dev, libhal-dev, libopenipmi-dev, libglib2.0-dev, libnotify-dev, libesmtp-dev, libpq-dev
+Build-Conflicts: libpthread-dev, iptables-dev
+Standards-Version: 3.8.1
 Homepage: http://collectd.org/
 Vcs-Git: git://git.tokkee.org/pkg-collectd.git
 Vcs-Browser: http://git.tokkee.org/?p=pkg-collectd.git
@@ -26,7 +26,10 @@ Description: statistics collection and monitoring daemon
  provides mechanisms to monitor and store the values in a variety of ways.
  Since the daemon doesn't need to startup every time it wants to update the
  values it's very fast and easy on the system. Also, the statistics are very
- fine grained since the files are updated every 10 seconds.
+ fine grained since the files are updated every 10 seconds by default.
+ .
+ The collected information can be used to find current performance bottlenecks
+ (performance analysis) and predict future system load (capacity planning).
  .
  This package contains the main program file and the following plugins (some
  of those plugins require additional libraries - for more details see
@@ -36,9 +39,11 @@ Description: statistics collection and monitoring daemon
    * APC UPS's charge, load, input/output/battery voltage, etc.: apcups
    * Ascent server statistics: ascent
    * battery status: battery
+   * bind9 name-server and zone statistics: bind
    * CPU utilization: cpu
    * CPU frequency: cpufreq
    * output to comma separated values (CSV) files: csv
+   * parse statistics from websites: curl
    * disk space usage: df
    * disk and partition throughput: disk
    * DNS traffic information: dns
@@ -52,7 +57,7 @@ Description: statistics collection and monitoring daemon
    * iptables statistics: iptables
    * IPVS connection statistics: ipvs
    * IRQ counters: irq
-   * CPU, dist, network statistics of guest systems: libvirt
+   * CPU, disk, network statistics of guest systems: libvirt
    * system load averages: load
    * logging to files, STDOUT and STDERR: logfile
    * motherboard monitor: mbmon
@@ -68,6 +73,7 @@ Description: statistics collection and monitoring daemon
    * send notification E-mails: notify_email
    * NTP daemon's local clock drift, offset to peers, etc.: ntpd
    * UPS information: nut
+   * OpenVPN traffic and compression statistics: openvpn
    * PostgreSQL database statistics: postgresql
    * PowerDNS name server statistics: powerdns
    * number of processes: processes
@@ -90,29 +96,76 @@ Description: statistics collection and monitoring daemon
    * system resources used by Linux-VServers: vserver
    * wireless network stats: wireless
 
+Package: collectd-utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: collectd
+Suggests: nagios3 | nagios2
+Replaces: collectd (<< 4.6.1-1~)
+Description: statistics collection and monitoring daemon (utilities)
+ collectd is a small daemon which collects system information periodically and
+ provides mechanisms to monitor and store the values in a variety of ways.
+ Since the daemon doesn't need to startup every time it wants to update the
+ values it's very fast and easy on the system. Also, the statistics are very
+ fine grained since the files are updated every 10 seconds by default.
+ .
+ This package contains the following utility:
+ .
+   * collectd-nagios: Nagios plugin for querying collectd
+
 Package: collectd-dbg
+Section: debug
 Architecture: any
 Priority: extra
 Depends: collectd (= ${binary:Version}), ${misc:Depends}
+Recommends: collectd-utils (= ${binary:Version}),
+ libcollectdclient0 (= ${binary:Version})
 Description: statistics collection and monitoring daemon (debugging symbols)
  collectd is a small daemon which collects system information periodically and
  provides mechanisms to monitor and store the values in a variety of ways.
  Since the daemon doesn't need to startup every time it wants to update the
  values it's very fast and easy on the system. Also, the statistics are very
- fine grained since the files are updated every 10 seconds.
+ fine grained since the files are updated every 10 seconds by default.
  .
  This package contains the debugging symbols.
 
 Package: collectd-dev
 Architecture: all
-Depends: collectd (>= ${source:Version}), collectd (<< 4.6~), ${misc:Depends}
+Depends: collectd (>= ${source:Version}), collectd (<< 4.7~), ${misc:Depends}
 Description: statistics collection and monitoring daemon (development files)
  collectd is a small daemon which collects system information periodically and
  provides mechanisms to monitor and store the values in a variety of ways.
  Since the daemon doesn't need to startup every time it wants to update the
  values it's very fast and easy on the system. Also, the statistics are very
- fine grained since the files are updated every 10 seconds.
+ fine grained since the files are updated every 10 seconds by default.
  .
  This package contains the development files needed to create your own
  plugins.
 
+Package: libcollectdclient-dev
+Section: libdevel
+Architecture: any
+Depends: libcollectdclient0 (= ${binary:Version}), ${misc:Depends}
+Description: client library for collectd's control interface (development files)
+ libcollectdclient provides an API to access the control interface provided by
+ the unixsock plugin of collectd, a statistics collection and monitoring
+ daemon. It can be used to access values collected by collectd or dispatch new
+ values and notifications to the daemon. This allows for integration with
+ other applications such as monitoring solutions.
+ .
+ This package contains the header files and the static library.
+
+Package: libcollectdclient0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: collectd
+Description: client library for collectd's control interface
+ libcollectdclient provides an API to access the control interface provided by
+ the unixsock plugin of collectd, a statistics collection and monitoring
+ daemon. It can be used to access values collected by collectd or dispatch new
+ values and notifications to the daemon. This allows for integration with
+ other applications such as monitoring solutions.
+ .
+ This package contains the shared library.
+