[comp.org.decus] DECUS library update for 1/89

bobp@tekcae.CAX.TEK.COM (Robert N. Perry (Sky Scum)) (01/07/89)

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
508-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 $150 for CMU TCP/IP, 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)
		       (Everhart@Arisia.GE.Com)
------------------------------------------------------
FROM:	   Betty Cadieux 
SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT DECEMBER 19, 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

V-SP-85		Symposium Collection from the RSX SIG, Fall 1988, Anaheim
VAX-99(R)	INDEX: FORTRAN Cross-Referencer and Flow Chart Generator
VAX-183(R)	JUICER
VAX-286(R)	VIEW
VAX-360(R)*	NETSTAT
VAX-373		Tickler
VAX-376		VAXstation 100 VDS
VAX-377		VT100 Graphics Editor
VAX-378		XMAIL: VAX/VMS Mail Utility Enhancements
VAX-379		MAILUAF
VAX-380		HP-2000 VAX Support Files
VAX-381		DL_FIX Utility
VAX-382		VAX-To-VAX Migration Tools
VAX-383		Flowchart Generator
VAX-384		System Notice Utility

11-SP-103	Symposium Collection from the RT-11 SIG, Spring 1988, 
		Cincinnati
11-SP-104	Symposium Collection from the RSX SIG, Fall 1988, Anaheim
11-916		NOTAIL.MAC

New     
V-SP-85     Symposium Collection from the RSX SIG, Fall 1988, Anaheim
Version: 1, November 1988
Author: Various
Submitted by: Glenn Everhart, Ph.D.
Operating System: IAS, Micro/RSX, RSX-11M, RSX-11M-PLUS  Source
Language: BASIC-11, C, FORTRAN 77, FORTRAN IV-PLUS, MACRO-11, MACRO-32
Keywords: Symposia Tapes - VMS

Abstract: 
This is the RSX SIG Tape from the Fall 1988 DECUS Symposium 
in Anaheim.  It is available in either BRU format or 
VMS/BACKUP format.  See DECUS Program No. 11-SP-104 for a 
description of the program. 

Complete sources may or may not be included.
Media (Service Charge Code): 600' Magnetic Tape (MS)  Format:
VMS/BACKUP, TK50 Tape Cartridge (TC)  Format: VMS/BACKUP

Revision
VAX-99     INDEX: FORTRAN Cross-Referencer and Flow Chart Generator
Version: V3.28, November 1988
Submitted by: Michael N. LeVine, Naval Weapons Center, China Lake, CA

Operating System: VAX/VMS V4.X - V5.X  Source Language: MACRO-32
Software Required: RUNOFF  Keywords: Cross-Referencers, Tools -
Applications Development, Utilities - VMS

Abstract: 
INDEX is a FORTRAN source cross-referencing and flow charting 
utility that allows the user to look at individual source files 
(optionally saving the data for an overall SUPER INDEX) and determine what 
variables are used on what lines and how they are used.  Furthermore, the 
user can select for display/save for SUPER INDEX only those variables or 
COMMON blocks with the characteristics that he is interested 
in the following: global/local, assigned value/not assigned value, 
used/unused,imported/exported, etc. in any combination.  Also available 
is the optional ability to show up to four additional items of information 
for display during the regular and SUPER INDEX: 

. The variable storage location information (local, in COMMON, passed 
  by argument, etc). 
. The variable type (REAL F_Floating, structured etc.) 
. Usage in FUNCTION/SUBROUTINE calls (routine used in and argument 
  number). 
. A user selected tag of up to 31 characters. 

The data saved for a SUPER INDEX listing (consisting of 6 data 
items as outlined above) can be displayed with a great deal of 
flexibility as to the data item selection, order and format 
(or saved in an ISAM data file for the user to work on directly). 
A special option of the SUPER INDEX allows the output of a 
list of module entry points which pass data in and out by 
argument, the name of each argument and it's type, the name 
of any module which calls that entry point along with the 
name of each variable passed in the corresponding argument 
position and it's type.  The resulting information supplied 
allows the user to follow the flow of data throughout a 
program or find the usage of any selected data variable as 
required. 

