From: gleeve@galaxy.dnet
Newsgroups: comp.os.vms
Subject: DECUS library new items 9/2/92
Date: 9 Sep 92 20:48:49 GMT
Distribution: world
Organization: The Internet

The following are available from the DECUS Program Library
(DECUS Program Library, 333 South St., SHR1-4/D30
Shrewsbury, Mass. 01545-4195, 1-508 841 4195)

                         DECUS Library Status Report



                              September 2, 1992
                                       


PROGRAMS BEING ANNOUNCED

Following are the new (N) or revised (R) programs since the distribution 
of the 1991/1992 catalog and subsequent status reports.  


DECUS No.	Title				     Version Date

V00537		LOOPSCAN			     1.3, May 1992
V00543		SHRINKER			     1.0 July 1992
V00544		MAKERDO				     1.0 July 1992
V00545		DOS-EXCHANGE			     2.0-D, Feb. 1992
VS0142		Symposium Collection from the
                VMS/Languages and Tools SIG, Part
                1 of 2, Spring 1992, Atlanta	     May 1992
VS0143		Symposium Collection from the 
                VMS/Languages and Tools SIG, Part
                2 of 2, Spring 1992, Atlanta	     May 1992




GENERAL INFORMATION

The following status reports are to be considered addendums to the 
1991/1992 catalog: 29 April 1991, 24 May 1991, 20 June 1991, 28 June 
1991, 22 July 1991, 16 August 1991, 24 October 1991, 12 November 1991, 
02 December 1991, 10 January 1992, 31 January 1992, 12 February 1992, 
17 March 1992, 13 April 1992, 12 May 1992, 2 July 1992, 4 August 1992.
2 September 1992.







Revision

V00537     LOOPSCAN  Version: 1.3, May 1992

Submitted by: Mikaiiro Laitinen, Dativo Oy, P.O. Box 112   Vantaa,
Finland     01600
Operating System: VAX/VMS V5.4-2  Source Language: C, MACRO-32
Keywords: Security, System Management - VMS, Utilities - VMS

Abstract: LOOPSCAN looks for a standalone VAX/VMS system or a 
VAXcluster to find processes that might be in a loop. 
If such a process is found, an OPCOM message is produced to 
a user specified operator terminal.  User may also select 
one or more optional actions to be taken.  These include 
lowering the base priority of a looping process to a user 
specified level, starting a 'daemon' to record the behavior 
of looping process and suspending the looping process.  Note 
that a process may not be suspended unless its base priority 
has been lowered earlier.  A process is considered to be 
looping, if it is frequently in COM or CUR state,does no IO 
operations or CPU usage exceeds a user defined limit. 

All process modes (interactive, batch and network) are 
handled equally, but the user may set a priority level above 
which processes are not affected.  LOOPSCAN displays startup, 
termination and error messages along with looping process 
detected messages to SYS$OUTPUT.  Optional logging items may 
be specified to monitor more closely the behaviour of LOOPSCAN. 
LOOPSCAN has a DCL interface through which all parameters 
are passed.  The qualifiers and their usage are explained in 
a help file that is included in distribution kit. 

Notes:  Executable and/or object code is included.  If the
installation is to be done from source files, C and MACRO-32 compilers
have to be available.

Changes and Improvements:  Bugs in installation procedure fixed.
LOOP_PROFILE bugs corrected. /STOP qualifier enhanced to accept a list
of nodes.

Restrictions:  VMSINSTAL privileges are required.  Operating VAX/VMS
V5.2 or later is required.  SYS$PROCESS_SCAN system service is
required.

Media (Service Charge Code): User's Manual (EA), 600' Magnetic Tape
(MA)  Format: VMS/BACKUP




New     

V00543     SHRINKER  Version: 1.0 JULY 1992

Submitted by: Mike King, Grand Rapids Public Schools
Operating System: VMS V5.3, VMS V5.5  Source Language: MACRO-32, VAX
BASIC  Memory Required: 73K  Keywords: System Management - VMS,
Utilities - VMS

