Don't think of it as user based, think of it as token based (client
ID/Mac address if not using smart cards)
You can use the "follow-me" printing scripts to associate printers to
DTUs and you can use the same logic to launch applications (or direct a
browser to different URLs). Basically you are querying the Sun Ray
datastore to look for bits of information, whether that is a printer
name or a URL.
http://wiki.sun-rays.org/index.php/SRSS_Addon:_Follow_Me_Printing
Jonathan C. Bailey wrote:
The kiosks are generally a mix of web browsers (in various configurations) and
SSH sessions running in gnome-terminal. They also need to print, and so far (on
the old terminal server running LTSP), I've just used the AllowedUsers
directive in CUPS to limit printers to specific users (some users have 1
printer, some have a handful). I'm not sure that would work with kiosk mode
since the username changes at every login.
-Jon
----- Original Message -----
From: "Craig Bender" <[email protected]>
To: [email protected]
Sent: Tuesday, November 2, 2010 2:40:48 PM
Subject: Re: [SunRay-Users] GDM Auto Login
I haven't done what you are trying to do, but I do think Kiosk is the
way to go (plus it's supported).
You can specify certain tokens (whether pseudo or smart card) to run
kiosk mode. This is done by registering the token, then using the web
gui to set that token to either kiosk or regular (or you can use
utkioskoverride).
From there, the question I'd ask is what do you want the various kiosks
to do?
A simple if/then script based on token ID could launch different
programs. If more complex, you could create specific kiosk sessions
types and using utkioskoverride assign them to the tokens.
On 11/2/10 12:18 PM, Jonathan C. Bailey wrote:
Hello,
I don't think this is Sun Ray specific, but here goes... I have a Oracle
Enterprise Linux 5u5 server with Sun Ray Software 5.1 installed. I'm trying to
get a timed login working for specific DTUs that are acting as kiosks. Kiosk
included with SRS won't do what I want since each kiosk is a fairly unique
setup (much easier to manage as normal users). Anyway, I've configured the
lines in /etc/gdm/custon.conf (omitting some extra junk):
[daemon]
TimedLoginEnable=true
TimedLogin=/usr/local/bin/gdm_autologin.sh|
[security]
AllowRemoteAutoLogin=true
And the following script (/usr/local/bin/gdm_autologin.sh):
#! /bin/sh
LOGFILE="/var/log/gdm_autologin.log"
TS=`date +%c`
exec 2>&-
trim() { echo $1; }
DISP=`echo $DISPLAY | cut -d\: -f2 | cut -d. -f1`
TOKEN=`cat /var/opt/SUNWut/displays/$DISP | grep TOKEN | grep -v INSERT_TOKEN |
grep -v TOKEN_SET | cut -d\= -f2 | cut -d. -f2`
OTHERINFO=$(trim `/opt/SUNWut/sbin/utdesktop -p $TOKEN | grep "Other Info" |
cut -d\= -f2`)
UNAME="BORK"
if [ "${OTHERINFO:0:10}" == "autologin:" ]
then
export UNAME
UNAME=`echo $OTHERINFO | cut -d\: -f2`
fi
echo $UNAME
echo "[$TS] UNAME=$UNAME DISPLAY=$DISP TOKEN=$TOKEN OTHERINFO=$OTHERINFO">>
$LOGFILE
exit 0
---------------------------------------------------------
With this setup, I SHOULD be able to set the "other info" field for a DTU to
"autologin:USERNAME" and have it work, but all I get is the timed login count down
without a username listed. I've tested the script from the command line and it returns a username.
Also, from the log the script creates, it's running, and the UNAME variable is being populated. Has
anyone else done something similar, or have an idea why it isn't working?
[Mon 01 Nov 2010 05:59:44 PM CDT] UNAME=trskiosk2 DISPLAY=11
TOKEN=c2f6c84bad22dfdcb8eae14eb617aeef OTHERINFO=autologin:trskiosk2
-Jon
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users