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."