	1	AUTOLOGKAUTOLOG is a program used to logoff (time-out) terminal users who are idle.KAn idle user is one who uses none of the following three system parameters:HCPU_TIME, BUFFERED_IO, and DIRECT_IO.  If all of these parameters remainLconstant over a period of 30 minutes (IDLE_TIME), then the user's process isElogged out (DELPRC).  Prior to logging the user off, warning messages5are given at 15, 20, 25, and 29 minutes of idle time.B	To make AUTOLOG work, it should be run as a DETACHed process fromOSYSTARTUP.  The process also requires WORLD and OPER privledges. The command to$create it as a detached process is: 7	RUN/UIC=[1,4]/PRIV=(WORLD,OPER)/PROCESS_NAME=AUTOLOG -		SYS$SYSDEVICE:[SYSUTL]AUTOLOGD	Provisions are made in the program to allow special users not to beJtimed out.  The OPERATOR or SYSTEM account are not timed out if running onOPA0:.B	AUTOLOG runs under VMS 3.x.  AUTOLOG takes care of users who haveMattached themselves to subprocesses using the SPAWN command. If a process hasOany active subprocesses, then the main process does not get the axe, even if itNis idle. If a subprocess is idle for IDLE-TIME minutes and it's parent processMis a terminal process, then the subprocess gets the axe. Control is then sentOto the parent process. This parent process then has IDLE-TIME minutes to become&active, or it then also gets the axe. C	The unmodified program (V1.4) is on [VAX83A.ASDU.AUTOLOG] and was written by:		Steve Moores#		Aurora Software Developement Unit		C.F.B Greenwood		Greenwood, N.S., Canada,			B0P 1N0		(902) 765-3391 ext 864G	It was modified by J. Downward (V1.5) for additional levels of warningImessages, to extend the idle timeout from 5 minutes to 30 minutes, and toMnot log out the OPERATOR or system manager if they are on OPA0:.  For safety,<AUTOLOG should not be running during a VMS UPDATE procedure.