KDM:
/usr/share/config/kdm
Xstartup (run a logon)
Xreset (run at logoff)
GDM:
/etc/gdm/...
.../PostLogin/Default (Logon)
.../PostSession/Default (Logoff)
This is the script that runs on login:MYHOSTNAME=`/bin/hostname`
COMMAND="/usr/local/pfx/qube/bin/qblock --lock --purge $MYHOSTNAME"
logger Running "$COMMAND"
$COMMAND
logger Finished running "$COMMAND"
and logoff:MYHOSTNAME=`/bin/hostname`
COMMAND="/usr/local/pfx/qube/bin/qbunlock --unlock $MYHOSTNAME"
logger Running "$COMMAND"
$COMMAND
logger Finished running "$COMMAND"