-a (all processes) Print information on ALL utmp entries--not just user processes.
-d (debug mode) This is helpful in setting up your configuration file. The program runs in
foreground rather than forking and it prints out verbose messages about what it is doing.
-n (nokill) Use this to prevent autolog from actually "killing" anyone. Use -d and -n together when
setting up a new configuration file. ( This will not affect killing of lost processes. )
-o (ordinary) Use this to run this program as ordinary program, not as daemon. Program will end, when
its job is done. In this case, some data is kept in "/var/lib/autolog/autolog.data". This is read,
when the program is called again.
-fconfig_file_name
Use this to override the default: "/etc/autolog.conf"
-llog_file_name
Use this to override the default: "/var/log/autolog.log". Note that if this file doesn't exist,
no logging will happen. Create the file (with touch) to enable logging.
-tidle_time
Use this to override the internal default idle time (minutes)
-ggrace_period
Use this to override the internal default grace period (seconds)
-myes/no
Use this to override the internal mailing switch. If "yes" the program will send mail to the
users right after killing them.
-cyes/no
Use this to override the internal "pre-clear" switch. If "yes" the program will clear the
terminal screen before warning the user.
-wyes/no
Do timeouts based on total session time--not idle time. (hard)
-lyes/no
If set to "yes" activities will be written to the logfile if present.