========> [VAX83C.BALL]AAAREADME.TXT;10 <======== [VAX83C.BALL]AAAREADME.TXT Ball Aerospace Submissions Dave Cook Ball Aerospace Systems Division P.O. 1062 Boulder, Colo. 80306 (303) 441-4058 20-Sep-83 This set of BASD submissions has been sitting on our back disks burning for one to two years. Due to a severe case of apathy, I have just now gotten them submitted to the DECUS library, but you may be sure that they have been well tested up to now. LIBRARIAN'S NOTE: As submitted NCARSUBS.OLB was on every subdirectory using it. I deleted all but one copy of NCARSUBS.OLB and edited the command procedures refering to it so they could find it. 1. Com - A directory holding VMS command files which may be useful 1. Ptype - This is a utility that allows you to print files out to the printer port on a VT-100 with this option (or the equivalent, such as a Rainbow printer port). 2. Showdef - Yet another SET DEFAULT utility. I like this one because it it not incredibly complicated and also prevents accidental setting defaults to invalid directories. LIBRARIAN'S NOTE: Put under [VAX83C.SETDEF] with other similar procedures. 2. Ncarsubs - This is a set of routines that I have ripped off from the Honorable Ray Bovet of NCAR here in Boulder. I use these routines without restraint because they work very well and the price is right. 3. Othello - The ancient, but still nasty old game of OTHELLO. Originally written by John Fedak of the U. of Penn. and submitted by Ira Winston to DECUS. This version has VT-100 screen format and rewind capability, in case you should make a bad play (by mistake). LIBRARIAN'S NOTE: Moved to the [VAX83C.GAMES] structure. 4. Pid - A simple routine which provides the PID of any given process on the system. This is useful to us because we use wierd usernames and I have been known to stop the job-controller by accident upon occasion. Not really needed now that 'F$GETJPI is available on VMS 3.x, but a handy reference on how SYS$GETJPI works. Page 2 5. Ports - A set of routines to look at and kill various processes by port name, rather than user id. LIBRARIAN'S NOTE: I got no such device errors when I tried to run this. I presume it just needs a simple fix but I did not have time to work on it. 6. Send - My first crack at using CLI. Not really great, but a good example on how it works. Used to send messages to other users. 7. VT180 - A number of useful VT180 (ROBIN) utilities. 8. Watch - A handy utility which allows you to keep an eye out for guys that you want to talk to or send mail to, without tying up your time by looking through the system all the time. 9. Who - Since we use these wierd user numbers for usernames, this utility provides a cross reference to the real user names. ========> [VAX83C.BATTELLE]AAAREADME.TXT;3 <======== [VAX83C.SUB]AAAREADME.TXT Battelle's Submissions submitted by: Gary L. Grebus Mark D. Oakley Battelle Columbus Labs Battelle Columbus Labs 505 King Avenue 505 King Avenue Columbus, OH 43201 Columbus, OH 43201 (614)424-7156 (614)424-5086 This submission consists of assorted tools and procedures for system programming and management functions. The authors would be interested in hearing of any problems or suggestions which anyone might have regarding these submissions. As usual, this submission was assembled at the last moment. As a result, the documentation may be a bit sketchy. Please feel free to call if you need further information. 1. [.FTP] FTP is a menu driven utility for network file copying. It is primarily oriented toward software "distribution" by a privileged user, such as a System Manager who must manage several machines. It provides for flexible control of file ownership and protection. This is a improved version of the program submitted on the Spring 1982 tape. 2. [.GETINFO] These are a group of command procedures that display useful file, device and process information by using the DCL lexical functions. 3. [.GRPQUOTA] This is a program for summarizing disk usage by UIC group. It is driven from the VMS quota file. 4. [.NOTICE] This group of programs and command procedures provides a "bare-bones" login bulletin system. This is an improved version of the program submitted on the Spring 1980 tape. 5. [.PFIX] This directory contains an SLP command file which applies several bug fixes to the "P" program from the Fall 1982 tape. 6. [.SIMCR] This privileged program provides a means for submitting a VAX batch job as if it had been read through a card reader, with full support for the $JOB and $PASSWORD commands. 7. [.UAFJNL] This directory contains programs and procedures for maintaining a consistent User Authorization File on several machines. It journals AUTHORIZE commands to a file and applies the transactions against the UAF's on one or more nodes. The journaling program may be adapted to other similar tasks. ========> [VAX83C.BOEING]AAAREADME.TXT;2 <======== [VAX83C.BOEING]AAAREADME.TXT BCS SIG TAPE SUBMITTAL Byron Bassett contents: 1) SETUSER SETUSER.MAR - A macro program to change username for a process. This means jobs submitted to batch will be processed under new username instead of login name. This can be a very dangerous utility but requires privleges to run. to execute: setuser :== $disk:[dir]setuser setuser newuser note: when you logout the accounting will be logged under newuser. 2) VER3ACC the rest of the files compile via @VER3ACC.CMF link via @VER3ACC.CML to process accounting data look at DOACCNT.COM This directory contains accounting software used by BCS to report accounting data. Ver3acc is the accounting program. The data used in VER3ACC assumes a 780 is the master processor so CPU factors are assumed to be 1. a 730 would be .25, and a 750 around .6. Getlogin is a routine that reads a file of login names that also contains the account # associated with that name (CWA in BCS terms). You could just as easily have created a getlogin that would read sys$system:sysuaf.dat for similar data. Have fun Byron Bassett 773-0497 P.O. Box 24346 Seattle, Washington 98124 ========> [VAX83C.BONNER]AAAREADME.TXT;2 <======== [VAX83C.BONNER]AAAREADME.TXT submitted by: John Clement Bonner Nuclear Lab Rice University Box 1892 Huston, TX 77251 (713) 527 4018 1. FORHELP A help file containing syntax for FORTRAN-77 as used under RSX/VAX systems. 2. RUNOFF An enhanced version of RUNOFF. LIBRARIAN'S NOTE: I put the different file types into separate directories. You may need to put them back together or modify some of Mr. Clement's indirect command files to build the package. ========> [VAX83C.DAYFILE]AAAREADME.TXT;1 <======== [VAX83C.DAYFILE]AAAREADME.TXT SUBMISSION BY STEVEN R. BERMAN, ULTRASYSTEMS, INC. 16775 VON KARMAN AVENUE, IRVINE, CALIFORNIA 92714 (714) 863-0350 THIS SUBMISSION WAS DISCUSSED AT THE LAS VEGAS PRESENTATION "RECORDING NON HARDCOPY INPUT OUTPUT FOR DEFERRED PRINTING" GIVEN BY THE AUTHOR. LIBRARIAN'S NOTES: I named the directory containing this submission [.DAYFILE] because it reminded me of the "dayfile" record kept on some CDC machines. When I want to do something like this I have a quick and dirty method: Call yourself using VAXNET with the logging feature activated. ========> [VAX83C.DENISON]AAAREADME.TXT;3 <======== [VAX83C.DENISON]AAAREADME.TXT submitted by: Dr. Jeffery S. Jalbert Director, Computer Center Denison University Granville, OH 43023 This is a new release of Denison University's spelling checker and grammar criticizer. See AAAREADME.DOC for information on this release, installation instructions and usage. LIBRARIAN'S NOTE: The .EXE files have been deleted to save space on the tape. See AAAREADME.DOC for instructions on recreating them. (Or you may use BUILDEXE.COM which I extracted from AAAREADME.DOC) ========> [VAX83C.DFWLUG]AAAREADME.TXT;3 <======== [VAX83C.DFWLUG]AAAREADME.TXT DFWLUG OVERVIEW The following sub-directories hold the contribution from the DFW Lug area: The [.ANON] sub-directory contains a MONSTER game in which instead of 'violence', insults are hurled to defeat the enemy. Also, a KEYBOARD program which teaches use of the VT-100 style keyboard and recognition of letters and numbers. LIBRARIAN'S NOTE: Placed in [VAX83C.GAMES.DFWLUG.ANON]. The [.NEIMANS] sub-directory contains SCOPY, which is a 'Selective' copy program, allowing you to copy selected parts of a larger file, EDIRECTORY, which will provide a directory output by specified UIC, and SIZE, and last but not least, SORCERER, which is for you COBOL shops, which will provide a source listing of COBOL programs under development prior to them being in shape to be compiled. This will allow the inclusion of copy members into the output listing which a standard 'PRINT' of the source file would not provide. The [.OUHEP] sub-directory contains a excellent collection of VAX based games, all menu driven and designed to be set up into a 'captive' game playing account. New in this colletion is the previous UNIX based game called Rogue identified as 'Dungeons of Doom', an excellent CRT DandD type game. LIBRARIAN'S NOTE: Placed in [VAX83C.GAMES.DFWLUG.OUHEP]. The [.TECHDEVEL] sub-directory contains a collection of VMS Security related command files which can be included with the System and will monitor various 'areas of interest' within the system and report back to the System Manager whenever something out of the ordinary appears. The [.WESTELECT] sub-directory contains version V4.0 of the Interactive Command line Editor (ICE) which has been found to be and excellent addition to any system. Also, a new version of REMINDER, which is a very good personal Reminder program to keep up with the day to day fire-drills. ========> [VAX83C.DISKUSE]AAAREADME.TXT;2 <======== [VAX83C.DISKUSE]AAAREADME.TXT CompuServe's Submissions coordinated by: Joel M Snyder CompuServe Research and Development Centre 5055 East Broadway Suite A-110 Tucson, Arizona 85711 (602) 790-5061 This directory contains a re-submission of the DISKUSE utility first submitted by Dave Leonard. We have reworked the program, and, after consulting with Advanced Data Management, are re-submitting it as Version 2 of DISKUSE. 1. DISKUSE DISKUSE is a tool that enforces logged-in and logged-out quotas on users, allowing them lots of disk storage during the day, but restricting the total amount of storage available while not logged in. This tool is most useful in a software development environment where users have a need for large temporary files (such as listing files, old versions, &c.). ========> [VAX83C.EVERHART]AAAREADME.TXT;3 <======== [VAX83C.EVERHART]AAAREADME.TXT A number of utilities are presented. Among them: [.CALEND] The file CALEND.COM is used to insert text into a file in the user's login account (named CALTIK.DAT) which is then able to be shown. Start and end dates are prompted for, with RETURN defaulting to today for the start date, and to the start date for the end date. The TODAY.COM file displays messages if the current system date is between the dates entered by CALEND. If TODAY is run from one's login.com file, it will remind one of appointments, things-to-do, or similar notes, at login. The notes to oneself may be any length; a null line terminates them on entry. [.DGTETC] VMSCOMLIB - A version of the COMLIB module of BRU (V4) patch code to attempt to correct problems under VMS. The module has not been tried, but corrects a problem that prevented BRU from writing to mounted disks with the /NOINITIALIZE switch under VMS. May even allow writing to ODS-2 volumes, since the ACP does the actual allocation and only write-virtual-block is used to write the data (though sysprv may be needed). Don't turn loose on an ODS2 pack with LOG_IO privilege; shouldn't need it, and may cause mischief if the priv is set. ATT - file attributes read/write, from a very old RSX SIG tape and reissued because of its' great usefulness. Allows any file attributes to be listed or changed (including carriage control attributes, fixed record length max length, etc.). LISTRS - Reissue of multicolumn lister. A switch for controlling what continuation line indicator is generated was added. In addition, the program has been modified to clear the high bit of all characters passed through it. This allows it to filter out such characters, which can be introduced by moving files edited with programs such as Wordstar on micros onto PDP11 or VAX machines. LST will also filter out tabs, but programs such as LBL Tools Entab can put those back. DGT - TAR, DG, IBM, etc. etc. tape reader/writer (only reads TAR tape). Some small improvements over S83 version including better magic number recognition for TAR (Unix) tapes. Now recognizes and correctly identifies archives and object files as well as program code image files as not just regular ASCII. Also fixes some minor glitches with junk after the last real line of text from a tape file. ORC - ORC disassembler from DECUS with additions to allow Page 2 you to tell it whether a PSECT should be handled as code or data. Handy for compilers that don't set this attribute right. However there are cases where symbols don't make it to the output file. Still, ORC will handle some object files that crash DOB from earlier SIG tapes, making it useful to have around. [.DTC] This is Desktop Calendar, a useful time management program from DECUS. It works on VT100 and needs F77 to compile it. While it is a bit inflexible in some command input formats, and needs better documentation, it works reliably and allows you to keep track of your schedule, schedule meetings, and/or display calendars and move around in them in a fairly simple way. A note to the wise: the Date command is ALWAYS of form D date hh:mm message where "date" can be in any of the usual formats, but hh:mm MUST have the colon, hh MUST have leading zeroes inserted, and both date AND time MUST be given when putting "message" into the calendar. Note however that the T command may be used, if DTC is installed, to permit an indirect file to fill in defaults and pass an edited command back to DTC to essentially free you from these restrictions. [.MEMDSK] FXDRV, finally updated so it works. This version has builds for M/M+ and checks the fork queue after copying each block, so it won't hang up your system's fork processing. The load commands supplied also show you how to set it up as a single directory device so you don't waste space with multiple UFDs on it. Handy for super-fast virtual disks if you have 22 bit machines with some memory that doesn't fill up very often. [.IASDRV] IAS VDDRV and ASDEV - old IAS drivers for virtual disk that optionally encrypts data and performs LOTS of access checking with hooks for user customization. Also driver for terminal like device that can set input or output (or both) to come from/ go to any file via separate MCR ASSIGN command (MCR task source supplied). These are from F78 but work in current IAS versions too and are supplied due to the difficulty of locating the old tapes in some quarters, by consultation with the IAS SIG. [.PCCPDP] PortaCalc-XL This is a version of PortaCalc for RSX which uses (finally!) virtual arrays to allow a large sheet. The default build file creates a sheet 60 by 65 lines max (rearrange the storage as you like) with a variable length workfile (if you don't need the full capacity). It is a full capability PortaCalc, but with enough storage to handle fairly large problems. It has been known to run in a 50K GEN partition on an 11/34, so should run on basically any mapped RSX11M or M+ configuration (and in numeric directories under P/OS it should be Page 3 fine). Use with the FX driver (see below) to get the workfile into memory if you wish. [.PCCTRIAL] This directory contains skeleton code for a PortaCalc version which will operate in very small environments by using bitmaps, etc., for storage. [.PCCVAX] Latest PortaCalc spreadsheet for RSX or VMS, including a VMS version that uses memory instead of a scratch file. The version the default COMPILVM command builds is twice as large in capacity as DECALC, runs MUCH faster, and does more. Some tutorials are supplied also, and numerous bells & whistles & helpfile features. Matrix math, equation solving, iterative searching in up to 8 dimensions for solutions to systems of equations, and similar fancy things have been added. Also the VMS version now allows you to spawn DCL commands while staying in the spreadsheet. [.PHNBOOK] DIRECTOR.CMD - a DATATRIEVE indirect command file for creating, maintaining and printing a personal address and telephone directory. VOCABUL.CMD - a DATATRIEVE indirect command file for maintaining, printing and testing oneself on the contents of a vocabulary list and its meanings. [.VEDRV] VE: Update to VE: multi-disk (or single) RSX M/M+ virtual disk. Supports current M/M+ releases, has security subsystem, and has ability to make single directory disks easily, so that one unit may be used as location for PortaCalc aux keypad files & help files. Glenn Everhart RCA G.S.D., Cherry Hill NJ ========> [VAX83C.FDMP]AAAREADME.TXT;2 <======== [VAX83C.FDMP]AAAREADME.TXT FDMP This submission contains a program that will dump and edit VAX FORTRAN unformatted data files. It will work on SEGMENTED files, VARIABLE files, or files with FIXED length records. There is no limit on the record size the program will handle. This program will also convert files from one type to another (e.g., fixed length records into variable length records). The editing capability is quite limited, but it is handy for changing a few values here and there. The records of the file are dumped in a user-specified format. Any record range may be dumped in binary, octal, ascii, single-precision double-precision, hex, word, unsigned, signed, etc. Each record may contain any of the above formats. The program also has a search command to scan the file for values. The program has an on-line help feature also. This requires that the help file FDMPHELP.HLB be put in the system directory SYS$HELP. For full details on this program, see the FDMP.MEM file. N O T I C E The sources included with the program do not exemplify the greatest of coding technique, nor the most thorough knowledge of LIB$TPARSE or even RMS. The program does work though, at least as far as I know. If you have any comments or questions (or even bugs), I would like to know about them. I will try and support the program as time permits. Kenneth A. Randell Star Technologies, Inc. 101 International Drive Sterling, VA 22170 ========> [VAX83C.FINGER]AAAREADME.TXT;2 <======== [VAX83C.FINGER]AAAREADME.TXT Program name: VAX/VMS Local and Remote Finger Program (replaces V-SP-14) Author: Dr. Richard Garland, Columbia University Chemistry Department Languages: VAX-11 Fortran, Macro Prerequisite: VAX/VMS V3.0 or higher. DECnet-VAX optional. The program serves 3 main functions: o Identifies users of the system, where they are, what program, etc. For this function it serves as a personalized SHOW SYSTEM. o Finds a specific user, gives the above information if s/he is logged on, and in addition gives information about his/her mail and and an optional information file s/he may supply. (Plan file) o Serves as an in-bound and out-bound DECnet server. Remote users can finger the local system as above and local users can finger remote systems that support the function. As part of the network "finger protocol" it performs explicit route-through. This is valuable in an internet situation such as going from DECnet to ARPAnet etc. This program can communicate with DEC-20's and other VAXes running the program over DECnet, and through DECnet/ARPAnet gateways to ARPAnet hosts. In a network situation where users are spread over many nodes, and in which there is large mail traffic, it can be an invaluable tool in finding people, ascertaining if they got your mail etc. ========> [VAX83C.FORCE]AAAREADME.TXT;1 <======== [VAX83C.FORCE]AAAREADME.TXT Dan Cook North County Computer Services 2235 Meyers Avenue Escondido, CA 92025-1070 Telephone: (619) 745-6006 Telex: 182773 FORCE is a program to force output to a terminal port. The author welcomes any suggestions or critisism. ========> [VAX83C.GAMES]AAAREADME.TXT;3 <======== [VAX83C.GAMES]AAAREADME.TXT The games submitted at Las Vegas have been put in the subdirectories of this directory. CONQUEST was an individual submission. The others were parts of larger submissions. 1. [.BALL.OTHELLO] Othello - The ancient, but still nasty old game of OTHELLO. Originally written by John Fedak of the U. of Penn. and submitted by Ira Winston to DECUS. This version has VT-100 screen format and rewind capability, in case you should make a bad play (by mistake). 2. [.CONQUEST] CONQUEST is a multi-player, real-time, screen oriented space war game based on the EMPIRE game. 3. [.DFWLUG.ANON] This directory contains KEYBOARD for teaching the use of the VT100-style keyboard and MONSTER, VT100-compatible game where insults are used to zap the monsters. 4. [.DFWLUG.OUHEP] This directory contains a system for controlling access to the games on your system and a good collection of games - mostly old ones - to have around. 5. [.EMPIRE] A newer version of EMPIRE which incorporates scrolling to make it easier to orientate yourself to the map and a graphics mode for the VT125 or the GIGI. ========> [VAX83C.GE]AAAREADME.TXT;4 <======== [VAX83C.GE]AAAREADME.TXT AAAREADME.TXT - This file. AAAREADME.DOC - Instructions for SHOW FILE. CHANGE.CLD - Command language definition file which defines CHANGE as a DCL command. CHANGE.MAR - MACRO program to enable/disable debugger activation. MACRO.COM - Command file to build SHOW FILE using Macro assembler. MACRO.TLB - Macro sources for SHOW FILE. This file original CHECKSUM.MAR plus Bliss generated assembly language. OBJECT.OLB - Object library used to build executable image. OWNER.EXE - Executable image. SHOW.SLP - Modifications to SHOW.CLD to add SHOW FILE. Note that SHOW.CLD can be found in the VMS microfiche. SHOWFILE.HLP - Additions to SYS$HELP:HELPLIB.HLB describing operation of SHOW FILE command. SOURCE.TLB - Bliss and macro sources for SHOW FILE. SOURCE.COM - Command file to build SHOW FILE using Bliss Compiler. ========> [VAX83C.GE]AAAREADME.TXT;3 <======== [VAX83C.GE]AAAREADME.TXT AAAREADME.DOC - Instructions for SHOW FILE. CHANGE.CLD - Command language definition file which defines CHANGE as a DCL command. CHANGE.MAR - MACRO program to enable/disable debugger activation. CONTENTS.CNT - This file. MACRO.COM - Command file to build SHOW FILE using Macro assembler. MACRO.TLB - Macro sources for SHOW FILE. This file original CHECKSUM.MAR plus Bliss generated assembly language. OBJECT.OLB - Object library used to build executable image. OWNER.EXE - Executable image. SHOW.SLP - Modifications to SHOW.CLD to add SHOW FILE. Note that SHOW.CLD can be found in the VMS microfiche. SHOWFILE.HLP - Additions to SYS$HELP:HELPLIB.HLB describing operation of SHOW FILE command. SOURCE.TLB - Bliss and macro sources for SHOW FILE. SOURCE.COM - Command file to build SHOW FILE using Bliss Compiler. ========> [VAX83C.HAC]AAAREADME.TXT;2 <======== [VAX83C.HAC]AAAREADME.TXT This directory contains the Hughes Aircraft Co., Division 16 submissions to the DECUS tape distribution. The following is a description of the files. DIRMGR.DOC An overview of the DIRMGR. DIRMGR.SRC The source code used to generate a directory manager. MGRINS.COM The installation command procedure for the DIRMGR. EMLOOK.EXE A program to look at EMPIRE maps. RANDERR.EXE Like COOKIE but with random error messages. BUGSPRAY.COM A command file to stop processes by name. ========> [VAX83C.HARRIS]AAAREADME.TXT;5 <======== [VAX83C.HARRIS]AAAREADME.TXT Contained in this tape for distribution through DECUS are two programs: 1. TYPIST (BASIC): A touch typing tutor program to help with learning the typewriter keyboard and developing higher typing speeds. 2. QD (FORTRAN): A program to display the output (print) queues on a VAX/VMS system. It shows, among other standard items, an approximation of the length of each active queue in minutes. Also, a listing of the differences in SCRFT.MAR to match a paper presented at the Fall 83 DECUS by Steve Swenson on using SCRFT.MAR (file: SCRFT.DIF) This information replaces the [HARRIS] directory on earlier VAX SIG tapes. Contacts: Steve Swenson or John Chong Harris / Farinon Division 1691 Bayport Avenue San Carlos, CA 94070 (415) 594-3524 or -3582 - end of text - ========> [VAX83C.HGRAPH]AAAREADME.TXT;2 <======== [VAX83C.HGRAPH]AAAREADME.TXT submitted by: Dennis V. Jensen Ames Laboratory ISU/USDOE 310 Metallurgy Ames, Iowa 50011 (515) 294 4823 HGRAPH is a plotting package which will generate two or three dimensional graphs on a Visual 550 graphics terminal (Tektronix 4014 compatable) or on a Bausch and Lomb (Huston Instruments) DMPL plotter. This is a revision to the DECUS Library program 11-431. ========> [VAX83C.HUGHES]AAAREADME.TXT;3 <======== [VAX83C.HUGHES]AAAREADME.TXT These utilities come to you from: Hughes Aircraft Co. Space and Communications Group Contact person is: Kevin Carosso Hughes Aircraft Co. Space and Communications Group P.O. Box 92919 Bldg. S-50/X342 Los Angeles, Ca. 90009 UUCP address: {decvax!trw-unix | allegra}!scgvaxd!engvax!kvc ARPA address: engvax!kvc@CIT-VAX [.CALLOUT] VMS terminal emulator. [.CODE] Convert binary files to printable and back DISKSPACE.COM Show nice diskspace listing QUADMATH.MAR Qudword math, including full quad divide! [.SENDMAIL] Send mail to foreign networks with VMS MAIL utility SHOWDEV.COM Show FULL device information [.TAIL] Show last N lines of a file [.XDCL] Hook output of one DCL command to input of another ========> [VAX83C.INDEX]AAAREADME.TXT;2 <======== [VAX83C.INDEX]AAAREADME.TXT INDEX-FORTRAN Cross Referencer V1.9 ABSTRACT INDEX is a FORTRAN source cross-referenceing utility that allows the user to look at individual source files and determine what variables are used on what lines and how they are used. furthermore the user can select for display only variables with the characteristics that he is interested in-global/local,assigned value/not assigned value, used/unused- in any combination. in addition the user can also save the selected variables from multiple files and output the accumlated data as a super index or as an entry point cross reference (with optional graphical tree output). This program is a complete rewrite for the VAX of the RT/RSX/IAS INDEX V6.4 . For more information see the document and the comments at the beginning of the file INDEX.MAR. ========> [VAX83C.INFO]AAAREADME.TXT;2 <======== [VAX83C.INFO]AAAREADME.TXT INFO ---- INFO is a performance measurement tool which displays a bar chart of the eight most compute-bound procedures within a running program image. It does this by reading the image's debug symbol table into memory, and then histogramming the program counter saved in the hardware Process Control Block. Every three seconds (user-selectable), a sorted display of the eight most compute-bound procedures is printed on the user's terminal. Info should be installed as a known image with CMEXEC privilege. The other privileges required (ALTPRI,BYPASS,WORLD), are dynamically granted during execution using the $SETPRV system service. Because INFO runs as a separate process, the user does not have to modify his source code, or to re-link his executable image file. ========> [VAX83C.KERMIT]AAAREADME.TXT;1 <======== [VAX83C.KERMIT]AAAREADME.TXT submitted by: Columbia Unifersity Center for Computing Activities KERMIT is a package for setting up communications between a wide variety of micro, mini and mainframe computers. See AAAREADME.DOC for more information. The [.NEW...] directories supercede the old [.10] and [.VMS] and apparently [.CPM]BASE.M80. ========> [VAX83C.KMSKIT]AAAREADME.TXT;2 <======== [VAX83C.KMSKIT]AAAREADME.TXT VAX KMSKIT V3.4 Included in this submission are four subdirectories. [KMSKIT.SYSMGR] - Useful command procedures for controling the system and making life generally easier for all. Updates to last release. A very powerful set of procedures for establishing an operator account. Procedure for implementing dual passwords for dial-in users. [KMSKIT.SYSUTL] - Useful things. VAX CALC update which has online help. Improved auto-logoff facility, SETMODEM to enable DMF lines 0 and 1 to be used with 4 wire cables. An improved (albeit slightly considering the work which originally went into it) version of AVATU. [KMSKIT.VAXSUBS] - Migrating from RSX to VAX the easy way. Bugfixes to last release. Not many, but some. Please, if you are interested in this area and have written any mapping subroutines, please send them on to me. I would like to establish a collection of them for DECUS. [KMSKIT.VPW] - V2.2 of the VAX Professional Workstation. Not quite ALL-IN-ONE, but close, very close, (and getting closer) and Oh, so much cheaper !! Please, note that the procedures, programs etc, may assume site dependent information not applicable to all sites. Command procedures may have to be modified to work to reflect the correct location of files. Some command procedures assume the existance of certain files or executable images. I appologize for not having something which goes in as easy as a VMS Update kit. As always, complaints, suggestions, or praise (preferably the latter) may be directed to: James G. Downward KMS Fusion, Inc. PO. Box 1567 Ann Arbor, Mich. 48106 (313)-769-8500 11-October-1983