If selected, the user may at the same time generate a flow chart of 
the source file currently being cross-referenced. 

If wanted, the user can generate in place of the SUPER INDEX, an 
entry point cross-reference listing showing who calls who and is 
called by who (with optional graphical tree output). 

Changes and Improvements:  Upgrade for Operating System VAX/VMS V5
FORTRAN compatability.

Restrictions:  Does not handle CDD "Dictionary" directive.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format:
VAX/ANSI, or order VAX-LIB-3

Revision
VAX-183     JUICER  Version: November 1988
Submitted by: Michael N. LeVine, Naval Weapons Center, China Lake, CA
Operating System: VAX/VMS V5.X  Source Language: MACRO-32  Keywords:
Utilities - Disk - VMS

Abstract: The JUICER package of programs and command files is provided 
to the system manager to allow him to monitor VAX/VMS ODS-2 
disks for disk and file fragmentation, disk usage and to do such 
compression as might be needed.  The package is made up of 
eight parts: 

. JUICER_1 to do stand alone disk compression. 
. JUICER_2 to do online disk and file defragmentation while 
  disk is in use by other users. 
. FRAG to monitor disk fragmentation. 
. FILE to monitor and optionally compress fragmented files. 
. DIR to make a map of disk directory structure and its 
  file/block usage. 
. DISK to show by user and account the number of disk blocks 
  in use, authorized and overdraft. 
. DISKMON to run as a detached process to provide a constant 
  monitor of all disk(s) free space. 
. BAD to scan a selected disk for bad blocks and on user 
  authorization, try to repair them. 

JUICER_1 is an in place disk compression utility for VAX/VMS 
ODS-2 disks suffering from excessive fragmentation.  This 
program, within limitations, attempts to move portions of 
files from the high end of the disk to any unused areas 
(fragments) at the low end, freeing up larger contiguous 
free areas at the high end. 

JUICER_2 is an on-line in place disk and file compression 
utility for VAX/VMS ODS-2 disks suffering from excessive 
fragmentation.  This program runs on-line while other users 
are also using the disk. It defragments the most defragmented 
files it can find that will fit in the largest contiguous free 
areas on disk, and moves other files as far down toward the low 
end of the disk as it can, filling up free fragments at the low 
end and freeing up more space at the high end. 

FRAG is run on a disk to see how badly the target disk free 
space is fragmented, giving a histogram of fragmented areas 
by size, a calculated measure of the disk free space 
fragmentation and, if wanted, a map of free fragments by 
starting LBN vs size. 

FILE scans all the file headers on the target disk and 
outputs two list files, one containing a list of the 100 
files having the most retrieval pointers in use, and the 
second being a matrix of file size versus number of pointers 
in use.  The command file CONTIG is used which reads one of 
the list files produced by FILE and running interactively 
with the user, converts the listed files from fragmented to 
contiguous. 

DIR scans a target disk and creates an output file DIRECTORY.MAP 
containing a graphical output showing the on disk directory 
structure, with a notation for each directory showing the number 
of files and blocks contained therein. 

DISK.COM sets up data for the program DISK.EXE which produces 
a list by user and account (for each disk specified) of disk 
blocks in use, authorized and permitted overdrafts. 

DISKMON is a program that I found on a VAX SIG tape 
submitted by Eric Richards of Gould Ocean Systems, 18901 
Euclid Ave, Cleveland, Ohio 44117.  It is a detached process 
which constantly monitors all disks on the system and warns when 
free space falls below preset values. 

BAD scans a selected disk for bad blocks.  When a bad block 
is found, the user is asked if BAD should attempt to rewrite 
the block, assuming a soft error.  If the rewrite is 
selected, the user can select to edit the contents of the 
bad block before the rewrite is attempted. 

Notes:  JUICER_1 is V1.13 and JUICER_2 is V2.18.  Operating System
VAX/VMS V5 or later is required.
Changes and Improvements:  Bug fix - minor upgrade for Operating
System VAX/VMS V5.
Restrictions:  Does not do volume setting.
Media (Service Charge Code): 600' Magnetic Tape (MA)  Format:
VMS/BACKUP

