Hi,
Ill use the below snippet for the time being.
It partly addresses the multiple login issue and only
blows away the remains of a previous session
if the user is not previously logged in.
in /usr/dt/config/Xinitrc.jds
-------------------< snip>--------------------
NUMSESSIONS=`who -u | grep $LOGNAME | wc -l | cut -b8`
if [ "$NUMSESSIONS" -lt 2 ];then
rm -r /var/tmp/*"$LOGNAME"*
logger -t JDS-CLEAN -p local0.notice Cleaned up /var/tmp for
user $LOGNAME
else
logger -t JDS-CLEAN -p local0.err Too many sessions cant clean
/var/tmp for user $LOGNAME
fi
-------------------< snip>--------------------
//Lars