nagios-plugins-contrib
======================

Some plugins require additional libraries. To prevent you from having to
install dozens of further packages that you don't actually need, there is no
strict dependency on those libraries. Rather, they are listed as recommenda-
tions or suggestions.

apt-get(8) and aptitude(8) will install recommended packages automatically by
default. If you did not disable this feature you will have everything in place
to operate all plugins when installing the "nagios-plugins-contrib" package.
Else you have to install missing dependencies manually (see the section "Plugin
dependencies" below).


Plugin dependencies:
--------------------

check_ajp:
    Required Packages: libsocket-perl

check_backuppc:
    Required Packages: libnagios-plugin-perl
    Optional Packages: backuppc

check_bgpstate:
    Required Packages: libnet-snmp-perl, whois

check_clamav:
    Required Packages: nagios-plugins-basic, libnet-dns-perl

check_cups:
    Required Packages: libdate-manip-perl, libnagios-plugin-perl (>= 0.31), libnet-cups-perl

check_email_delivery:
    Required Packages: libnagios-plugin-perl (>= 0.31), libio-socket-ssl-perl, libmail-imapclient-perl, libnet-smtp-tls-perl, libnet-smtp-ssl-perl, libnet-ssleay-perl
    Optional Packages: perl-doc

check_etc_hosts:
    Required Packages: libnet-dns-perl

check_graphite:
    Required Packages: python

check_haproxy:
    Required Packages: liblocale-gettext-perl, liblwp-useragent-determined-perl

check_hp_bladechassis:
    Required Packages: libnet-snmp-perl

check_hpasm:
    Required Packages: snmp

check_httpd_status:
    Required Packages: liblocale-gettext-perl, libnagios-plugin-perl, liblwp-useragent-determined-perl

check_ipmi_sensor:
    Required Packages: freeipmi-tools, libipc-run-perl

check_ldap_root:
    Required Packages: ldap-utils

check_libs:
    Required Packages: lsof, libyaml-syck-perl

check_lm_sensors:
    Required Packages: libnagios-plugin-perl (>= 0.31)

check_memcached:
    Required Packages: libc6 (>= 2.14), libmemcached10

check_memory:
    Required Packages: libnagios-plugin-perl (>= 0.31)

check_mongodb:
    Required Packages: python-pymongo

check_mysql_health:
    Required Packages: libdbd-mysql-perl

check_nfsmounts:
    Required Packages: libnagios-plugin-perl

check_printer:
    Required Packages: snmp

check_raid:
    Optional Packages: cciss-vol-status (>= 1.10), mpt-status

check_rbl:
    Required Packages: libnagios-plugin-perl (>= 0.31), libreadonly-perl, libnet-dns-perl, libdata-validate-domain-perl, libdata-validate-ip-perl

check_shutdown:
    Required Packages: procps

check_smstools:
    Optional Packages: smstools (>= 3~)

check_snmp_environment:
    Required Packages: libnet-snmp-perl

check_snmp_time:
    Required Packages: libnet-snmp-perl (>= 5), libtimedate-perl

check_ssl_cert:
    Required Packages: openssl
    Optional Packages: expect

check_uptime:
    Required Packages: libnet-snmp-perl

check_varnish:
    Required Packages: libc6 (>= 2.4), libvarnishapi1 (>= 3.0.0)

check_webinject:
    Required Packages: libwebinject-perl

check_whois:
    Required Packages: libdate-manip-perl

check_zone_auth:
    Required Packages: libnet-dns-perl

check_zone_rrsig_expiration:
    Required Packages: libnet-dns-perl, libnet-dns-sec-perl

dsa:
    Required Packages: ruby | ruby-interpreter, openssl, libnet-dns-perl, binutils

extras:
    Optional Packages: nagios-plugin-check-multi, moreutils

percona-nagios-plugins:
    Optional Packages: percona-toolkit

