[comp.org.decus] DECUS library update as of 9/28/88

bobp@tekcae.CAX.TEK.COM (Robert N. Perry (Sky Scum)) (09/29/88)

The following are two DECUS library status reports showing new
programs available from the DECUS library.
	To reach the DECUS library, use the address:
DECUS Program Library
219 Boston Post Road
Marlboro, Mass. 01752-1850  USA
617-480-3418
	Programs are distributed for media/copying charges that are more
or less in line with what universities charge.  This is needed because they
have to pay some fulltime staff, pay for machines & maintenance, and the
costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to
help with this, so costs aren't as high as they could be. However, Columbia
charges $100/tape for Kermit, you pay $80 for PMDF, and so on; DECUS charges
are comparable. Also, SIG tapes can be obtained free from your LUG as well as
the DECUS library. 
	This information is provided so if you want any of these programs,
you don't have to wait for a catalog to appear.
	Glenn Everhart (Everhart%Arisia.decnet@GE-CRD.arpa)
------------------------------------------------------
FROM:	Betty Cadieux 
DATE:	September 05, 1988   
SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT SEPTEMBER 05, 1988    

                       PROGRAM AVAILABILITY
Following are the new or revised (R) programs since the 
distribution of the 1988/1989 catalog.  The * indicates revisions 
to new programs that have been announced through these status 
reports. 

PROGRAM NO.  	TITLE

VAX-325(R)*	RDB Report Writer
VAX-335(R)*	DBAG - Data Base System
VAX-360		NETSTAT
VAX-361		GO

Revision
VAX-325     RDB Report Writer  Version: 1.1, July 1988
Submitted by: David Cohen, Security Pacific Automation Co, 
W29-50, Los Angeles, CA 

Operating System: VAX/VMS V4.5  Source Language: DCL, VAX COBOL 
Software Required: COBOL  Keywords: Tools - Applications 
Development

Abstract: This package can generate a COBOL subprogram (with a 
linkage section) which can be called from an RCO program.  The 
subprogram will handle all the report logic, including control 
breaks, totals, formatting, and creating the actual print file. 
Accepts as input four user supplied files which define the report 
and the data file record.  Validates input files. Handles up to 
eight levels of control breaks, with totals available for each 
level.  Options include:

	. At Top of Control Group.
	. At Bottom of Control Group.
	. At Top of Page.
	. At Bottom of Report.
	. New Page.

These terms have the same meaning as in DATATRIEVE.  Grand totals 
are available.  Grand totals and "At Bottom of Report" are in 
addition to the eight allowable control breaks.  Report column 
positions are computed automatically, from Layout Chart created 
by the user, in any editor. Output program can be edited and 
modified, if desired.

The generated subprogram is designed to be called from an RCO 
program, once for every database record in the stream.

Notes:  Operating system VMS 4.0 and later is required.  
Filenames are greater than nine letters.

Changes and Improvements:  Error handling and bug fixes.

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

Revision
VAX-335     DBAG - Data Base System  Version: 1.5, August 1988
Submitted by: Luis Arriaga da Cunha, Laboratorio Nacional De 
Engenharia Civil, 1799 Lisboa Codex, Portugal 

Operating System: VAX/VMS V4.6  Source Language: VAX FORTRAN  
Memory Required: 1MB  Keywords: Data Base Management

Abstract: DBAG is a relational database system, implemented for 
VAX/VMS, similar in functionality and interactive interface, to 
the commercial product DBASE III. Some commands are actually the 
same, so users familiar with that popular package should "feel at 
home" with little effort.

The editor of records (and commands) departs from a WordStar-like 
approach and emulates VAX's EDT thus again saving extra learning 
effort.

The system also provides a complete library of subroutines, 
FORTRAN 77 callable, for those who need/want to write their own 
program to handle the database.

Changes and Improvements:  General bug fixing.

Media (Service Charge Code): 2400' Magnetic Tape (PA)  Format: 
VMS/BACKUP

