The nt-status-server
This one is a bit different to install. I've only done it under the
ActiveState Perl under
Windows NT 4.0. Installing the ActiveState Perl is straightforward; if you got here,
you'll have no trouble with that. Installing it as a service is not as simple as I
intended. You'll have to get the SRVANY and INSTSRV programs from the NT Resource Kit,
and follow their instructions. The program that SRVANY will be running is, of course,
perl (usually C:\Perl\bin\perl.exe
), and the argument string something like:
c:\wherever\you\put\nt-status-server -s -t 10.111.12.13
You'll have to replace c:\wherever\you\put
with the path to nt-status-server,
and 10.111.12.13
with the IP number of the host running the nt-status-collector.
Or you can run it not as a service like:
c:\wherever\you\put\nt-status-server -s -t 10.111.12.13 -s -T
but you'll have to start and stop it by hand at the console.
It also needs the Win32::Daemon
module, as noted on the required
page. The simplest way to install this (under ActiveState), is to use the
PPM
program that came with ActiveState Perl. Like this:
c:\> ppm
ppm> set repository roth http://www.roth.net/perl/packages/
ppm> install Win32::Daemon
ppm> exit
Currently, the code needs this module, even if it's invoked with the -s
flag, which
doesn't use the Win32::Daemon
code at all.
[