Revision
VAX-286     VIEW  Version: 5.3, October 1988
Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley,
Sussex, England, RH10 2PZ

Operating System: MicroVMS V5.0, VAX/VMS V5.0  Source Language:
MACRO-32  Memory Required: 47KB Virtual Allocation  Keywords: System
Management - VMS

Abstract: 
The VIEW utility is a system management tool that enables 
the Systems Manager to obtain information on system 
processes or user processes.  VIEW is very useful for taking 
a snapshot look at your system to establish what images are 
currently executing.  VIEW continuously displays the 
following process information using manual scroll with 
dynamic refresh.  Use any video terminal that supports the 
listed keypad functions: 

.  User Name or Process Name, Image Name, Process Id. 
.  Login Time, Uic, Process State/Type, CPU Min/Sec. 
.  Base Priority Current Priority, Working Set Size. 
.  Image Activation Count, Disk I/O, Buffered I/O. 
.  Page Faults, VMS Release, Balance Set, Node Name. 
.  Idle Time and Uptime since boot time, Date Time. 
.  Terminal Device, Directory and Image Specification. 

Terminal Keypad Functions: 
.  Increase/Decrease Update Interval. 	  (Up/Down.1) 
.  Move Process Highlight Bar	  	  (Up/Down.2) 
.  Increase/Decrease Base Priority	  (Left/Right) 
.  Display Process Page	  	  	  (Prev/Next) 
.  Enable/Disable Highlight Bar   	  (Find.1) 
.  Clear Alternate Process Buffer  	  (Find.2) 
.  Process User or Process Name	  	  (Select.1) 
.  Alternate Process Buffer	  	  (Select.2) 
.  Status Flag Display	  	  	  (Insert.1) 
.  Move to Directory	  	  	  (Insert.2) 
.  Delete Process  	  	  	  (Remove) 
.  Help Display	  	  	  	  (Help) 
.  Clear Page	  	  	  	  (Do) 
.  Exit	     	  	  	  	  (Ctrl_y,c) 

Multifunction keys are identified using (.1), (.2). 
Release Notes are distributed with each order. 

Notes:  Operating system VAX/VMS V5 or later is required.
Changes and Improvements:  Complete revision for VMS V5.0.
Media (Service Charge Code): 600' Magnetic Tape (MA)  Format:
VMS/BACKUP, or order VAX-LIB-8

Revision
VAX-360     NETSTAT  Version: E1.1, November 1988
Submitted by: Digital Equipment Corporation

Operating System: MicroVMS V4.6, V5.1, VAX/VMS V4.6, V5.1  Source
Language: VAX BASIC  Software Required: VAX GKS V2.0 or higher, TSM
V1.2, RBMS V1.1, VAX BASIC V3.0 or higher.  Hardware Required: Color
ReGIS Graphics Terminal  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. 

Release Notes are distributed with each order. 

Notes:  Operating system VAX/VMS V4.6 or higher is required.  This
package contains a collection of several tools some of which can be
used independently.
Changes and Improvements:  Bug fixes, enhanced documentation, minor
functionality enhancements.
Media (Service Charge Code): 600' Magnetic Tape (MA)  Format:
VMS/BACKUP

New     
VAX-373     Tickler  Version: 1, October 1988
Submitted by: Richard J. Bylina, General Electric - ASTRO Space, San
Jose, CA

Operating System: VAX/VMS V4.6  Source Language: DCL  Keywords: Mail,
Utilities - VMS
Abstract: 
The TICKLER utility provides a means of sending a message to 
a group of users on a regular basis.  The user inputs the 
message along with the day of the week he wishes the message 
to be sent along with a MAIL distribution list.  It is a 
great method of reminding yourself or others of weekly 
tasks coming due. 

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