Abstract: SHRINKER is an idle process monitor.  It runs as a detached 
process and monitors interactive processes.  It then either 
shrinks their working set list or logs them out after a 
certain inactivity time thus freeing up memory for active 
users.  The choice as to whether to shrink or terminate the 
idle process is chosen by the user and dynamically 
changeable.  The option as to whether to log the activity 
of SHRINKER or not is available and also dynamically 
changeable.  SHRINKER is started, stopped, and has its 
options dynamically modified by means of a DCL command 
installed by the user. 

Any adjustments to SHRINKER's options or defaults do not 
require changes to be made to the program code.  However, 
the SHRINKER programs can be modified by a competent 
systems programmer to implement any other options that 
they desire. 

SHRINKER has been designed to spend the least CPU time 
possible to an elevated interrupt priority level. 

Notes:  Executable and/or object code is included.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format:
VMS/BACKUP




New     

V00544     MAKERDO  Version: 1.0 July 1992

Author: Mark Davis, Julie Hug, Arie Koelewyn, Tom Meler, Allison
Peters, Bennie Williams

Submitted by: Thomas Meier
Operating System: VAX/VMS V5.4  Source Language: DCL  Software
Required: RDB (V4.0A)  Keywords: Utilities - VMS

Abstract: MAKERDO is a set of command files which contain DCL and RDO 
commands.  The utility allows you to create an RDO file 
which is essentially a "snapshot" of a database's structure. 
Information is extracted, where possible, from the database 
system relations.  The RDO file contains statements which, 
if executed, will create an empty database which is 
identical in structure to the one specified.  The RDO file 
can also be used as a means of comparing two or more 
databases. 

MAKERDO is a menu driven package.  It allows you to create 
one or all of the following types of RDO DEFINE statements 
for a given database: 

.DEFINE DATABASE 
.DEFINE FIELD 
.DEFINE INDEX 
.DEFINE RELATION 
.DEFINE VIEW 
.DEFINE STORAGE MAP 

Notes:  Software consists of DCL and RDO statements only.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: VAX/ANSI




New     

V00545     DOS-EXCHANGE  Version: 2.0-D, February 1992

Submitted by: Stephan Dr. Hales, ERCII, LA Norville, FRANCE
Operating System: VMS V5.2 - V5.5  Source Language: VAX FORTRAN
Hardware Required: 3 1/2" Floppy (RX23) or 5 1/4" Floppy.  Keywords:
Data Communications, Utilities - Disk - VMS

Abstract: The Dos-Exchange Utility (DOSEXCHANGE) is a utility program 
that is used with storage volumes that are formatted for 
MS-DOS operating system.  DOSEXCHANGE can transfer files 
between these MS-DOS volumes and VAX/VMS native volumes, 
it can also perform volume-specific initialization and 
manipulation functions on the MS-DOS volumes.  It converts 
the format of the files, as appropriate, when transferring 
files between volumes with different structures. 

In addition to transferring files, DOSEXCHANGE allows you to: 
. Initialize MS-DOS volumes 
. List directories of volumes 
. Delete files from block-addressable volumes 
. Rename files on block-addressable volumes 
. Mount and dismount foreign volumes 

DOSEXCHANGE recognizes all Files-11 volumes on VAX/VMS 
devices and recognizes MS-DOS Version from 2 to 5 on any 
VAX/VMS block-addressable device. 

Typical applications are: 
. Exchanges of letters, messages, texts inside or outside 
  companies. 
. Exchanges of texts between text processing software on VMS 
  and on MS-DOS. 
. Communications with administrations, banks. 
. Communications with NC tools machines. 
. Your application... 

Dos-Exchange use the same syntax as VMS that make it very 
easy to use for the end users.  It is possible to access 
your data from each terminal of a VAX-Cluster.  Commands 
can be entered either in interactive mode or through a DCL 
procedure. 

Release notes are distributed with each order. 


Notes:  Executable and/or object code is included.

