Gestión de sesiones X en Linux

Juan Ignacio Rodríguez de León jileon en parcan.es
Mie Sep 22 12:26:20 CEST 2004


Atinar Arodatlas wrote:

>Hola,
>
>Estoy intentando escribir una aplicación para llevar un registro de sesiones
>X en Linux (básicamente registrar el nombre de usuario y la duración de cada
>sesión).
>  
>
No se si esto te podra servir. en X se puede definir un script que se 
ejecuta cuando acaba la sesion: Te copio lo que me dijo papa google:

*

> *RESET PROGRAM*
>     Symmetrical with /Xstartup, /the /Xreset /script is run after the
>     user session has terminated. Run as root, it should contain
>     commands that undo the effects of commands in /Xstartup, /removing
>     entries from //etc///utmp /or unmounting directories from file
>     servers. The environment variables that were passed to /Xstartup
>     /are also passed to /Xreset. // /
>
>     A sample /Xreset /script:
>
>
>     # !/bin/sh
>     #
>     # Xreset
>     #
>     # This program is run as root after the session ends
>     #
>     sessreg - d - 1 $DISPLAY - x /usr/X11R6/lib/xdm/Xservers $USER
>     /usr/X11R6/lib/xdm/TakeConsole
>     exit 0
>
*Sacado del X-Window System User guide.




Más información sobre la lista de distribución Python-es