Skip to content
This repository

Mirror of the Debian nagios-plugins-contrib package

Octocat-spinner-32 check_ajp Add config file for check_ajp. July 02, 2013
Octocat-spinner-32 check_backuppc check_backuppc: move backuppc to Suggests. July 02, 2012
Octocat-spinner-32 check_bgpstate Add check_bgpstate plugin November 01, 2013
Octocat-spinner-32 check_checksums Avoid line overflows due to expansion of $0. August 26, 2013
Octocat-spinner-32 check_clamav Fix watch line of check_clamav. February 20, 2013
Octocat-spinner-32 check_cups Use check_cups_queue as command definition October 31, 2013
Octocat-spinner-32 check_drbd Fix copyright of check_drbd November 01, 2013
Octocat-spinner-32 check_email_delivery check_email_delivery: Use full binary path instead of $ macro in comm… January 17, 2014
Octocat-spinner-32 check_graphite Remove 'read LICENSE ...' from check_graphite/copyright November 09, 2013
Octocat-spinner-32 check_haproxy add command definition February 27, 2012
Octocat-spinner-32 check_hpasm check_hpasm: Update copyright file February 25, 2014
Octocat-spinner-32 check_httpd_status check_httpd_status: Update to rev148 February 24, 2014
Octocat-spinner-32 check_ipmi_sensor check_ipmi_sensor: updating to 3.1 June 14, 2012
Octocat-spinner-32 check_libs check_libs: ignore /var/lib/ganeti/ January 06, 2014
Octocat-spinner-32 check_lm_sensors Better/fixed CLEANFILES target handling. May 22, 2012
Octocat-spinner-32 check_memcached Updating check_memcached to 1.3 October 31, 2013
Octocat-spinner-32 check_memory check_memory: Update copyright file February 25, 2014
Octocat-spinner-32 check_mongodb check_mongo: Update to latest git version March 30, 2014
Octocat-spinner-32 check_multipath check_multipath: Update to 0.2.0 February 25, 2014
Octocat-spinner-32 check_mysql_health check_mysql_health: Update copyright file February 25, 2014
Octocat-spinner-32 check_nfsmounts Add Recommends for check_nfsmounts. September 07, 2012
Octocat-spinner-32 check_printer Add snmp to check_printer's Recommends. May 29, 2012
Octocat-spinner-32 check_raid check_raid: Update to latest git version March 30, 2014
Octocat-spinner-32 check_rbl check_rbl: Update copyright file February 25, 2014
Octocat-spinner-32 check_smstools Add check_smstools. November 19, 2013
Octocat-spinner-32 check_snmp_environment shorter check_snmp_environment desc February 27, 2012
Octocat-spinner-32 check_snmp_time Add check_snmp_time plugin November 09, 2013
Octocat-spinner-32 check_ssl_cert check_ssl_cert: Update to 1.16.1 (No source changes) March 30, 2014
Octocat-spinner-32 check_v46 Add check_v46 November 19, 2013
Octocat-spinner-32 check_varnish Add pkg-config as check_varnish build dependency. March 04, 2013
Octocat-spinner-32 check_webinject Update Version in check_webinject/control October 31, 2013
Octocat-spinner-32 check_whois check_whois: Update to 1.15 February 24, 2014
Octocat-spinner-32 check_zone_auth Add check_zone_auth plugin. May 29, 2012
Octocat-spinner-32 check_zone_rrsig_expiration Add missing dependency for heck_zone_rrsig_expiration. October 02, 2012
Octocat-spinner-32 debian Add '--with autoreconf' to dh calls (Closes: #727468) February 25, 2014
Octocat-spinner-32 dsa Update DSA nagios checks/scripts August 24, 2013
Octocat-spinner-32 extras extras needs to Suggests only. September 12, 2012
Octocat-spinner-32 .gitignore Ignore .rej and .orig files. February 23, 2012
Octocat-spinner-32 .travis.yml Add Travis-CI configuration February 26, 2014
Octocat-spinner-32 README Link debian/README.source to README for github fancyness. February 24, 2012
Octocat-spinner-32 common.mk Don't reset LD/C/CXX/CPPFLAGS when including common.mk May 29, 2012
README
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
        ./debian/packaging-helper.py
        Format:
        Watch URL python-regex
        Watch URL SHA1:sha1sum
      - Don't add empty lines - only the first paragraph will be
        handled.
    * $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
    plugins:
    * 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.

Something went wrong with that request. Please try again.