	Please find enclosed the contributions from the Maine LUG for the
Fall '80 DECUS RSX tapes. Actually, all contributions this time around are
from the Jackson Laboratory.

			Maine LUG Librarian
			The Computing Center
			The Jackson Laboratory
			Bar Harbor, Maine
				     04609
			Phone: (207) 288-3371 X-306

	This software is submitted in the general spirit of DECUS. Thus the
software should be considered as experimental. The Jackson Laboratory assumes
no responsibility for the use or accuracy of the software, and the software
should not be used in a profit oriented fashion.
	If you have problems, patches, suggestions, or comments, feel free to
contact the authors. No promises regarding maintainance though. The authors
are:
		Eric Johnson ( LG.... BRM... LEVELS TECO_macros )
		John Guidi   ( $$$BLK $$$LBN TECO_macros )
Enjoy!
------------------------------------------------------------------------------

LG....

	The LG psydo device handler is used as a resource task at the
Jackson Laboratory.  It provides a clean means for implimenting privileged
processes for non-privileged tasks and for providing oft needed facilities
through a know communications interface (QIO's).  We use it as a system log
because we run LEVELS on a VT100 as our console.  By redirecting PDS's LUN
10 from CO0: to LG: all login/logout messeges go to both the console and to
a file.
	LGINSTAL.RNO should provide enough info to get LG running.  The
source code documentation and the MACRO program LGTST give examples for using
the QIO mechanism to talk to LG.  The following is a list of the files 
associated with the handler and test programs.

LGMAC.CMD	LGTKB.CMD	LGTST.DCL	LGDEF.MAC	LGINIT.MAC
LGROOT.MAC	LGTST.MAC	KILC.MAC	WAKUP.MAC	LOG.MAC
LGINSTAL.DOC

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

...BRM

	BROOM is a little utility that writes a block of nulls to every
free block on a Files-11 multi-directory device.  This is done periodically
to insure that data from deleted files is kept private.  It uses FCS to
allocate the largest non-contiguous file possible, then writes to each block
in the file.  The files associated with this utility are:

BROOM.CMD	BROOM.MAC	BROOM.TKB	BROOM.DOC

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

LEVELS

	This is another version of the now famous LEVELS.  This one
has VT100 ansii mode support for the real time flavor.  It does some
fancy reverse video, and maintains separate scrolling regions for levels
and the operator.

LEVASM.CMD	LEVTKB.CMD	LRVPRE.MAC	LEVELS.MAC	LEVLIB.MLB

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

$$$BLK

	$$$BLK is a block identifier utility. It is useful in determining
which files are allocated to particular locations on a Files-11 disk.
Input to the utility consists of a list of LBNs. The utility outputs the
file names which are allocated to the LBNs, as well as the corresponding
VBN for each file. Read the file BLK.DOC to get started.

BLK.DOC		BLK.MCR		BLK.PDS		BLK.RNO		BLK.TKB
BLKCML.MAC	BLKDRV.MAC	BLKHLP.MAC	BLKIMP.MAC	BLKINSTAL.RNO
BLKMAP.MAC	BLKPRE.MAC	BLKTRP.MAC	BLKWRK.MAC	PIPUTL.OLB

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

$$$LBN

	$$$LBN is a LBN mapping display utility which will identify all LBNs
allocated to any user specified files. Input to the utility consists of file
descriptions (possibly wild), or an indirect file which contains a list of
files to be displayed. The file LBN.DOC is the starting point.

LBN.DOC		LBN.MCR		LBN.PDS		LBN.RNO		LBN.TKB
LBNCML.MAC	LBNDRV.MAC	LBNDSP.MAC	LBNFND.MAC	LBNHLP.MAC
LBNIMP.MAC	LBNIND.MAC	LBNINSTAL.RNO	LBNINX.MAC	LBNPRE.MAC
LBNTRP.MAC

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

TECO Macros

	There are a number of TECO macro sources (.TES) in this account. The
file TECMAC.DOC describes how command line syntax and documents the function
of each macro. These macros are not squished (obviously!).

TECMAC.DOC	ASCII.TES	CTLIMP.TES	KEEPER.TES	NODUPS.TES
STRIPPER.TES	TABREP.TES	WILD.TES	029TO026.TES

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