Restrictions:  Minimum VMS V5.2 operating system required.

Sources not included.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: VAX/ANSI




New     

VS0142     Symposium Collection from the VMS/Languages and Tools SIG,
Part 1 of 2, Spring 1992, Atlanta  Version: May 1992

Submitted by: Ted Nieland and Glenn Everhart, Ph.D.
Operating System: AMIGA-DOS,  MACINTOSH OS, VAX/VMS, ULTRIX, UNIX, DOS
Source Language: BLISS-32, C, C++, DCL, FORTRAN, MACRO-32, PASCAL,
VAX FORTRAN  Keywords: Symposia Tapes - VMS

Abstract: This is Part 1 of 2 of the VMS/Languages and Tools SIG tape 
from the Spring 1992 DECUS Symposium in Atlanta.  Refer to 
DECUS No. VS0143 for Part 2 of the VMS/Languages and Tools 
SIG Tape.  Users are advised to order both tapes in order to 
have the complete set.  The tapes from the VMS and L&T SIG's 
were combined to reduce duplications between the two 
collections. 

Following is a brief summary of highlights: 
92AVAXLT 
Indices and descriptions of what is on the tapes.  Tools 
subdirectory contains tools needed to decompress or 
unpack some packed items. 

DECUSLIB 
Current machine readable catalog of DECUS Library contents 
as straight text.  The BROWSER fulltext retrieval tool is 
included.  Also the DECUS Catalog Information System tool is 
included. 

VAX92A 
[.4GL_SIG]		RALLY select_queue - select print que 
			for RALLY printing. 
[.AKE]			ANU News 6.1 alpha4 release 
			(complete usenet NEWS for VMS). 
			BOSS - multisession terminal 
			monitor, V4.3a.  DVIPS - Converts 
			TEX output to Postscript. 
			GNUC - Gnu C++ for VMS and LIBG++ 
			for VMS, from version 2.2 of Gnu C. 
			LDB - Long Distance Backgammon. 
			UMORIA is the Moria game, built for 
			VMS.  (Many other Gnu files from 
			Earle Ake were moved to the 
			[.gnusoftware] tree on DECUS No. 
			VS0143.) 
[.ALLEBRANDI]		Programs to set or clear traceback 
			or debug for images linked without 
			or with those attributes. 
[.ALPHABETS]		Some public information released by 
			DEC about the new Alpha machine. 
[.ARNOLD]		BITNET postmaster's guide. 


[.BOSS]			BOSS multisession monitor, latest 
			version.  Allows control of several 
			sessions from one terminal, logging, 
			record/playback of input, flexible 
			control of output, supports FTdriver 
			or PY/TWdriver, low overhead. 
[.BULLETIN]		Latest BULLETIN, a many-to-many 
			messaging system and USEnet 
			newsreader that works like VAX Mail. 
[.BZL]			RDB to RTF (RTF = Rich Text Format, 
			read by many PC and Mac word 
			processors) convert.  TRIM - process 
			files in various ways including 
			stripping some chars from start of 
			line, replace strings in each line, 
			add prefix/suffix to lines, 
			add line at start of each file, 
			strip whitespace, strip nonprinting 
			chars. 
[.CALLBACK]		System permitting the VAX to call 
			you back on call-in, useful for 
			security and billing purposes. 
[.CRONFEDITCOO]		COOKIE - small fortune cookie 
			program.  CRON - execute jobs at set 
			times, controlled by data file. 
			FXEDIT - callable F$EDIT routine. 
[.DIALER]		Schedule calls to a remote modem (or 
			pager). 
[.DX]			Fullscreen directory maintenance 
			utility; multiwindow. 
[.EDX]			EDT style editor for TPU with many 
			extensions and built in spelling 
			checker and dictionary. 
[.FAIRBAIRNS]		Addendum to Vassar spell checker; 
			works inside EVE or independently. 
