This is an update to the TERM_LOCK program. This version will only run on VMS 5.4 or later. This is an update to the work that Ted Nieland did a couple of years back to the original program. The major change is that the broadcast message scroll region now matches the page length defined for the terminal. In addition to adding the page length check and removing some dead-code (from CHKMSG), I've added a page width check and centered the "banners" accordingly, fixed a missing comma in the SMG$PUT_CHARS calls so that the "banners" are highlighted in BOLD type as was originally intended, and made the check for NT devices work with virtual terminals (VT devices). I've also added a check for LT devices since these can be as insecure as Telnet and DECnet sessions if they originate from a terminal server (or?). Dr. Kenneth H. Fairfield | Internet: Fairfield@Slacvx.Slac.Stanford.Edu SLAC, P.O.Box 4349, MS 98 | DECnet: 45537::FAIRFIELD (45537=SLACVX) Stanford, CA 94309 | BITNET Fairfield@Slacvx