Personliga verktyg
Du är här: Hem Support och Dokumentation Utgåveinformation Utgåveinformation för ThinLinc 2.0.0
Dokumentåtgärder

Utgåveinformation för ThinLinc 2.0.0

Inledning

Cendio är mycket stolta över att kunna presentera ThinLinc 2.0. Med den här versionen så introducerar vi stöd för flera stora nya funktioner. Detta innefattar stöd för smarta kort, integration med webbportaler, begränsat stöd för applikationspublicering och en funktion för att begränsa åtkomst till skrivarköer. Pålitligheten och prestandan har också förbättrats kraftigt. Sammantaget så innehåller den här versionen fler än 100 förbättringar.

Förändringar i den här versionen

Vid varje förbättring så listas tillhörande nummer inom parantes.

Server

  • ThinLinc fungerar på de flesta moderna Linux-distributioner och Sun Solaris (R). Den här versionen har testats noggrant på följande plattformar:
    • Red Hat (R) Enterprise Linux 5.1 (i 32-bitarsläge)
    • SUSE Linux Enterprise Desktop 10 SP1 (R) (i 32-bitarsläge)
    • Ubuntu (R) 7.10 (i 32-bitarsläge)
    • Sun Solaris (R) 10
  • Python 2.3 eller senare krävs nu. (2574)
  • Sessionshanteraren har skrivits om och använder nu ett nytt, asynkront ramverk. Detta ger drastiskt förbättrad skalbarhet men också bättre skydd mot felaktiga och illvilliga klienter. (113)
  • Profilväljardialogen visar nu bara profiler som faktiskt finns på systemet. Exempelvis så visas valet för KDE-skrivbord inte ifall KDE inte är installerat. Det är också möjligt att använda samma mekanism för att styra profiltillgång baserat på andra parametrar såsom gruppmedlemsskap. (1259)
  • Licenssystemet stödjer nu licensfiler med hårda gränser. Det är inte möjliga att starta nya sessioner ifall alla licenser är upptagna. (Licensfiler levereras för närvarande med 10% marginal.) (903)
  • Två nya kataloger, sessionstartup.d och sessionreconnect.d, gör det möjligt att köra program vid sessionsuppstart och återanslutning till session. Programmen körs som användaren root på datorn som kör tjänsten VSM server. (1617)
  • De program på servern som är översatta, till exempel profilväljardialogen, fungerar nu korrekt i miljöer som använder teckenkodningen ISO-8859-1. (2399)
  • De program på servern som syns för användarna har översatts till brasiliansk portugisiska. (2487)
  • Kompatibiliteten med brasilianska tangentbord av typen ABNT2 har förbättrats. (2447)
  • Administrationsmodulen för Webmin är nu kompatibel med de senaste versionerna av Webmin. (2476, 2477)
  • Efter inloggning i Webmin så visas ThinLincs administrationsmodul automatiskt. (2578)
  • tl-setup kan nu konfigurera typsnittssökvägen på system som använder "font catalogues". Detta innefattar Fedora 8. (2539)
  • Funktionen "homecreatefilter" använder nu systemanropet stat64(), för ökad kompatibilitet. (2463)
  • Licenssystemet har anpassats för att stödja flera samtidiga sessioner per användare. En licens för varje par av (användarnamn, klientidentifierare) krävs. Det här betyder att sessioner för en användare som loggar in från flera klienter kräver flera licenser. (2513)
  • Åtkomst av lokala diskenheter slås på som standard vid installation. (2625)

