Setting Up Auto Logout In CentOS 6
I would like to have my lab workstations logout a session after the person has been idle for a certain period of time. After some searching on the web, I got into
/etc/gconf/schemas/gnome-session.schemas
and set the default value of max_idle_action to “forced-logout”:
but the system is not logging me out after the max_idle_time. Is there something I’m missing?
Thanks!
–
3 thoughts on - Setting Up Auto Logout In CentOS 6
Vanhorn, Mike wrote:
Seems really complicated. I run KDE, and I believe there’s something in kde->system settings that lets me set that.
mark
So, I’ve found that if you want to enforce gconf policies for workstations, you need to put them in /etc/gconf/gconf.xml.mandatory. For example, this is how we set the screensaver to lock:
gconftool-2 –direct \
–config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
–type bool \
–set /apps/gnome-screensaver/idle_activation_enabled true gconftool-2 –direct \
–config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
–type bool \
–set /apps/gnome-screensaver/lock_enabled true gconftool-2 –direct \
–config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
–type int \
–set /apps/gnome-screensaver/idle_delay 15
—
Jonathan Billings
I tried using that, and it still doesn’t automatically logout. In face, the value I set in gconf.xml.mandatory doesn’t seem to get noticed at all. I set them to different values, and ‘gconftool-2 –get’ still shows the default values that I set in /etc/gconf/schemas/gnome-session.schemas.
–