New     
VAX-376     VAXstation 100 VDS  Version: 1.2
Submitted by: Digital Equipment Corporation
Operating System: VAX/VMS V4.5  Source Language: BLISS-32, MACRO-32,
PASCAL  Memory Required: 3MB  Hardware Required: VS100 Display System 
Keywords: Emulators, Graphics, VAXstation

Abstract: VAXstation Display Services (VDS) is the software component 
of the VAXstation 100 terminal.  VDS is comprised of the 
following components: 
.  VAXstation Human Interface 
.  Terminal Emulation 
.  VAXstation Display Management Library (VSTA) 
.  VAXstation CORE Graphics 
.  VAXstation Native Graphics Procedures 
The VSTA, and CGL libraries as well as the Native Graphics 
procedures are callable from seven VMS Languages: ASSEMBLER, 
C, BASIC, FORTRAN, PASCAL, PL/1, COBOL, and BLISS. 

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

New     
VAX-377     VT100 Graphics Editor  Version: 2.3, September 1987
Submitted by: Pete Hansen, DSI Transports, Inc.

Operating System: VAX/VMS V4.5 - V4.7  Source Language: BASIC-PLUS
Software Required: BASIC Run Time Library (if .EXE is used)  Hardware
Required: Optional LN01 Laser Printer, VT100 - VT220 Terminal 
Keywords: Editors, Graphics

Abstract: 
GE is a text editor with special features enabling it to 
exploit the graphic character sets available in VT100 to 
VT220 terminals.  Although the graphic capabilities of these 
terminals are somewhat limited, most charts, graphs, 
schedules, and documents can be effectively created and 
saved in a variety of formats including VT100 format. 
Normal text files can also be created.  GE also contains an 
interface with the LN01 laser printer, files created can be 
printed to an LN01 printer with graphics intact.  This 
program is perfect for creating screens for command 
procedures, making blank forms on the laser printer, 
creating displayable charts to send through VMS-Mail, or 
just doodling around on your terminal. 

GE features line and full screen modes, split scroll screen 
user interface, one-key numeric keypad commands, and a 
reference 'grid' option. 

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

New     
VAX-378     XMAIL: VAX/VMS Mail Utility Enhancements  Version: 1.0,
November 1988
Submitted by: Alan Mac Arthur, The Boeing Co., Seattle, WA

Operating System: VAX/VMS V4.7  Source Language: VAX FORTRAN
Keywords: Mail, Utilities - VMS

Abstract: 
The VAX/VMS Mail Utility has many powerful capabilities, yet 
some desirable functions are not yet available.  In 
particular, it would be valuable to know if a message you 
sent had been read, and to be able to accurately reset the 
number of new mail messages that you have.  System managers 
may also want to clean up VMSMAIL.DAT, determine the number 
of new mail messages pending for a given user or all users, 
and send a mail message to all users on the system.  Online 
help is provided with this program, as well as complete 
installation instructions. 

Notes:  Operating System VAX/VMS V4.n or higher is required.  A
program update will be submitted to run on VAX/VMS V5.n.

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

New     
VAX-379     MAILUAF  Version: 1.0, October 1988
Submitted by: Gail L. Davidson, BP America, Warrensville Res. Lab.,
Warrensville Heights, OH

Operating System: VAX/VMS V5.0  Source Language: VAX FORTRAN, VAX
MACRO  Keywords: Data Base Management, Mail, System Management - VMS,
Utilities - VMS

Abstract: 
This enhanced version of the MAILUAF utility has been 
written for VMS 5.X operating systems.  Like previous 
versions of this utility, its primary purpose is to give the 
system manager a tool for maintaining the database created 
by the operating system VMSMAIL utility.  It provides the 
capability to add, change, delete, and display records on 
the VMSMAIL_PROFILE.DATA file.  This version has the 
following features: 
.  The MAILUAF commands have the same qualifiers as the 
   VMSMAIL utility. 
.  Validation logic has been added for command syntax. 
.  A security feature has been added which requires the user 
   to have SYSPRV. 

Notes:  Operating System VAX/VMS V5.0 or greater is required.
Media (Service Charge Code): 600' Magnetic Tape (MA)  Format:
VMS/BACKUP

