Thanks Joerg, 

> ... In any case there should be a $HOME/.dmrc file for the kiosk user. 
It 
> should be owned by the kiosk user, but permissions should be 600. ...
> Can you check that file? 

Checked it.  $HOME/.dmrc exists at time we're seeing the error dialogs, 
permissions = 600. 

> If the .dmrc error is indeed the one causing your problem, you can try 
> to change the line that says 'chmod 600 $_theDMRCFile' in the 
> /opt/SUNWkio/lib/initsession script to say '644' in place of '600' to 
> work around the problem.

So, I tried that, inside setGDMSessionStarter () function (right?) and am 
now getting a different error dialogs at session start: 
   "Error starting Kiosk session: invalid Kiosk session configuration. 
[OK]"
then a little later
   "Authentication failed. [OK]"

At that time, also see the following in SRSS logs
"
utauthd: SessionManager0 NOTICE: EMPTY: ACTIVE session
kiosk:utkioskconfig:refresh[22134]: Enabled Kiosk Mode for display ':13'
gdm[19493]: pam_kiosk: pam_sm_authenticate: Initiating Kiosk session with 
user utku4
gdm[19493]: pam_kiosk: pam_sm_setcred: Child process 
/opt/SUNWkio/lib/initsession failed with exit code 2.
"

During the new error dialogs. $HOME does not exist for the kiosk user 
(/var/opt/SUNWkio/home/ is empty). 

Note, /var/opt/SUNWkio/home/ has permissions 750, so expected that the 
chmod may be flunking.  However, still get same result even with this dir 
set to permissions 777.  Unsure if it is safe to change permissions of the 
../home/ dir anyway, seems like could easily have bad side-effects. 

I'm attempting tracing down what specifically is complaining.  Where 
should I look for output of logError?  (Expect that's a dumb question ;^) 

-- Peter

_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to