diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 11:48:22 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 11:48:22 +0000 |
commit | 7373ce3d6988706388f136e1c06afd20a3e8d5be (patch) | |
tree | e9ae5af7d102667e5706187646db45de8238e8c4 /REQUIREMENTS | |
parent | Initial commit. (diff) | |
download | monitoring-plugins-7373ce3d6988706388f136e1c06afd20a3e8d5be.tar.xz monitoring-plugins-7373ce3d6988706388f136e1c06afd20a3e8d5be.zip |
Adding upstream version 2.3.5.upstream/2.3.5upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'REQUIREMENTS')
-rw-r--r-- | REQUIREMENTS | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/REQUIREMENTS b/REQUIREMENTS new file mode 100644 index 0000000..f3b1c01 --- /dev/null +++ b/REQUIREMENTS @@ -0,0 +1,111 @@ +Monitoring Plugins Requirements +-------------------------- + +Some plugins require that you have additional programs and/or +libraries installed on your system before they can be used. Plugins +that are dependent on other programs/libraries that are missing are +usually not compiled. Requirements for various plugins are listed +below... + +check_ldaps, check_http --ssl, check_tcp --ssl, check_smtp --starttls + - Requires openssl or gnutls libraries for SSL connections + http://www.openssl.org, http://www.gnu.org/software/gnutls + +check_curl: + - Requires libcurl 7.15.2 or later + http://www.haxx.se + - --ssl/-S and -C requires OpenSSL for certificate checks, otherwise + libcurl must be quite new to support CURLINFO_CERTINFO with + GnuTLS and NSS libraries: + - 7.42.0 or newer for GnuTLS + - 7.34.0 or newer for NSS + GnuTLS is known to create problems on some distributions with + self-signed certificate chains + http://www.openssl.org, http://www.gnu.org/software/gnutls, + http://www.mozilla.org/projects/security/pki/nss/, + other SSL implementations are currently not supported + - uriparser 0.7.5 or later + https://uriparser.github.io/ + +check_fping: + - Requires the fping utility distributed with SATAN. Either + download and install SATAN or grab the fping program from + http://www.fping.com/ + RPM: http://rpmfind.net/linux/rpm2html/search.php?query=fping + Note that the fping command must be setuid root to function. + +check_game: + - Requires the qstat utility available from + http://sourceforge.net/projects/qstat/ + Last tested on qstat 2.3d BETA + +check_hpjd: + - Requires the NET-SNMP package available from + http://net-snmp.sourceforge.net/ + The snmpget binary is all that is required. + +check_ldap: + - Requires the LDAP libraries available from + http://www.openldap.org/ + Lib: libldap, liblber + Redhat Source: openldap-1.2.9-6.i386.rpm, openldap-devel-1.2.9-6.i386.rpm + +check_mysql, check_mysql_query: + - Requires the MySQL libraries available from + http://dev.mysql.com/downloads/ + Lib: libmysql, libmysqlclient + Redhat Source (RHEL6, YUM): mysql-devel, mysql-libs + Must have mysql_config in PATH or specified with --with-mysql=DIR for DIR/bin/mysql_config + +check_pqsql: + - Requires the PostgreSQL libraries available from + http://www.postgresql.org/ + +check_dbi: + - Requires the DBI libraries available from + http://libdbi.sourceforge.net/ + +check_radius: + - Requires the radcli library available from: + http://radcli.github.io/radcli/ + - As an alternative, the FreeRADIUS Client library may be used: + http://freeradius.org/freeradius-client/ + - As another alternative, the radiusclient-ng library may be used: + http://sourceforge.net/projects/radiusclient-ng.berlios/ + - This plugin also works with the original radiusclient library from + ftp://ftp.cityline.net/pub/radiusclient/ + RPM (rpmfind): radiusclient 0.3.2, radiusclient-devel-0.3.2 + However, you probably want to use either radcli or the FreeRADIUS + Client library, as both radiusclient and radiusclient-ng are + unmaintained and have known issues. + +check_snmp: + - Requires the NET-SNMP package available from + http://net-snmp.sourceforge.net/ + +check_ifstatus/check_ifoperstatus + - Requires Net::SNMP perl module + http://www.perl.com/CPAN/modules/by-authors/id/D/DT/DTOWN/ + +check_nwstat: + - Requires MRTGEXT NLM for Novell Servers + http://forge.novell.com/modules/xfmod/project/?mrtgext + +check_nt: + - Requires NSClient to run on the NT server to monitor + http://nsclient.ready2run.nl/ + +check_ups: + - Requires Network UPS Tools (>= 1.4) to run on the server to monitor + http://www.networkupstools.org/ + +check_ide_smart: + - Uses the Linux specific SMART interface [http://smartlinux.sourceforge.net/smart/index.php]. + +OS Specific Issues +------------------ + +HP-UX 11.11 +You need to use the version of gcc provided by HP at version 3.3.3. +Also, you need GNU make 3.8 + |