You'll need perl, at least version 5.005_03.
If you don't already have it you can get it from
(the Comprehensive Perl Archive Network).
You'll need a C compiler that works. :-) gcc or
egcs will do fine and
you can find them easily in many different places.
Make sure you have the following perl modules installed
(most of which you can find at CPAN).
The versions are the versions I'm using, but more recent versions should work
too, unless there have been radical changes. They should be installed in
the listed order to avoid dependency problems:
Socket - should be standard if you've got the required perl
IO::Socket - should also be standard in the required version of perl
- used by the port-collector and the dbi-collector and probably a few
others, to determine response time. You can comment out the
"use Time::HiRes" line and the programs will still work, but the
response-time resolution will be one second instead of one milli-second.
Net::YahooMessenger and Crypt::PasswdMD5
- used by the alert-yahoo alerting method.
You'll also need the following programs for the unix-status-server.
(You can change the locations at the top of it.) You almost certainly
have most of these and can ignore any that you don't tell the
unix-status-collector to query. For details, look in the