summaryrefslogtreecommitdiffstats
path: root/REQUIREMENTS
blob: f4e9d7a9b707094473143f64c62045f75727bc00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
Nagios Plugin 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_fping:
	- Requires the fping utility distributed with SATAN.  Either
	  download and install SATAN or grab the fping program from
	  http://www.fping.com
	  http://www.stanford.edu/~schemers/docs/fping/fping.html
		ftp://ftp.redhat.com/pub/contrib/libc6/SRPMS/fping-2.2b1-1.src.rpm 
		ftp://ftp.redhat.com/pub/contrib/libc6/RPMS/fping-2.2b1-1.i386.rpm 
	  Note that the fping command must be setuid root to function.

check_game:
	- Requires the qstat utility available from
	  http://www.qstat.org
	  http://www.activesw.com/people/steve/qstat.html
	  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:
	- Requires the MySQL libraries available from
	  http://www.mysql.org
		Lib: libmysql, libmysqlclient
		Redhat Powertools Source: mysql-3.20.32a-3.i386.rpm, mysql-devel-3.20.32a-3.i386.rpm (these seem to be broken, however)
		RPMS from www.mysql.org work better

check_pqsql:
	- Requires the PostgreSQL libraries available from
	  http://www.postgresql.org

check_radius:
	- Requires the radiusclient library available from 
	  http://www.cityline.net/~lf/radius/
		RPM (rpmfind): radiusclient-0.3.1-1, radiusclient-devel-0.3.1-1

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://www.engr.wisc.edu/~drews/mrtg/

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/

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

Mandrake 10.0
If you have procps 3.1.15, you will need to run configure and then change 
the PS_COMMAND in config.h to remove the "-" from the ps command