[.FINGER]		Current FINGER distribution for 
			those who aren't up to date; reports 
			users, activities, mail read over 
			DECnet, some TCP/IP and JNET nets 
			and aids looking up usernames. 
			Highly secure. 
[.FLOWERS]		CSWING, directory and file 
			management (full screen) utility, 
			many fixes.  DISK - reports free 
			disk space.  DISK-WATCHER - monitors 
			free disk space.  MAIL_EDIT - quote, 
			spell check, and add signature to 
			outgoing mail.  MENU - DCL menu 
			system V2.3.  FALL_BACK and 
			SPRING_FORWARD - "kindler, gentler" 
			time change for daylight saving 
			time.  MOST - file fullscreen lister 
			with fixes and additions. 


[.GCE92A]		New version of AnalyRIM (combined 
			spreadsheet and relational database 
			manager) adding "infinite 
			dimensions" (per design published 
			1987).  CAP - Columbia Appletalk 
			server for unix.  Also SED, 
			TQE, and CDROM readers.  Network - 
			submitted items from all over. 
			These include numerous messages with 
			DECwindows hints, DX directory 
			manager, FDdriver updates for remote 
			disks, cryptodisks, memory disks, 
			etc., information on what 
			intercepting VMS I/O flow at various 
			points can be used for, MWAIT 
			analyzer, VMS share file packager 
			for mailing, CMU domainserver, 
			security product reviews, CDROM 
			reader for ISO or High Sierra CDs, 
			and much more. 
[.GOATLEY]		Supervisor Series 5.2 (monitor or 
			control other terminals or log 
			terminal output).  BAT - easy batch 
			sessions.  CVTLIS - convert .LIS 
			files on listings CD back to .MAR or 
			.B32.  DCLKEYS - define DCL keys 
			from a program.  DCL recall patch 
			for sixty-two cmds.  Gnu FGREP for VMS. 
			FLIST - fullscreen directory/file 
			manager.  GETCMD - display anyone's 
			DCL recall buffer.  Gnu Grep for 
			VMS.  Gnu FGREP for VMS.  Watch JNET 
			links.  Renumber Macro labels. 
			Program to replace LOGIN.COM. 
			Notice manager.  Cardfiler display 
			on VT terminals. Gnu SED 1.8 for 
			VMS.  Process name set for any 
			process.  Display contents of .STB 
			files.  APRT - change page 
			protection.  CLRREF - clear refs to 
			device (frees device for reuse w/o 
			reboot).  LASER symbiont. for 
			postscript printers.  MWAIT 
			analyzer.  Process-permanent 
			hotkeys.  Set privs for any process. 
			UUencode/decode.  TQE dumper. 
			UNMACRO interactive disassembler. 
[.HAINING]		Account maintenance and 
			creation/deletion system.  Also 
			remote print/plot for VMS and Unix. 
[.JBAKER]		TERMINALS - generate terminal 
			statistics.  VERSION - show software 
			versions for layered products, VMS. 
			USERCOUNT - looks for other 
			interactive processes. 


[.LEVINE]		Menu driven mail profile editor and 
			menu driven mail user interface. 
[.LOCK]			Terminal lock using VMS password. 
[.LOMASKY]		Replacement program to do what 
			LOGIN.COM does, but much faster. 
			PIGGY - find who's hogging the disk 
			space, quickly.  More flexible 
			SYSUAF reports, very tailorable. 
			Reports sysuaf or rightslist.  Also 
			can copy passwords from node to 
			node. 
[.LPD_FOR_UCX]		Implementation of LPD for UCX so 
			Unix systems can use printers on VMS 
			machines. 
[.MCMAHON]		DECwindows brain surgery and how to 
			do it documents. 
[.MEADOWS]		CD - program to play audio CDs on 
			CDROM readers with SCSI controllers. 
[.MOST]			Textfile viewer in the tradition of 
			MORE and LESS. Allows moving back 
			and forth etc., less danger of 
			accidental overwrite than an editor 
			& less overhead. 