New     
VAX-380     HP-2000 VAX Support Files  Version: 1.0, October 1988
Submitted by: Kent C. Brodie, MIS Dept - Medical College of WI,
Milwaukee, WI

Operating System: VAX/VMS V4.6, V5.0  Source Language: DCL  Keywords:
Hewlett Packard, Utilities - VMS

Abstract: 
This directory contains the command procedure and support 
files needed to easily support a Hewlett Packard HP-2000 
laser printer on a VAX.  You can use these files to support 
other laser printers as well, but some modules may have to 
be changed (Laserjet, Laserjet+ escape sequences are 
different in some areas).  This is a good example on how 
to manage a laser printer and its many available attributes. 

This package contains the files necessary to use the 
"/FORM=xxxxx" qualifer when sending standard print files to 
the HP-2000.  This allows you to print regular "standard" 
files in a variety of fonts/styles, without having to use 
special text-formatting programs, such as RUNOFF, etc. 

The files are as follows: 

HPFORMS.COM     	  A command procedure that sets up some of the 
	     	  "stock" forms for a HP-2000 printer.  Form 
	     	  names/numbers may have to be modified so 
	     	  they do not clash with definitions already 
	     	  present at your site. 
REMOTEPRT.COM	  A sample command procedure that shows how the 
	     	  print queue for our laser printer was set up 
	     	  at our site. 
SYSDEVCTL.TLB	  A device-control text library of various 
	     	  tiny modules that control the HP-2000 printer. 
[.MODULES]     	  This directory contains all of the text 
	     	  modules that comprise the file SYSDEVCTL.TLB. 
BARCODE_ 
  EXAMPLE.TXT	  A sample text file that uses the "W" font 
	     	  cartridge. 

HPFORMS.COM does NOT contain all of the possible forms that you can 
define.  It is simple enough to do however, all you do is look at 
how HPFORMS.COM extracts the necessary modules to compile the form. 

Assoc. Documentation:  HP LASERJET 2000 Technical Reference Manual is
required.

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

New     
VAX-381     DL_FIX Utility  Version: 1, November 1988
Submitted by: Richard J. Faust, E.I. du Pont de Nemours & Co. Inc.,
Wilmington, DE

Operating System: VAX/VMS V4.7  Source Language: DCL, VAXTPU  Software
Required: VAXTPU  Keywords: ALL-IN-1, File Management, Mail, Tools -
Applications Development, Utilities - VMS

Abstract: 
This collection contains a set of procedures written in DCL 
and VAXTPU which were written to automate node name changes 
in ALL-IN-1 and VMS Mail distribution lists and ALL-IN-1 
nickname files.  These tools were used effectively at the 
development site when specific node names were changed to 
cluster aliases following the implementation of Message 
Router V3.0: 42000 changes were made in 3600 of 6000 files 
examined on 26 disks in a large cluster in less than 1.5 
hours. 

Development goals of the DL_FIX procedures included the 
following: 
- Provide backup of files which could be modified. 
- Write the procedures to run as quickly as possible. 
- Maintain records of how many files were modified and how 
  many changes were made. 

The procedures can be run to check all distribution list and 
nickname files on all disks on the system, or it can be run 
on individual files.  Documentation and a user-oriented VMS 
HELP file are provided. 

Notes:  VAXTPU is required.  The procedures can be CPU intensive.  The
primary activity is Global Search and Replace using VAXTPU.
Media (Service Charge Code): One RX50 Diskette (JA)  Format:
VMS/BACKUP, 600' Magnetic Tape (MA)  Format: VMS/BACKUP

New     
VAX-382     VAX-To-VAX Migration Tools  Version: November 1988
Submitted by: Richard J. Faust, E.I. du Pont de Nemours & Co.,
Wilmington, DE

Operating System: VAX/VMS V4.7  Source Language: DATATRIEVE, DCL, VAX
BASIC, VAX FORTRAN  Software Required: ALL-IN-1 V2.2, DATATRIEVE,
FORTRAN, BASIC  Keywords: ALL-IN-1, Mail, Tools - Applications
Development, Utilities - VMS

