This utility will log off any inactive jobs. An inactive job is defined a a process that has not consumed any CPU time (less them 50ms) or performed any I/O since the last time the process was examined. The PORTWATCH program is meant to be run as a detached process (with WORLD and OPER privileges). The length of time between process scans is definable at run time. The user will recieve two warning messages then a termination message. The number of inervals before the 1st and 2nd warning and the termination message are also determined at run time. The PORTWATCH utility will TIMESTAMP itself to the operaor consoles so you can be sure its running. The frequency of TIMESTAMPS is determined at run time. It will also send messages to the operator console whenever it warns or kills users processes. The logical name PORTWATCH_PARAMETERS is used to control the time intervals of PORTWATCH. The format for these values are: "0 00:07:00.00 4 3 4 5" <-- This is also the default value ^ ^ ^ ^ ^ | | | | | | | | | +-- Number of intervals before | | | | the process is killed. | | | +---- Number of intervals before | | | the second warning. | | +------ Number of intervals before | | the first warning. | +-------- Number of intervals between | TIMESTAMP messages to OPCOM. +---------------- Length of a single time intercal. Examine the STARTWATCH command file and modify the location of the files to suit your system (i.e. OPER$LIBRARY is not a standard VMS library).