[.MUNIC_S92]		Contributions from DECUS Munich and the 
			European VMS SIG.  Includes BREAK 
			terminal locker, CHARGE - modify 
			account string, mount any cluster disk, 
			VMS CRON timebased scheduling, 
			EDX - edit a remote (ftp) UNIX 
			file from VMS, fix_queue - repair 
			job controller file, get volume 
			label clusterwide, C intender, 
			Infoserver monitor, transparent 
			use of a remote compiler, load 
			VT200 keys, convert logfiles, 
			Postscript symbiont for 
			AppleLaserWriter, RDB based PAK 
			mgr., mail distributor, mail 
			profile manager, move DECWindows 
			login box, analyze MWAITed 
			processes, put field from ISAM file 
			into DCL symbol, postscript plot 
			library, print file on remote node 
			queue, postscript drawpackage, X.25 
			filetransfer, allow use of any 
			Postscript file for DECW login, get 
			time in processor modes since last 
			boot, REMINDER notebook, show info 
			about RMS indexed file, job 
			scheduler, modem/c-kermit utilities, 
			until to move holidays to Secondary 
			Days in UAF, smarter SET TERM/INQ, 
			dynamic quota management, DECW 


			system perf. info, VMSTELL: vms <-> 
			MSDOS communication, remote 
			satellite shutdown, FREEMEM trim 
			working set, UNREAD - show who 
			doesn't	read his mail, USER_SHUTDOWN 
			- user driven workstation shutdown. 
			VTEDIT - multiwindow EDIT based on 
			TPU/LSE. 
[.NSWC]			Checkmail - see if someone read mail 
			you sent them. VLOG - view end of 
			log files while the job is still 
			running.  SD - set/show default, 
			MANY options. LET - shorthand 
			define. MODIFY - string replacement 
			in text, many MANY options. 
			REFORMAT - reformat text files, lots 
			of options.  USERS - continuously 
			updating users display.  VGRAPH - 
			viewgraph generator for Postscript 
			printers.  ZMENU - DCL menu display 
			system. 
[.PASSPOL]		VMS password policy module, lets you 
			check for weak passwords 
			automatically as they are entered. 
[.PAVLIN]		New version of Ethermon, which works 
			on VMS V5.4-3 and later.  More 
			commands, more displays, many 
			programs to analyze traces, and 
			still a very complete ethernet 
			online monitor. 
[.PERL]			VMS port of PERL V3.0-18, a useful 
			scripting and text language. 
[.RCS]			Update of the VMS port of RCS 
			(Revision Control System) though 
			still an RCS 4.3 port. 
[.RICKSYS]		TPUPlus superset of TPU editor. 
[.RPI]			MDMLIB - utilities.  MX - electronic 
			mail router between UUCP, TCP/IP, 
			DECnet and BITnet.  Supports mailing 
			lists and file distribution over 
			email.  NETLIB - routines to access 
			TCP/IP services in a version 
			independent way for several vendors. 
			NEWSRDR - NNTP client news reader. 
			NSQUERY - asks Internet name servers 
			about a name.  UCX_Finger - Simple 
			finger utility for VMS/ULTRIX 
			connection.  WATCHER - very general 
			idle terminal monitor. 
[.STOCKLEY]		BRUREAD - BRU tape reader for VMS 
			(no VAX/RSX needed).  BRULIST - list 
			directory of BRU tapes from RSX 
			systems. 


[.SYSSUPPORT]		Command files for supporting a large 
			VAXcluster. 
[.TERMLOCK]		Terminal lock program update. 
[.UUCP]			Release V2.0 of VMS UUCP, a package 
			permitting full participation in 
			VMSnet/USEnet mail and news in VMS. 
[.VAXPRO]		Items from VAX Professional 
			magazine.  Become another user; 
			deinstalling page file; how to use 
			SDA; automatic determining machine 
			type; show who is mapped to global 
			sections. 
[.VMSTPC]		VMSTPC - tape to disk to tape copier, 
			superfast. 
[.WYANT]		RSX Indirect documentation. 