Abstract: 
This collection contains tools reviewed at the Fall 1988 
DECUS U.S. Symposium in session SM030, VAX-to-VAX User 
Migration.  These tools were developed to help automate 
several tasks which had to be performed to move more than 
200 user accounts from one VAX to another.  The primary 
application for these accounts was ALL-IN-1. 

The most significant elements of the package perform the 
following functions based on a list of account names which 
are to be moved: 
- Extract shared ALL-IN-1 documents from public to private 
  areas so that all documents in a user's file cabinet can be 
  copied from the source node to the target node. 
- Identify account names on the source node which already 
  exist on the target node, then create and modify a scratch 
  UAF on the source node which can be merged with the UAF on 
  the target node using the CONVERT utility. 
- Guarantee mail delivery while accounts are being moved by 
  modifying ALL-IN-1 and VMS Mail profiles to autoforward mail 
  to the message router. 
- Automate the transfer of ALL-IN-1 profile information 
  using a DATATRIEVE procedure which is created on the source 
  node and executed on the target node. 

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

New     
VAX-383     Flowchart Generator  Version: 1, November 1988
Submitted by: David Cohen, Security Pacific Autom. Co. Global Sys.,
Los Angeles, CA

Operating System: VAX/VMS V4.5  Source Language: VAX COBOL  Keywords:
File Management, Tools - Applications Development, Utilities - VMS

Abstract: 
Allows you to turn your COM files into pictures.  User creates 
a Flowchart List, containing step names, input/output names, 
and comments.  Step names can be the names of programs that 
the COM file runs, DCL commands, or other, nested COM files. 
Input/output names are file names.  Comments can be any 
string in parentheses.  The Flowchart generator reads this 
list and creates a chart with boxes, arrows and text.  It 
tracks the input and outut names, so that if the output of 
one step is the input of a later step, it will be so 
labelled.  There is an instruction manual included. 

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

New     
VAX-384     System Notice Utility  Version: 1,0, November 1988
Submitted by: Digital Equipment Corporation

Operating System: VAX/VMS V4.3  Source Language: DCL, VAX BASIC
Keywords: Mail, System Management - VMS, Utilities - VMS

Abstract: 
The System Notice Utility V1.0, is a tool that will allow 
system messages to be posted from a central node to the 
local node, several nodes, or to as many nodes as you wish. 

It is designed to provide users with the latest information 
on system and facility events.  Messages are classified into 
two categories; informational and system.  Informational 
messages will generally be related to corporate and facility 
announcements, whereas system messages will be related to 
information that affects a specific system environment 
(preventive maintenance, system shutdowns, etc...).  When 
messages are created, the number of days that a message 
should be posted will also be entered.  This provides for the 
automatic removal of the message from the active system messages 
to an "archived" message file.  Users also have some control over 
the way news is presented to them at login time. 

The commands, along with other features of the NEWS Utility, 
are explained in detail in the help file NEWS.HLP and some 
suggestions for setting up this system is included in the 
file INSTRUCTIONS.TXT as this product does not use 
VMSINSTAL. 

Documentation not available.

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

New     
11-SP-103     Symposium Collection from the RT-11 SIG, Spring 1988,
Cincinnati  Version: November 1988
Author: Various

Submitted by: John Bedel, Bethesda, MD

Operating System: RT-11 V5.1 - 5.4, TSX-PLUS  Source Language: FORTRAN
77, FORTRAN IV, MACRO-11  Software Required: Specified in each
individual program's documentation  Hardware Required: If necessary,
it will be specified in each individual program's documentation 
Keywords: Symposia Tapes - RT-11

Abstract: 
This is the RT-11 SIG tape from the Spring 1988 DECUS 
Symposium in Cincinnati.  Each submission on the tape is in 
the form of a subdevice limited to no more than RX02 size, 
988 blocks.  If a submission is longer than RX02 size, it is 
broken up in as logical a manner as possible into several 
RX02 or smaller subdevices.  The files TAPDIR.TXT and 
TAPCOP.TXT at the beginning of the tape describe the 
contents and how to recover them from the tape.  Each 
submission includes documentation, usually in a .DOC, .TXT, 
or .1ST file depending on the author's preference. 

