Mirror of the Debian nagios-plugins-contrib package
Perl Shell Makefile Python HTML PHP Other
Latest commit b068347 Mar 23, 2016 @bzed Merge pull request #59 from waja/percona_1.1.5
Update percona plugins to 1.1.5
Failed to load latest commit information.
check_ajp Revert "Fix check_ajp to handle non-responding tcp ports." Mar 10, 2015
check_backuppc check_backuppc: move backuppc to Suggests. Jul 2, 2012
check_bgpstate Add check_bgpstate plugin Nov 1, 2013
check_checksums Add missing " " around a filename variable in update_checksums. Jul 11, 2014
check_clamav Fix watch line of check_clamav. Feb 20, 2013
check_cups check_cups: Update Homepage Mar 5, 2015
check_drbd check_drbd: Update Homepage and Watch header Mar 5, 2015
check_email_delivery check_email_delivery: Add libnet-smtpauth-perl as Recommends for CRAM… Nov 26, 2014
check_etc_hosts Add check_etc_hosts module from the sitesummary-client package. Sep 11, 2014
check_etc_resolv Do not depend on perl-base. Oct 1, 2014
check_graphite Remove 'read LICENSE ...' from check_graphite/copyright Nov 9, 2013
check_haproxy Typo fix. Mar 16, 2015
check_haproxy_stats Add check_haproxy_stats. Mar 16, 2015
check_hp_bladechassis Add check_hp_bladechassis. Jul 10, 2014
check_hpasm check_hpasm: Updating to latest Jun 23, 2015
check_httpd_status check_httpd_status: Updating to rev153 Sep 29, 2014
check_ipmi_sensor check_ipmi_sensor: Update to version 3.9 Jul 8, 2015
check_ldap_root Add check_ldap_root module from the sitesummary-client package. Sep 11, 2014
check_libs Add /[aio] to nagios-check-libs.conf Feb 2, 2015
check_libvirt Add check_libvirt. Jan 15, 2015
check_lm_sensors Better/fixed CLEANFILES target handling. May 22, 2012
check_memcached Fixing pthread linking fail for check_memcached. Aug 12, 2015
check_memory check_memory: Update to version 1.0.1 Mar 30, 2014
check_mongodb check_mongo: Update to recent version Jun 23, 2015
check_multipath Update check-multipath to 0.2.1 Jul 4, 2014
check_mysql_health check_mysql_health: Updating to Mar 5, 2015
check_nfsmounts Add Recommends for check_nfsmounts. Sep 7, 2012
check_printer Updating check_printer. Oct 1, 2014
check_raid check_raid: Update to 3.2.4 Jul 8, 2015
check_rbl check_rbl: Updating to 1.3.7 Mar 5, 2015
check_redis Install check_redis pnp4nagios template Mar 10, 2015
check_shutdown Add check_shutdown module from the sitesummary-client package. Sep 11, 2014
check_smstools Add check_smstools. Nov 19, 2013
check_snmp_environment shorter check_snmp_environment desc Feb 27, 2012
check_snmp_time check_snmp_time: Preventing to use first person in package description Mar 30, 2014
check_ssl_cert check_ssl_cert: Update to 1.17.1 May 12, 2015
check_uptime check_uptime: Update check_uptime.cfg to use the correct script (Clos… Jul 8, 2015
check_v46 Add check_v46 Nov 19, 2013
check_varnish do not build check_varnish and check_memcached on hurd-i386 Apr 25, 2014
check_webinject Update Version in check_webinject/control Oct 31, 2013
check_whois check_whois: Updating to 1.16 Mar 5, 2015
check_zone_auth Add check_zone_auth plugin. May 29, 2012
check_zone_rrsig_expiration check_zone_rrsig_expiration: Updateing to 1.11 Sep 29, 2014
debian Updating control file Jun 23, 2015
dsa Remove duplicate check_apt.cmd file. Jan 9, 2015
extras implement git clean support in extras/Makefile Jul 22, 2015
percona-nagios-plugins percona-nagios-plugins: Update to latest version 1.1.5 Oct 11, 2015
.gitignore Ignore .rej and .orig files. Feb 23, 2012
.travis.yml install equivs in .travis.yml Mar 10, 2015
Makefile Add Makefile. Jul 22, 2015
README Link debian/README.source to README for github fancyness. Feb 24, 2012
common.mk common.mk: Using TAB instead of white spaces Mar 11, 2015


nagios-plugins-contrib - Plugins for nagios compatible monitoring systems

This README.source should give a short instruction about the
way the pkg-nagios-plugins-contrib repository is structured
and defines basic policies.

* build-system: git-buildpackage. As we build a Debian native
  package pristine-tar is not necessary.

* debian/changelog:
  - preferable generated using git-dch
  - versioning schema: X.$(date '+%Y%m%d'). X will be
    increased by one with each release. In case there are
    bugfixes in stable releases necessary, use
    X.$(date '+%Y%m%d').Y
    See http://kitenet.net/~joey/blog/entry/version_numbers/
    for details.

* debian/copyright.in, debian/control.in:
  Base files we fill automatically with information from
  all plugins to generate the full files.
  This is done in the clean target.
  DO NOT MODIFY debian/control or debian/copyright!

* nagios plugins:
  - one directory per plugin
  - required files:
    * $plugin/control: file format similar to debian/control.
      - Required is the Description and Uploaders part.
        Add Build-Depends, Recommends, Suggests
        and Homepage to have their content added to debian/control/
        debian/copyright. Don't use Depends as we don't want to force
        people to install dependencies for a plugin they might not
        want to use.
      - Add Version to be able to track an upstream version of
        the plugin.
      - Add Watch to check for new versions using
        Watch URL python-regex
        Watch URL SHA1:sha1sum
      - Don't add empty lines - only the first paragraph will be
    * $plugin/copyright: copyright information for the files
      in $plugin. Will be added to debian/copyright
      automatically, properly indented and with a header which
      describes that the coming block is for the files in $plugin.
      ** DEP-5 IS NOT SUPPORTED **
  - what you should have:
    Currently there are two options on how to build and install
    * you have a single script or file or need some hand-made
      build system anyway:
      add $plugin/Makefile and implement the all / install / clean
      targets. include ../common.mk is there for common tasks.
      If $plugin/Makefile exists the way described below *will not*
      be built.
    * your plugin comes with a fancy build system already:
      extract the source in $plugin and let a symlink called 'src'
      point to the subdirectory of $plugin.
      If dh_auto_* is not able to build the plugin, please use
      the Makefile way as described above.
    Please ensure that a proper .cfg file will be installed.