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