Submission to the Fall 1987 (Anaheim) VAX Sig tape Michael N. LeVine Code 3514 Naval Weapons Center China Lake Ca 93555 (619)939-3970 avn 437-3970 [.BREAKOUT] Basic building blocks to construct your own accounting utilities. Included are programs to scan an accounting file and report on-system up time over the selected interval, incoming DECNET access showing local accounts accessed, remote node and user doing access, print queue utilization showing print queues, pages printed, users and accounts doing the printing. For more information see document in subdirectory. [.HELLO] Command file-requires VT1/2/3xxx terminal. Various sayings, etc. [.INDEX] Fortran Cross-referencer and Flow Chart generator. Powerful static source Fortran source code analyzer. See document in subdirectory for more information. [.JUICER] On line and Offline disk compression and file defrag routines. Disk and file monitoring utilities. See document in subdirectory for for information. [.MUTEX] Tool to locate the cause of the dreaded MWAIT state. Scans all known mutex's and PHD's. Outputs a list of all process's in MWAIT, those with a non-zero mutex count and the state of all known mutex's. See document in subdirectory for more information. [.NETLIST] Fortran program that prints out a condensed version of SHOW NET on the screen of a VT1/2/3xx with paging. Has brief and full display, sorts output by selected parameters-see source. Program contains HELP. Install with foreign command NET :==NETLIST NET HELP for information. [.QUICFONT] Font Editor program for QUIC/QMS printers (Talaris). Allows the user to build his own fonts that can be down loaded to a Talaris printer. Data files are supplied for several fonts-London(old English),Cyrillic,Hebrew. Down line loadable font file (.QUIC) for these fonts is also provided.For more information see document in subdirectory. [.SNAPSHOT] Accounting system crash recovery aid. Runs on a system, taking a snapshot every 15 minutes of all processes active on the system and (re)writes the information in the file SYS$SPECIFIC:[SYSMGR]SNAPSHOT.DAT;1 in the form of accounting records for a process deleted-status is JBC$_JOBABORT. If a system crash occurs, the command file MERGE.COM is used to insert in the proper location in the accounting file, selected records from SNAPSHOT.DAT. MERGE.COM contains further information to guide the user through the preliminary activities needed to properly run MERGE.COM . This allows the system manager to minimize the loss of accounting information for billing, utilization etc due to system crashes to no more than a 15 minute interval. Command file RUN_SNAPSHOT.COM supplied to start program as detached job (should not be invoked from SYSTARTUP.COM as it would overwrite the last snapshot taken before the crash-invoke manually only after recovery). A small window of vulnerability exists in that the contents of SYS$SPECIFIC:[SYSMGR]SNAPSHOT.DAT can be corrupted if a crash occours during the rewrite cycle (aprx 1-2 sec every 15 minutes). [.TAPE] Fortran program that can read/write blocked card image tapes (max card image 132 chars, max block size 10000 chars) in ASCII or EBCDIC. Much faster than DCL command files. [.TQE] Two versions of a program to print out the contents of the timer queue. The version TQE2 give information in a more understandable manner. Resubmission with bug fix. [.VAXPAINT] Fortran program that reads a MACINTOSH MACPAINT/FULLPAINT document uploaded via MACSNVAX (.MAC file), and converts it to a bitmap in QUIC/QMS (Talaris) format that the user can plot on a Talaris plotter.