Re: Sparc, x86/x64 и SUNRay
- From
- Alex Teldekov (2:5020/400)
- To
- Alexander Gottlieb
- Date
- 2009-09-18T14:46:12Z
- Area
- RU.UNIX.SOLARIS
From: Alex Teldekov <alext@rsbank.ru>
Alexander Gottlieb <Alexander.Gottlieb@f1003.n5080.z2.fidonet.org>
writes:
> Только похоже и тут проблема. Один SRSS сервер можно настроить только на
> один киоск. Т.е. получится проброс клиентов только на один виндовый TS (ну или
> на
> одну ферму TS в NLB кластере). Хотелось бы конечно, чтобы в зависимости от
> воткнутой в DTU карточки была возможность на разные сервера пользователя
> проключать.
Приветствую!
Я в своё время написал патчик к скрипту запуска uttsc, который
использует содержимое поля Other в описании токена в качестве параметров
запуска виндового коннектора.
Так что можно написать в поле Other карты имя терминального сервера.
- --- /etc/opt/SUNWkio/sessions/uttsc/uttsc.orig Пт сент. 4 09:10:11 2009
+++ /etc/opt/SUNWkio/sessions/uttsc/uttsc Пт сент. 4 17:41:33 2009
@@ -107,8 +107,19 @@
# Use a marker file, to detect a non-zero exit code
rm -f $theUTTSCFailure
{
+ #
+ ## If Token's Other Information field is not empty
+ ## pass its contents instead of global Kiosk Mode arguments
+ #
+ OTHER=`/opt/SUNWut/sbin/utuser -p $SUN_SUNRAY_TOKEN | grep "Other Info" | cut -d= -f2- `
+ if [ " " = "$OTHER" ]
+ then
$theUTTSCExec $theUTTSCDefaultArgs "$@" 2>&1 ||
echo $? > $theUTTSCFailure
+ else
+ $theUTTSCExec $theUTTSCDefaultArgs `eval echo $OTHER` 2>&1 ||
+ echo $? > $theUTTSCFailure
+ fi
} | logger -i -p user.notice -t $theModule
--
Alex Teldekov AVT18-RIPE
--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)
SEEN-BY: 236/100 450/1024 461/640 469/142 999 4625/8 5000/5000 5006/1 5007/1
SEEN-BY: 5010/70 5011/13 5012/46 5015/28 5019/40 5020/18 175 194 400 545 902
SEEN-BY: 5020/2238 4441 5021/29 5025/3 5030/1080 1957 5035/38 5036/1 5045/7
SEEN-BY: 5054/1 4 8 9 28 37 5060/88 5061/15 120 5062/10 5064/7 5066/18 5075/35
SEEN-BY: 5080/68 5085/13 5095/20 5096/18 6001/10 6037/7
PATH: 5020/400 545 5054/1 37