Following is a list of the contributions to this RT-11 SIG 
tape: 
GTSC	     Calendar support for Grant Technology GTSC 306A/307 
	     clock boards.  Submitted by William Walker. 
UCLPLS	     User command linkage plus version 7.57.  Submitted 
	     by William Walker. 
MAIL	     Online mail system for TSX-PLUS.  Submitted by M.P. 
	     Marak. 
INDFIL	     IND Control Files.  Submitted by R.W, Barnard. 
GKS	     GKS Version 1.0 for RT-11.  Submitted by Dennis 
             Jensen. 
RUNPRO	     RUNOFF preprocessor for LN03 proportional fonts. 
	     Submitted by Steve Fisher. 
PLANE	     RT-11 Airplane game.  Submitted by William Walker. 
TSXLIB	     TSXLIB Library of FORTRAN callable routines. 
	     Submitted by N.A. Bourgeois, Jr. 
BITPAT	     BIT fiddling routine to debug hardware on the I/O 
	     bus of a PDP-11 computer running RT-11.  Submitted by Paul 
	     Drobny. 
KERMIT	     KERMIT-11 V03.54 for RT-11.  Submitted by Brian 
	     Nelson. 
RUNOFF	     Bonner Lab RUNOFF for RT-11 - Version 8.2. 
	     Submitted by John Davies III. 

Notes:  No guarantees are made as to the completeness, usability, or
quality of the programs.  The material has not been checked or
reviewed by the submitter.

Restrictions:  If any, it will be specified in each individual
program's documentation.

Media (Service Charge Code): 2400' Magnetic Tape (PS)  Format: RT-11,
TK50 Tape Cartridge (TC)  Format: RT-11

New     
11-SP-104     Symposium Collection from the RSX SIG, Fall 1988,
Anaheim  Version: 1, November 1988
Author: Various

Submitted by: Glenn C. Everhart, Ph.D.

Operating System: IAS, Micro/RSX, RSX-11M, RSX-11M-PLUS  Source
Language: BASIC-11, C, FORTRAN 77, FORTRAN IV-PLUS, MACRO-11, MACRO-32
Keywords: Symposia Tapes - RSX-11

Abstract: 
This is the RSX SIG Tape from the Fall 1988 DECUS Symposium 
in Anaheim.  It is available in either BRU format or 
VMS/BACKUP format.  The VMS tape is DECUS Program No. 
V-SP-85.  Following are brief descriptions of the contents 
of the directories on the tape. 

[301,221]     Driver for DR11W under RSX11M-PLUS, V3.0. 
	     Design follows that of the VMS XA driver closely. 
	     Submitted by Norman Rodewald. 
[307,120]     BRUTK50 - Allows BRU to be used to backup or 
	     restore to/from a TK50 tape.  Submitted by Doug 
	     Sasseen. 
[346,*]	     "Last Roundup".  Submitted by Ralph Stamerjohn. 
[346,102]     CCS - Concise Command Language update with 
	     extensions. 
[346,104]      QC - pure software Ethernet driver for 
	     intertask applications that need to work alike 
	     on networks or off. 
[346,105]     32 BIT dynamic region.  Dynamic pool 
	     providing 32 BIT addressing and HUGE spaces. 
[346,106]     Error handling.  VMS-like error messages to 
	     give symbolic error messages easily from RSX tasks. 
[346,107]     Word watching.  Allows you to find who is 
	     walking on some memory location. 
[346,110]     Digital Equipment Corporation PRO articles. 
	     Submitted by Ralph Stamerjohn. 
[351,144]     JULIA - Complete Mandelbrot and Julia sets (fractals) 
	     designed for output on sixel output devices such 
	     as LA50, LA75, LN03, VT240, VT340, or VT330. 
	     Submitted by Tom Wyant. 
