Revision VAX-146 WATCHDOG Version: V4.2-10, April 1987 Author: George Walrod III Submitted By: George Walrod, Greenbelt, MD Operating System: Watchdog Source Language: VAX/VMS 4.X - MACRO-11 VAX/VMS 3.X - FORTRAN-77, MACRO-11 WATCHDOG is a program which monitors an interactive process for inactivity, a process is logged out after a defined interval. An inactive process is indicated by no change in CPU time and no buffered I/O count within a defined interval. Messages will be sent to the inactive process at a defined interval until the maximum inactive time limit is reached, a final message is sent to the user and a optional message is sent to the central operator notifying that a user has being stopped. Other options are ignoring a group of users. Many of the options exist and are documented. At worst case you should enjoy the comments made by the developer. Changes and Improvements: Totally rewritten in VAX/VMS Macro. User May be Logged Off Two Different Fashion. Support of Virtual Terminal Driver's Disconnect Function. Special Exceptions on the basis of Username, Account, Identifier, UIC or Terminal (wildcards may be used), Exceptions allow special users have their own Start/Stop values as well as Options. Default System Wide Stop/Start values and Options. Keywords: System Management - VMS, Utilities - VMS, Security Operating System Index: VAX/VMS