SUMMARY: How to monitor console activities

From: <sherry_at_canidae.cps.msu.edu>
Date: Sun, 2 Jul 1995 16:31:22 -0400 (EDT)

My original question:

    This is a continuation of my earlier question about /dev/kbd. All
I am trying to do is to monitor activities at the console. When a user
logs in from the console, stop all background jobs; when the console
has been idle for over 15 minutes, resume them. I have successfully
opened /dev/console and /dev/mouse. However, when I used stat to obtain
the access time and modification time, the numbers did not reflect the
real activities. They did not change when I moved the mouse around or
typed in one of the xterms. Xdm is capable of knowing if a user is at
the console, and how long the console has been idle. So there must be a
way of doing it. Where is this information? How can I obtain it?

Answers:
1. There is no /dev/kbd. The only things I need to check are /dev/console
   and /dev/mouse.
2. Instead of stat, I used poll. It is clean and easy. I have misled
   myself. :-)

My program is working great now. I am happy. I am glad there is still
time for me to enjoy this long weekend.

Many thanks to Tom Blinn(tpb_at_zk3.dec.com) and Rob Lembree(lembree_at_zk3.dec.com),
and all those that replied. You guys are really great. Thanks!


Sherry
Received on Sun Jul 02 1995 - 23:10:50 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:45 NZDT