[351,145]     Texts of three papers:  practical 
	     introduction to RMS, RMS utilities, and programming RSX 
	     indirect.  Submitted by Tom Wyant. 
[354,120]     Uniform random number generators, 16 and 32 BIT seeds. 
	     Submitted by Jim Fullerton. 
[370,120]     TECO utilities, and DBUMP, binary file dumper. 
	     Submitted by Kelvin Smith. 
[373,*]	     SIRA utilities.  Submitted by Chris Doran. 
[373,201]     - Floating point ODT. 
[373,202]     - Extra HELP files. 
[373,203]     - Fixes/utilities for Whitesmiths' C, 
	       PASCAL. 
[373,204]     - Common routines; wildcard handling, etc. 
[373,205]     - HPX - Transfer files to/from 
	       screen/printer/tape of HP2648a. 
[373,206]     - Paper tape input and punch utilities. 
[373,207]     - Catchall task. 
[373,210]     - Machine readable comment and SIR forms. 
[373,211]     - Spelling checker for RSX and RT-11. 
[373,212]     - ODS1 disk recovery programs. 
[373,213]     - ANSI magtape recovery program. 
[373,214]     - UNDELETE utility for ODS1 disks. 
[373,215]     - Papertape punch despooler. 
[373,216]     - BRUDIR - directory of BRU tapes, many 
 	       extensions. 
[373,217]     - LISTRS multicolumn lister.  Many 
	       extensions. 
[373,220]     - MAR - assembler taking VAX MACRO-32, 
	       producing PDP-11 code. 
[373,221]     - ORCAM - disassembler; knows 
	       instruction/data .psects and disassembles 
	       appropriately. 
[373,222]     - RSX versions of RT-11 SYSLIB string and 
	       multiprecision integer support. 
[373,223]     - 3D plotting routines. 
[373,224]     - Command files and EDT .INI files. 
[373,225]     - Matrix, system call, and trace for 
               BASIC-11. 
[373,226]     - RTSIM. RT-11 type EMT handler which can be 
	       built into a task made from object files assembled 
	       for RT-11.  Poor man's RTEM. 
[373,227]     - Hints on shrinking FORTRAN programs. 
[373,230]     - RSX GREP, a pattern search utility. 
[373,231]     - HFE - hexadecimal file editor. 

Complete sources may or may not be included.

Media (Service Charge Code): 600' Magnetic Tape (MS)  Format: BRU,
TK50 Tape Cartridge (TC)  Format: BRU

New     
11-916     NOTAIL.MAC  Version: 7E, October 1988
Submitted by: Billy Youdelman, Consulting Electrical Engineer, Culver
City, CA

Operating System: TSX-PLUS V6.31  Source Language: MACRO-11  Memory
Required: 7KB  Software Required: MACRO-11 for assembly must be edited
for site requirements then assembled  and linked.  Keywords:
Emulators, Security, Utilities - RSX-11

Abstract: 
Tailgating is the name commonly given to what happens when a 
modem data path is broken before the job using it has logged 
off, and the next call is connected to that still active 
session of the prior user. 

On a busy TSX-PLUS system, this can be a problem as the same 
time value (TIMOUT) which governs how long a job will be 
held active after the data carrier has been lost also 
determines the time allowed for a caller to first connect, 
type two returns and intialize the line.  Thus, setting 
TIMOUT small enough to prevent tailgating means its not 
likely anyone will be able to log on a phone line either. 

This little program, running as a detached job, checks 
designated lines every 0.5 second and kills any that may 
still be logged on without dcd held true.  TSX-PLUS V6.3 or 
above is required as recent prior versions only allow the 
kill EMT to bomb detached jobs. 

Notes:  Operating System TSX-PLUS V6.3 or higher is required.  Uses an
EMT which is not available in some prior versions.

Media (Service Charge Code): One RX01 Diskette (KA)  Format: RT-11,
600' Magnetic Tape (MA)  Format: RT-11

-- 
Robert N. Perry (Sky Scum)  Tektronix, Inc.		   TEX 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."