Paul Whitener wrote:
Greetings all,
I am running Sol10 and a pretty generic Sun Ray load. I have recently
patched the server using the Sun Update Manager. Of course a boat load
of patches went on.
Now the problem. Prior to patching, I could start a session using a
smartcard, pull it out and whenever I put the card back into any Sun
Ray, I was good to go. I could wait a week and the session would stay
alive.
After patching, the session will time out about 30 minutes after I pull
the card. Not good!
Any help would be appreciated.
Can you do a ps while you have a running system, and see if there are any
"utaction ... -d /opt/SUNWut/lib/Xcleanup" processes running? If so,
run (as root) /usr/ucb/ps ewww PID where PID is for the utaction process,
and see if the DISPLAY variable is for your session.
If so, that probably means that your /usr/dt/config/Xstartup file was
overwritten
with a patch, and lost the SRSS stanza that terminates the
idle-greeter-session reaper
when you log in. Have you run "utrestart -c" or rebooted your system
since it
was patched? That should repair the /usr/dt/config/* files and reinsert
the SRSS
stanzas. Do you have any /etc/dt/config/{Xstartup,Xsetup,Xreset} files?
Basically, in /usr/dt/config/Xsetup (which is run immediately before the
login
greeters) we start an idle-greeter-session reaper which will run
Xcleanup and
terminate the session if it's disconnected for a while. In Xstartup,
which is
run after the login greeters while you are logging in, we terminate any such
greeters. If our stanza for terminating the reaper gets removed, you'll see
the behavior you describe. A dtlogin patch could easily do that. When you
run "utrestart -c" we run "utrepair" which ensures that the SRSS stanzas
are in place in all these files. We don't touch files in
/etc/dt/config, however.
-Bob
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users