This software may be copied and distributed provided that this notice is included and no charge is made other than reasonable media costs. The source is provided on an 'as is' basis, and no warranty is either given or implied. No responsibility is accepted for any damage done to programs or data or any other consequential loss caused either directly or indirectly as a result of using this software. I would be pleased to hear of any bugs, solutions, or suggested enhancements at the address below. SPRING90-1 : 25-MAY-1990 New programs SHOW_PAGFIL and DEINS_PAGE_IF How to tweak CMS command defaults (may be applicable to other products). Trivial change to PASCLI to compile under V4 SPRING90 : original release, April 1990 [.PASVAX] - a VAX Pascal formatter [.TPMAT] - a Turbo Pascal formatter (written in VAX Pascal) (Both Pascal formatters are based on an Oregon Software product, and are distributed with their permission). [.PASCAL] - Pascal environment sources for various RTLs - not complete. If anyone has better, please let me have a copy. [.MISC]SPLIT - Count bucket splits - version of the one in VAX Professional [.MISC]PEEK - read a locked sequential file (ie log file) - requires SYSPRV or READALL. This module generates warnings and informational diagnostics at compile time, and reports the compile time warnings at link time, but don't worry about it. [.MISC]CMS_CHANGE.TXT - notes on how to modify the command module in CMS. [.MISC]TWEAK - record attribute tweaker - only for the knowledgeable. Incompetent use could make files unreadable, although it should always be possible to repair them using this program. All the following should be linked by: LINK name,SYS$SYSTEM:SYS.STB/SEL [.MISC]CREGRPLNT - create group logical name table - useful at boot time. requires CMKRNL - should be safe, but not guaranteed - should relink for each release of VMS. [.MISC]SETUSER - set username, account, LNM$JOB owner, LNM$GROUP, various other logicals. Fairly complete. Not tested with V5.3. Requires CMKRNL. MUST relink with each release of VMS - otherwise expect a crash. [.MISC]SHOW_PAGFIL - show page files and all processes using them. Relink for each version of VMS. Needs CMEXEC, WORLD [.MISC]DEINS_PAGE_IF - deinstall page file if either no-one using it, or just current process, otherwise show users. Needs CMEXEC, read access to page file. May need WORLD to show processes using page file. May invoke SYSGEN to do the DEINSTALL - needs CMKRNL. NB: NOT interlocked - it is possible for a process to start using the page file between the check and the deinstall, but fairly unlikely. Chris Sharman, CCA Stationery, Eastway, Fulwood, Preston, Lancs, ENGLAND