
	This is a collection of miscellaneous utilities that you may
	(or may not) find useful.  This collection includes:

	DEFAULT -- Default will set a terminal's temporary characteristics
	back to its permanent characteristics.  Default needs to be
	installed with LOG_IO.

	DIRSET -- Dirset will set up logicals and symbols for each node
	in a directory tree.  For example given the directory

		DISK$USER1:[FOO.BAR.TEST]

	A logical and a symbol will be created:

		"TEST" = "DISK$USER1:[FOO.BAR.TEST]" (LNM$PROCESS_TABLE)

		"TEST" = "SET DEFAULT DISK$USER1:[FOO.BAR.TEST]"

	One must be VERY careful on how this is used, since directorys
	with names like MAIL, HELP, PASCAL, etc will create all sorts
	of problems.

	FORCEX -- force another process to exit. useful for runaway
	programs that do control-y trapping, etc.  Set up as a foreign
	command:

		FORC*EX :== $dev:[dir]FORCEX

		FORCEX process name
		FORCEX/ID=pid

	
	NOTIFY is a quick and easy way for a non-privileged user to send
	messages to himself from within a batch process.  NOTIFY requires
	no privileges.  Set up as a foreign command:

		NOTI*FY :== $dev:[dir]NOTIFY

		NOTIFY "Now proceeding to phase 3 at ''f$time()'"


	SCRUNCH and SCRUNCHD will remove debugger and traceback information
	from an image, turning it from a "LINKed" image to a "LINK/NOTRACEed"
	image.  Very useful if you need to install something that you don't
	have source for (and if you are that brave).

	SCRUNCHD does some additional checking in the image header before
	it mungs it all up -- this is the recommended one to use unless
	you want to de-PCA images or if you use the LINK/DEBUG=filespec
	form to link in a debugger.

	SCRUNCHD correctly handles V4.4 shareable images.

	The command procedure GO.COM will compile and link the images.
	An object library UTILLIB.OLB is provided with the object files
	from the last compile of these utilities.  GO.COM will use these
	object files if you do not have FORTRAN or BASIC compilers.


					Eric Richards
					Gould Ocean Systems Division
					18901 Euclid Ave.
					Cleveland, OH 44117
					216/486-8300 Ex. 3073

[01-Oct-1986]
