optionally, argus can use a mod_perl capable web server.
Find mod_perl at perl.apache.org
optionally, Socket6.pm, an IPv6 capable fping,
and an OS that supports it are required for IPv6 support.
Find Socket6 at
CPAN
IPv6 support is available only in version 3.2 and later
optionally, GD.pm and its various dependencies are required for
graphing support.
Find GD.pm at stein.cshl.org
Graphing support is available only in version 3.2 and later
optionally, if Time::HiRes is available, argus
can make use of its more precise time reporting.
Time::HiRes comes with some versions of perl, or may
be found at CPAN
optionally, Net::SSLeay.pm and the OpenSSL library are required
for extended SSL tests.
Find Net::SSLeay at
CPAN
Find OpenSSL at www.openssl.org
Extended SSL support is available only in version 3.3 and later
optionally, in order to support SNMPv3 authentication and
privacy, argus requires Digest::MD5, Digest::SHA1,
Digest::HMAC, and Crypt::DES
Find all of these at CPAN
SNMPv3 support is available only in version 3.3 and later
optionally, after verifying that everything works as a basic cgi-bin, customize and fine-tune your web server.
You will need to consult the documentation for your web server, these examples probably won't work as is.
PerlRequire /.../arguscgi <Location /argus> SetHandler perl-script PerlHandler Argus::Web allow from all </Location>You might like to know that the author swears by combining a virtual server along with mod_perl:
<VirtualHost *> ServerName argus.example.com <Location /> SetHandler perl-script PerlHandler Argus::Web allow from all </Location> </VirtualHost>