[Comm] Citrix под Linux

Eugene Prokopiev =?iso-8859-1?q?enp_=CE=C1_altlinux=2Eorg?=
Пт Ноя 28 16:45:33 MSK 2008


28.11.08, Костарев Алексей<kaf на nevod.ru> написал(а):

> > >  Есть ли у кого опыт работы в такой конфигурации.
> > >
> > >
> >
> > Есть :)
> >
> > Сервер приложений (если его можно так назвать): Windows 2000 + Citrix MF
> > Сервер удаленной загрузки: ALT Linux 4.0/branch (c dnsmasq/unfs3) +
> > слегка перепиленный клиентский чрут ALTSP c клиентом Citrix для Linux
> > (взяли оригинальный rpm от производителя)
> > Клиенты: бездисковые
> >
> >
>  Где-то это поподробнее можно почитать?

http://www.altlinux.org/LTSP

я делал вручную примерно в таком духе -
http://admdev.blogspot.com/2008/11/altsp-inside-openvz-ve.html (см.
только то, что делалось в HN)

Поддержку Citrix в клиентский чрут упихал самым грязным образом:
помимо установки клиента в чруте из rpm перетащил туда же ~/.ICAClient
и следующие костыли:

# cat /diskless/altsp/root/i586/etc/lts.conf
...
SCREEN_07=ica

# cat /diskless/altsp/root/i586/usr/share/ltsp/screen.d/ica

#!/bin/sh

. /usr/share/ltsp/ltsp_config

tty=$(tty)
case "$tty" in
  /dev/tty*) # with udev (2.6 kernel)
      ttynum=${tty#/dev/tty}
      ;;
  /dev/vc/*) # with devfs (2.4 kernel)
      ttynum=${tty#/dev/vc/}
      ;;
esac
displaynum=$(($ttynum - 1))

xinit /usr/lib/ICAClient/wfica /root/connection.ica -- :$displaynum vt${ttynum}

# cat /diskless/altsp/root/i586/root/connection.ica

[WFClient]
Version=1

[ApplicationServers]
operator=

[operator]
WinStationDriver=ICA 3.0
TransportDriver=TCP/IP
DisableCtrlAltDel=On
EncryptionLevelSession=Basic
Compress=On
TransportReconnectDefault=True
UseAlternateAddress=0
ProxyUseDefault=On
EnableAudioInput=No
AudioBandwidthLimit=1
ClientAudio=On
MouseSendsControlV=Off
CDMAllowed=On
UseDefaultSettingForColormap=Yes
ZLMouseMode=2
ZLKeyboardMode=0
NoWindowManager=True
UseFullScreen=Yes
Address=192.168.46.10
Launcher=Custom

Дублирую в ltsp-server@, т.к. терминальноспецифичные вещи лучше обсуждать там.

> > Только вы уверены в том, что вам нужен именно Citrix? Он в любом
> > случае требует терминальных служб (и лицензий) от MS, а дополнительно
> > дает немного. В нашем случае терминальные службы Windows 2000 не умели
> > выдавать более чем 8-битный цвет, а переезжать даже на Windows 2003
> > было нельзя - ПО отказывалось работать, и много цветов пользователям
> > было реально надо ;)
> >
> >
>  А в Windows-варианте тоже цветов не хватало?

В смысле? Не хватало именно в терминальном режиме Windows 2000,
локально на Windows 2000 и удаленно в Citrix хватает :)

> > PS: Алексей, я недавно писал вашему коллеге (Дмитрию Дегтяреву),
> > письмо потерялось? ;)
> >
> >
>  Дима потерялся!! :-(
>  Забрали человека в Армию (первый год после университета).
>  Сейчас дела перенимает Ринат Шигапов - srk на nevod.ru

Нда ... :(

-- 
С уважением,
Прокопьев Евгений


Подробная информация о списке рассылки community