Notes:  The AAAREADME.TXT file is also available in hardcopy as a
separate writeup through the DECUS Library.  This writeup gives an
overview of each of the programs on this collection.  To receive you
hardcopy of this writeup for AAAREADME.TXT, order the Media Service
Charge Code (AC).

Complete sources may or may not be included.

Media (Service Charge Code): Write-Up (AC), 2400' Magnetic Tapes (PD)
Format: VMS/BACKUP, 2400' Magnetic Tape (SD)  Format: VMS/BACKUP, TK50
Tape Cartridge (TD)  Format: VMS/BACKUP




New     

VS0143     Symposium Collection from the VMS/Languages and Tools SIG,
Part 2 of 2, Spring 1992, Atlanta  Version: May 1992

Submitted by: Ted Nieland and Glenn Everhart, Ph.D.
Operating System: AMIGA-DOS, MACINTOSH OS, VMS, ULTRIX, UNIX, DOS
Source Language: BLISS-32, C, C++, DCL, FORTRAN, MACRO-32, PASCAL,
VAX-FORTRAN  Keywords: Symposia Tapes - VMS

Abstract: This is Part 2 of 2 of the VMS/Languages and Tools SIG tape 
from the Spring 1992 DECUS Symposium in Atlanta.  Refer to 
DECUS No. VS0142 for Part 1 of the VMS/Languages and Tools 
SIG Tape.  Users are advised to order both tapes in order to 
have the complete set.  The tapes from the VMS and L&T SIG's 
were combined to reduce duplications between the two 
collections. 

Following is a brief summary of highlights: 

92AVAXLT 
Indices and descriptions of what is on the tapes.  Tools 
subdirectory contains tools needed to decompress or 
unpack some packed items. 

LT92A 
[.ANTIVIRUS]		Antivirals for PC, Mac, and Amiga 
			from internet antiviral archives. 
[.CKERMIT]		Most recent (beta but usable) 
			C-Kermit for a variety of platforms 
			(plus VMS executables). 
[.GCE92A]		COPS security package, V1.4, for 
			Unix. CAP - Columbia Appletalk 
			Package, Appletalk server for Unix. 
			LQtext fulltext retrieval package, 
			for Unix systems.  TARsplit package 
			to split Tar files on VMS into 
			smaller pieces. 
[.GNUSOFTWARE]		Gnu items updated since the Fall 
			1991 tapes.  Includes BC, new CVS 
			(Concurrent Versioning System), 
			EPOCH, Gnu Emacs 18.58, new 
			fileutils, E1VIs (Vi clone for 
			emacs), Gnu C/C++ (all in one) V2.2, 
			GHOSTScript Postscript interpreter 
			& viewer, Gnu C lib, computer jargon 
			file, new textutils, mawk, metamail, 
			time daemon, VMS termcap patches, 
			and some more. 


[.NCSA]			NCSA Telnet (Telnet and FTP for PC 
			and Mac) 
[.PC-SIG]		Disks distributed by DECUS PC Sig at 
			the Atlanta sysmposium.  Both MSDOS 
			and Mac items are here. 
[.VMSBACKUP]		VMS Backup tape reader for 
			unix machines. 
[.X11R4]		X11R4 clients and demos, ported to 
			VMS (/motif).  Updated since Fall 
			1991. 

Notes:  The AAAREADME.TXT file is also available in hardcopy as a
separate writeup through the DECUS Library.  This writeup gives an
overview of each of the programs on this collection.  To receive your
hardcopy of this writeup for AAAREADME.TXT, order the Media Service
Charge Code (AA).

Complete sources may or may not be included.

Media (Service Charge Code): Write-Up (AA), 2400' Magnetic Tapes (PD)
Format: VMS/BACKUP, 2400' Magnetic Tape (SD)  Format: VMS/BACKUP, TK50
Tape Cartridge (TD)  Format: VMS/BACKUP




--Boundary (ID tSHRmgiWqMCJTnie52wMVA)--