Hi,
The utxlock issue on CAM was fixed after SRSS3.1 Beta build.
To workaround this follow the below.
Add a file /usr/dt/config/Xsession.d/0099.SUNWut, which contains this line:
SUN_SUNRAY_UTXLOCK_PREF=; export SUN_SUNRAY_UTXLOCK_PREF
Turn on execute permissions for the file (chmod a+x 0099.SUNWut), and
reboot the system.
Note this disables utxlock system-wide, so if CAM/kiosk mode is
only enabled for either card or pseudo users, an appropriate test of
$SUN_SUNRAY_TOKEN would need to be placed around the above code, i.e.
for cards only:
if [ -z "`echo $SUN_SUNRAY_TOKEN | sed -n 's/^pseudo.//p'`" ]; then
SUN_SUNRAY_UTXLOCK_PREF=; export SUN_SUNRAY_UTXLOCK_PREF
fi
For pseudo only, change "-z" to "-n". If NSCM is enabled, change
'pseudo' to 'auth'.
Regards,
P.S.M.Swamiji
Christoph Litauer wrote:
Dear Sunray admins,
using Solaris 10 with SRSS 3.1b I have about 60 DTUs running in
controlled access mode. I don't use the CDE session manager but icewm as
window manager and firefox as application.
If a session is disconnected (remove SmartCard, powercycle, ...) and
connects again, this session is locked. This is because utaction calls
utxlock if a disconnect happens.
The manpage of utxlock tells me I have to define an environment variable
SUN_SUNRAY_UTXLOCK_PREF to prevent the screen getting locked.
I wonder where I should define this variable. It is defined in my kiosk
script (defined as cam application) but this doesn't help. .dtprofile is
no choice because I don't use dtsession. .profile in the kiosk users
prototype homedir didn't help, too.
If the screen is locked, it only can be unlocked by root. So maybe the
variable should be defined in roots environment?
Any help is greatly appreciated. Thanks in advance!
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users