This is NEC USA NWSL beta version of Socks5WatchAG. This is
a monitoring agent that works in conjunction with Socks5
and is required to use the Socks5Cop and/or Socks5Watcher
programs.


CONTENTS

socks5watchAG   -- Socks5Watch agent executable.
Copyright       -- the copyright and use notice.

libmon.a        -- Socks5WatchAG library.
monConfig.h     -- Socks5WatchAG header file.
monAPI.h        -- Socks5WatchAG header file.
monMmap.h       -- Socks5WatchAG header file.
monMsg.h        -- Socks5WatchAG header file.
monPort.h       -- Socks5WatchAG header file.
monSocks.h      -- Socks5WatchAG header file.


USAGE

The SOCKS5 server MUST BE configured "--with-monitor=<path>" for
Socks5WatchAG to work.  See the README file with the Socks5
distribution for more information.

This program is typically executed without any command line
arguments.  It will create temporary files:

/tmp/mon.pid
/tmp/mon.mmap
/tmp/mon.fifo
/tmp/mon.hash.mutex
/tmp/mon.free.mutex

If this files already exist and you do not have the proper file
access permissions to delete them, then Socks5WatchAG will not
run.  Use the `ps' command to verify Socks5WatchAG is running.
Use the `stopwatch' script to cleanly terminate socks5watchAG and 
delete associated resources.

For System V type machines:

	% ./socks5watchAG
	% ps -deaf | grep socks5watchAG

For BSD type hosts:

	% ./socks5watchAG
	% ps -aux | grep socks5watchAG

For testing, running socks5watchAG with a command line argument of
"--foreground" will prevent the from becoming a daemon. This will 
also make it log error messages to stderr.

A man page will be release with a later version.  More information
about SOCKS and this application can be found at http://www.socks.nec.com

NEC USA, Inc.
Networking Systems Lab
