On Sat, 11 Dec 2010 11:43:13 -0800, mpnordland wrote: > sorry, I've been busy, it's on linux, and current active user is the > user currently using the computer. My program needs to switch log files > when a different user starts using the computer.
I think you have missed what people are trying to tell you: if you're running Linux, you may have more than one human being logged into and using the computer AT THE SAME TIME. You can also have a single human being logged into the computer as more than one user, and one user being used by multiple human beings. As we speak, I am logged into my Linux computer eight times, five times as myself (two GUI sessions, just to prove I can do it, plus three terminals), two times as root, and one time as another user; my wife's computer has two people logged in simultaneously (me and her); I'm also logged into a server at work, which currently lists eight people logged in twenty-one times between them. Perhaps you should explain what problem you are trying to solve, rather than how you think you should solve it ("catch the user switching"). -- Steven -- http://mail.python.org/mailman/listinfo/python-list