I have a strange problem with users not getting properly cleared out of utmp when they kill the terminal instead of logging out. Here's an example. Suppose a user logs in. I type "who" and sure enough, he shows up. He then logs out by typing "exit", I type "who" and he's gone. But let's say he logs out by just killing his xterm. I type "who" and he's still in there. However, he doesn't have any processes running and doesn't appear when I type "w". I would have thought the utmp entry would have been cleared automatically, but for some reason that's not happening. If it matters, all of my users use tcsh and this happens with both telnet and ssh logins. Any clues?
Thanks, Max -- Some wounds may never heal (The ways of grace are narrow) Some secrets can't be sealed (The battle rages on) Roy S. Khan, 1995