Allmänt

  • ThinLinc stödjer nu flera samtidiga sessioner per användare. Återanslutning till frånkopplade sessioner kan göras antingen med den policy som Windows Terminal Services använder eller med en policy som ger ytterligare kontroll. Det är också möjligt att konfigurera hur många sessioner per användare som ska tillåtas. (715)
  • Skrivarköerna "thinlocal" och "nearest" har anpassats så att de stödjer flera sessioner per användare. Dessa köer kommer nu att omdirigera utskriftsjobbet utifrån den sist uppkopplade klienten. (2512)
  • ThinLinc stödjer nu åtkomst till lokala smarta kort. Detta innefattar både program som körs på ThinLinc-servern och program på Windowsbaserade terminalservrar. (96)
  • Den nya funktionen "Printer Access Control" gör det möjligt att begränsa tillgången till utskriftsköer utifrån vilken terminal som är ansluten. Applikationer visas endast de skrivarköer som är tillgängliga för användaren. (240)
  • Det är inte längre nödvändigt att manuellt skapa skrivarköer eftersom systemets köer automatiskt kan importeras. (555)
  • Användarnamn och lösenord med tecken utanför ASCII (internationella tecken) stöds nu. (471)
  • Den okrypterade Javaklienten har tagits bort. Skuggning från administrationsgränssnittet görs nu med den vanliga klienten. (612)
  • I tidigare versioner så verifierades lösenordet av både systemets SSH-demon och ThinLincs sessionshanterare vid inloggning. I ThinLinc 2.0.0 så behöver användarens inloggningsuppgifter bara kontrolleras av systemets SSH-demon. Det här betyder att lösenordsbaserad inloggning inte längre är ett krav. Inloggningsförfarandet är också snabbare. Observera dock att användaren måste ha rätt att köra "/usr/bin/thinlinc-login". (1283)
  • Autentisering med publika SSH-nycklar stöds nu. (2449)
  • Autentisering med smarta kort som följer standarden PKCS#15 stöds nu. Klienten kan konfigureras att automatiskt koppla ifrån sessionen när det smarta kortet avlägsnas. (2439)
  • Det är nu möjligt att ange ett "startprogram" i klienten, som kommer att användas för att starta sessionen, istället för att använda serverbaserade profiler. Den här funktionen kan användas för att starta en applikation som anges av klienten. (2044)
  • Funktionen SafeLinc har tagits bort. (2402)
  • ThinLinc 2.0.0 innehåller en ny funktion för webbintegration som gör det möjligt att starta den vanliga klienten från en webbsida eller en portal. Om klienten inte är installerat så guidas användaren genom installationen via en signerad Java-applet. Webbintegrationen är designad för att vara plattforms- och webbläsaroberoende. Single Sign-On är möjlig när funktionen används i kombination med produkter såsom PortWise 4.6. (2410)
  • Sessionsnamnet, som visas i klientens fönstertitel, kan uppdateras dynamiskt. När man använder ett "startkommando" så sätts sessionsnamnet till detta som standard. Sessionsnamnet kan också anpassas. (2528)

Klienten

  • Klienten är nu översatt till brasiliansk portugisiska. (1437)
  • Under vissa omständigheter så skickade Windowsklienten en punkt istället för ett kommatecken, när man använde det numeriska tangentbordet. Det här problemet har nu åtgärdats. (1919)
  • Den nya konfigurationsparametern DISPLAY_MODE gör det möjligt att ange ifall klienten ska starta i enkelt eller avancerat läge, med hjälp av en konfigurationsfil. (2145)
  • Klienten stöds inte längre på Windows 95, Windows 98 eller Windows ME, då dessa plattformar inte längre stöds av Microsoft. (2311)
  • Alla klientpaket för tunna terminaler är förkonfigurerade för åtkomst till lokala diskenheter. (2337)
  • Klienten kan nu använda en alternativ konfigurationsfil, som slutar på .tlclient. Sådana kan t.ex. placeras på skrivbordet eller startmenyn och ger ett enkelt sätt att växla mellan olika klientkonfigurationer. Konfigurationsfilerna kan också ange vilken server som man ska ansluta till och vilken applikation som ska köras. (2618)
  • Kompatibiliteten har förbättrats gentemot 32-bitarsapplikationer som körs på senare Linuxkärnor när man använder funktionen för åtkomst till lokala diskenheter i Windowsklienten. (2471)
  • Solarisklienten rapporterar nu en terminalidentifikation på ett korrekt sätt. Detta gör det möjligt att använda utskriftskön "nearest" från Solaris-klienter. (2497)
  • Autodetektering av ljudsystem fungerar nu på eLux-baserade tunna terminaler. (2499)

