[.GRC...]

      This set of subdirectories contains tools from General Research 
Corporation in sunny Santa Barbara, California.  Each subdirectory
contains a tool with source, documentation and an AAAREADME.GRC file.
The AAAREADME.GRC has a complete explanation of the tool and describes
the files in the subdirectory, installation of the tool and any other 
important information.  Listed below are the subdiectories with their
corresponding tool and a short description. 

------------------------------------------------------------------------

[.GRC]-----------[.DAVID]---------[.ADDUSER]
              |                |--[.CHKEXPR]
              |                |--[.DISKS]
              |                |--[.SETPROCNAME]
              |                |--[.SRCHQUE]
              |                |--[.WRAPLINES]
              |                +--[.ZERO]
              |--[.ERIC]----------[.BANNER]
              |                |--[.CLOCK]
              |                |--[.GREP]
              |                +--[.SWING]
              +--[.GREG]----------[.CALC2]

------------------------------------------------------------------------

[.GRC.DAVID.ADDUSER]

      ADDUSERNET is a program for adding a new user account to a
network. It may also be used for modifying a user account across the
network, or for running a list of authorize commands on all nodes of a
network. 

      ADDUSER is a striped down version of ADDUSERNET.COM for adding a
user to the local node only.  It may also be used for modifying a user
account, or for running a list of authorize commands. 

------------------------------------------------------------------------

[.GRC.DAVID.CHKEXPR]

      CHKEXPR is a program which will warn a user if his account is
about to expire.  If a user's account is about to expire, the program
will print a warning message, otherwise the program prints nothing.  If
included as a part of the system wide login procedure, this program will
warn a user that his account is about to expire the same way VMS warns a
user if his password is about to expire. 

------------------------------------------------------------------------

[.GRC.DAVID.DISKS]

      DISKS is a program which displays the current status of the
disks. It is similar to the DCL command $ SHOW DEVICE D.  The display
highlights the disk your current default is set to.  It also displays
messages if the disk is in an unusable state. 

------------------------------------------------------------------------

[.GRC.DAVID.SETPROCNAME]

      SETPROCNAME is an executable image that will set your process to
a specified name, and make the name unique by appending a 2 or 3 ect. as
needed.  You may also specify what character (or characters) you want
between the name you specify and the number 2,3, or whatever. 

------------------------------------------------------------------------

[.GRC.DAVID.SRCHQUE]

      SRCHQUE is a program which searches a specified batch queue for a
specified job name.  If it finds the job in the specified queue it
returns with a status of sucess.  If it does not find the job in the
specified queue it returns with a warning status.  This program is handy
if you wish to submit a job only if the job does not already exist in
the queue. 

------------------------------------------------------------------------

[.GRC.DAVID.WRAPLINES] 

      WRAPLINES is a program which reads ascii text files containing
lines up to 2000 characters long, and breaks up lines longer than the
value of WRAP into shorter pieces.  It creates an outputfile identical
to the input file except that lines longer than the WRAP parameter are
"wrapped" around to the next line.  This program makes it possible to
edit files containing lines longer than 255 characters, which is the
maximum EDT can handle. 

------------------------------------------------------------------------

[.GRC.DAVID.ZERO]

      ZERO_LOGINS.COM is a comfile which may be added to the end of
SYSTARTUP.COM to optionally zero logins during system startup without
hanging the system.  This allows an operator to check the system after it
has booted to insure it is running properly before allowing users to
login.  (When logins are zeroed, only users with OPER privilege may log
in.)  After the operator is satisfied the system is running correctly,
he may set interactive logins to a positive number allowing users to log
in. 

------------------------------------------------------------------------

[.GRC.ERIC.BANNER]

      BANNER is a security banner and page marking program.  It creates 
leading and trailing flag pages as well as top and bottom page marks for 
security marking your line printer output.  If you are tired of hand 
stamping documents - this is the answer.  BANNER is a complete tool with
a command langauage definition, help file and manual.  Read the
AAAREADME.GRC file for all of the capabilities of BANNER. 

------------------------------------------------------------------------

[.GRC.ERIC.CLOCK]

      This is a clock for the VAXStation.  It creates a window on a
VAXStation containing a realtime clock face that updates each minute. 
It runs as a detached process under MicroVMS and remains on the screen
even when nobody is logged in.  Users will never ask the time again.

------------------------------------------------------------------------

[.GRC.ERIC.GREP]

      This is a VMS version of the UNIX GREP tool.  It has been written
to behave just like the SEARCH command - output, qualifiers and
parameters are similar - but is able to search for patterns.  It is a
complete tool and has a command language definition and online help.  
It is a nice addition to VMS.

------------------------------------------------------------------------

[.GRC.ERIC.SWING]

      SWING is an interactive directory tree editor.  It displays the 
current directory structure on the screen and allows the user to SET 
DEFAULT graphically by traveling through the tree.  SWING can add, 
rename and move directory trees and it can delete directory trees
(visually doing what the DELTREE type command procedures do).  SWING 
also creates hardcopy listings of a directory structure.  See it to 
believe it!

------------------------------------------------------------------------

[.GRC.GREG.CALC2]

      CALC2 is an emulation of a Hewlett-Packard reverse polish
calculator for VT100 and VT52 video terminals.  Help is available by
entering a ? after invoking CALC2. 

------------------------------------------------------------------------