New
VAX-360     NETSTAT  Version: E1.0, August 1988
Submitted by: Digital Equipment Corporation 

Operating System: MicroVMS V4.6 - V5.0, VAX/VMS V4.6 - V5.0  
Source Language: VAX BASIC  Software Required: VAX GKS V2.0 or 
higher, TSM V1.2, and RBMS V1.1.  Keywords: Networking

Abstract: These DECnet network monitoring programs are 
essentially the same displays shown at DECWORLD '87 in  Boston, 
MA.  There are several data collection programs as well as 
display programs which monitor a DECnet network, as well as 
terminal servers and LAN bridges.  The  set of tools is called 
NETSTAT.

The DECnet event processor program and the DECnet area and node 
polling program gathers reachability information and stores it in 
shared data structures.  The area and node display programs 
periodically read these data structures and update the graphical 
display boxes by shading them either red for an alarm condition 
or green for reachable.

The terminal server polling program uses TSM V1.2 (Terminal 
Server Manager software) to interrogate all known terminal 
servers on the Ethernet LAN.  This information is stored in a 
shared data structure.  The terminal server status display 
program operates in the identical manner as does the node display 
program described above.

The bridge server polling command procedure uses RBMS V1.1 
(Remote Bridge Management software) to interrogate all known LAN 
bridges on the extended Ethernet LAN.  This information is stored 
in a shared data structure.  The bridge status display program 
operates in the identical manner as does the node display program 
described above.

Each display program is independent of the other so only those 
displays that are of interest to the user need be run. The 
graphical display programs use VAX BASIC V3.0 (or higher) and the 
associated graphics commands.  This requires VAX GKS V2.0 or 
higher.

Notes:  This package contains a collection of several tools some 
of which can be used independently.

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

New
VAX-361     GO  Version: 1&2, July 1988
Submitted by: A. Pirnar, ITT-WD Netherlands, Amsterdam Z.0, 
Netherlands  1102 BR 

Operating System: VAX/VMS V4.4, V4.6  Source Language: DCL  
Memory Required: 9KB  Keywords: Utilities - VMS

Abstract: GO is a DCL utility for flexible directory access using 
a table display of directories as the user moves in directories 
and is available in two versions.  GO was developed originally as 
a stack to keep track of 'dives' into subdirectory structures.  
It made use of an older utility called SD.COM to parse directory 
specifications.  In fact, the symbolic command "SD" is still 
easier to use when invoking GO, because of the keys being next to 
each other. Later it was developed as GO_1 into a table of 
directories keeping track of the users movements, for future 
quick access.  More recently GO_2 was written making use of the 
new recursive CALL command in VMS V4.4.

Both versions of GO list a command summary when invoked with the 
parameter "H".  When invoked with no parameters it is the same as 
"sh def".

Both versions allow the user to: move to quasi legal directory 
specs (e.g. missing square brackets), verify the specified 
directory exists, move directly to any entry in the table, step 
backwards or forwards in the table, move to the last entry in the 
table chronologically, move directly to sys$login, move up to 
parent directory, reset the table of directory entries, and show 
the table with current and last entries visited.

In addition GO_2 allows the user to: expand all or one level of 
subdirectories under an entry into the table, collapse all or one 
level of subdirectories under an entry, toggle between overwrite 
and find/append modes when moving to a directory, make multiple 
moves in the table in one command, automatically define logicals 
"GO_n$" corresponding to table entries, delete table entries, and 
delete directory trees from disk.

Notes:  Operating System VMS V4.4 or higher is required for 
GO_2.COM. GO_2 uses up more dynamic memory than GO_1 so it may be 
easier to use GO_1 in some environments.

Media (Service Charge Code): One RX50 Diskette (JA)  Format: 
VMS/BACKUP, 600' Magnetic Tape (MA)  Format: VMS/BACKUP

-- 
Robert N. Perry (Sky Scum)  Tektronix, Inc.		  D-11561
bobp%tekcae@tektronix.TEK.COM
"When I works, I works hard. When I sits, I sits easy. When I thinks, I goes
to sleep."