Integration med Novell

  • Skriptet tl-mount-ncphome.sh har tagits bort, då användning av NCP för själva hemkatalogen inte fungerar särskilt bra i praktiken. (2210)
  • Konfigurationsfilen för LDAP som skapas av ThinLinc Novell Configurator innehåller nu "bind_policy soft". Detta görs för att undvika långa fördröjningar vid uppstart av vissa Linuxdistributioner, t.ex. Suse. (2562)

Integration med Microsoft Windows (R)

  • Ljuddrivrutinen "tlsnd", som stödjer mikrofoner och andra inenheter, klarar nu mixning. Detta gör det möjligt att spela upp ljud från flera applikationer samtidigt. (2293)
  • När man publicerar applikationer via SeamlessRDP så sätts nu de korrekta fönsterikonerna. Fullt stöd för 32-bitarsfärg finns. (2404)
  • Prestandan vid åtkomst av lokala diskenheter med Windowsklienten har förbättrats, speciellt när man använder stora mappar. (2440)

TLCOS

  • Den nya versionen av TLCOS baseras på Linuxdistributionen Fedora 8, som innehåller många förbättringar. Gamla kickstart-filer kan fortfarande användas, men installation från diskett stöds ej längre. (2270)
  • Det är nu möjligt att konfigurera TLCOS att använda andra språk än engelska. Alla tillgängliga översättningar av klienten kan användas även med TLCOS. (2246)

Felrättningar och förbättringar

ThinLinc har också förbättrats på många andra punkter. Den kompletta listan över rättade fel och förbättringar följer nedan:

  96,  113,  240,  420,  471,  555,  612,  715,  903, 1092, 1259,
1283, 1437, 1534, 1559, 1617, 1628, 1640, 1781, 1797, 1808, 1809,
1821, 1842, 1867, 1919, 1939, 1968, 2007, 2014, 2044, 2057, 2127,
2132, 2136, 2141, 2145, 2153, 2201, 2210, 2230, 2246, 2270, 2285,
2286, 2293, 2301, 2311, 2337, 2357, 2358, 2384, 2393, 2399, 2402,
2404, 2410, 2411, 2415, 2420, 2431, 2435, 2438, 2439, 2440, 2446,
2447, 2448, 2449, 2450, 2452, 2454, 2455, 2457, 2461, 2463, 2471,
2472, 2476, 2477, 2487, 2495, 2497, 2498, 2499, 2500, 2501, 2503,
2512, 2513, 2515, 2518, 2528, 2529, 2539, 2547, 2548, 2549, 2562,
2572, 2574, 2578, 2595, 2600, 2602, 2603, 2604, 2607, 2617, 2618,
2621, 2624, 2625, 2628, 2632, 2645, 2647, 2666, 2673
ThinLinc (R) är ett registrerat varumärke som tillhör Cendio AB
Linux (R) är ett registrerat varumärke som tillhör Linus Torvalds.
Solaris (R) är ett registrerat varumärke som tillhör Sun Microsystems, Inc.
Red Hat (R) är ett registrerat varumärke som tillhör Red Hat, Inc.
SUSE (R) är ett registrerat varumärke som tillhör Novell, Inc.
Ubuntu (R) är ett registrerat varumärke som tillhör Canonical Ltd.
Windows (R) är ett registrerat varumärke som tillhör Microsoft, Inc.
eLux (R) är ett registrerat varumärke som tillhör UniCon Software GmbH in Germany.