ThinLinc 2.1.0 utgåveinformation
Inledning
Cendio kan stolt presentera en ny betydande version: ThinLinc 2.1.0. Liksom med tidigare versioner så innehåller den här versionen flera stora nya funktioner och även många felrättningar. Sammantaget så innehåller den här versionen fler än 90 förbättringar. Detta innefattar:
- Utökat stöd för de senaste operativsystemen, inklusive Windows (R) Server 2008, Mac OS X 10.5, Red Hat (R) Enterprise Linux 5.2, SUSE Linux Enterprise Desktop 10 SP2 och Ubuntu (R) 8.04.
- Utökat stöd för smarta kort. Med ThinLinc 2.0.0 så tog vi bort kravet på lösenord genom att möjliggöra autentisering med ett smart kort istället. ThinLinc 2.1.0 tar även bort kravet på ange användarnamn, genom att tillåta inloggning med ett användarnamn som automatiskt härleds från certifikatet på det smarta kortet. Inloggning kan ske automatiskt när det smarta kortet sätts in i läsaren, vilket ger en enstående mobilitet.
- Stödet för att nå olika typer av klientenheter är bättre än någonsin, med utökat stöd för serie- och parallellportar.
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.2 (i 32-bitarsläge)
- SUSE Linux Enterprise Desktop 10 SP2 (R) (i 32-bitarsläge)
- Ubuntu (R) 8.04 (i 32-bitarsläge)
- Sun Solaris (R) 10
- Konfigurering av typsnittssökvägen är nu enklare på distributioner såsom Ubuntu, där typsnittssökvägen inte finns tillgänglig i X-serverns konfigurationsfil. (2675)
- Med ThinLinc-server 2.0.0 så var det inte möjligt att skugga med en 1.6.0-klient. Detta problem har nu åtgärdats. (2704)
- Verktyget vsm-single-signon har döpts om till tl-sso-password. På liknande sätt så har tl-sso-getpass döpts om till tl-sso-update-password. (2719, 2720)
- Webmin-gränssnittet visar nu en sammanfattning av antalet aktiva sessioner och användare. (2079)
- Tidigare ThinLinc-versioner använde användarnamn med gemena bokstäver på många ställen. Detta inkluderar sessionskatalogen under /var/opt/thinlinc/sessions liksom miljövariabeln USER. ThinLinc 2.1.0 använder systemets normala kombination av gemener och versaler, så som namnet returneras av modulerna i Name Service Switch. (Klienten använder fortfarande ett användarnamn med gemener vid SSH-autentiseringen.) (2753, 2685)
- Monterings-alternativ för lokala diskenheter kan nu anges. Som standard så monteras lokala diskenheter med flaggan "-n", så att /etc/mtab ej uppdateras. (2573)
- Profil-kommandon kan nu innehålla citat-tecken. (2694)
- Användaren "root" påverkas inte längre av "homecreatefilter", som begränsar möjligheterna att skapa filer i hemkatalogen. (2473)
- Klippbordsöverföringar till och från klienter fungerade inte på servrar med Xlib-implementationen XCB, såsom Fedora 8. Detta har nu korrigerats. (2693)
Allmänt
- Windows Server 2008 stöds nu, både som en klientplattform och applikationsserver. (Ljuddrivrutinen "tlsnd", som stödjer mikrofoner och andra inenheter, kräver fortfarande Windows Server 2003.) (2707)
- En anslutning till servern kan nu automatiskt etableras när man sätter i ett smart kort. I detta fall så kommer användarnamnet att härledas utifrån certifikatet på kortet. (2740, 2631, 2715, 2722)
- Single Sign-On med smarta kort stöds nu. Klienten kan, om så önskas, överföra PIN-koden till servern. Detta betyder att anslutningar till Windowsterminalservrar kan autentiseras med ett smart kort, utan att användaren behöver ange PIN-kod. (För närvarande så kräver detta en terminalserver med Novellklienten.) (2591, 2636)
- Paketet python-ldap distribueras inte längre på server-CDn. (2669)
- Den speciella utskriftskön som överför ett utskriftsjobb till klienten ("thinlocal") stöder nu "råa" utskriftsjobb, färdigbehandlade på servern. Detta är användbart för ASCII-utskriftsjobb, som inte kan överföras som PDF. (1080)
- Grundläggande parallellportsemulering har lagts till. En enhets-nod som motsvarar klientens utskriftskö ("thinlocal") skapas nu. Den benämns $TLSESSIONDATA/dev/lp0. För närvarande så måste kommunikationen vara enkelriktad och utan ioctl:er. (2799)
- "Startkommandot", som anger vilket kommando som ska köras i sessionen, kan nu innehålla tecken utanför ASCII. (2699)
Klienten
- Windowsklienten stödjer nu omdirigering av serieportar. (1289)
- Klienten har nu stöd för tvingande lösenordsbyten vid inloggning. Det nya lösenordet kommer att användas för anslutningen mot agenten liksom för efterföljande Single Sign-On-anslutningar. (1108)
- Interaktiva Ja/Nej-frågor från SSH/PAM visas numera som en grafisk dialog. Detta gör det möjligt för användaren att svara genom att klicka på önskad knapp, istället för att skriva in svaret. (2760)
- De vanligaste frågorna från SSH/PAM har nu översatts. Detta innebär att frågor om lösenordsbyte kan visas i det språket som klienten använder. (2640)
- Klienten har översatts till spanska. (2794)
- Klienten för Mac OS X misslyckades med att koppla upp sig på många system med Leopard (10.5). Detta har nu åtgärdats.
- En anslutning till servern som varar mindre än 10 sekunder antyder ofta ett problem med servern. Klienten detekterar nu sådana fall och visar en informationsdialog. (1561)
- Tidigare så krävde Windowsklienten en lokalt installerad PDF-läsare vid utskrift till lokal skrivare. Detta kravet har nu tagits bort. (2150)
- Windowsklienten kan, om så önskas, visa dialogen för val av skrivare för varje utskriftsjobb. Detta gör det enklare att använda "thinlocal" med multipla lokala skrivare. (2787)
- Det grafiska temat på klienten har ändrats på UNIX och Mac OS X, så att det mer liknar de här systemens normala utseende. (2802)
- Klientens logotyp använder nu bildformatet PNG istället för GIF. "tlclientlogo.gif" har döpts om till "tlclientlogo.png". (1737)
- Windowsklienten fungerar nu på system där Sophos Antivirus är installerad. (2792)
- Ett stabilitetsproblem med Windowsklienten, som främst påverkade system med Windows Vista, har nu åtgärdats. (2777)
- Att ansluta med ett användarnamn eller lösenord med tecken utanför ASCII stöds nu på system som saknar en "locale" för UTF-8. Detta innefattar Thinstation. (2644)
- Användarnamn som innehåller blanktecken stöds nu. (2741)
- Klienten visar nu serverns och agentens värddatornamn under inloggning. (2169)
- Windowsklienten använder nu en omsamplingsalgoritm med lägre kvalitet ifall klienten har en långsam CPU. (2798)
Desktop Customizer
- Vid användning av Desktop Customizer så inkluderas en ikon för frånkoppling av ThinLinc-sessionen i rotmenyn, som standard. (1974)
- Desktop Customizer stödjer nu översatta skrivbordskataloger (xdg-user-dirs). (2813)
Integration med Novell
- tl-nds-posixuser undviker nu att tilldela uid-/gid-nummer som redan används av systemet. (2564)
- Funktionen för att underhålla en alias-container, för att underlätta Single Sign-On med Terminal Services i en Novell-miljö, har tagits bort. Istället så hämtar ThinLinc-servern det fullständiga användarnamnet, inklusive kontext, från eDirectory-servern och överför det till Novellklienten på Windowsterminalservern via RDP. (2567)
Integration med Microsoft Windows (R)
- Ljuddrivrutinen "tlsnd", som stödjer mikrofoner och andra inenheter, stödjer nu mixer-gränssnittet. (2292)
- RDP-klienten rdesktop stödjer nu mikrofoner i kombination med "tlsnd" på Solaris via gränssnittet /dev/audio. (2612)
- Utskrifter från Windowsterminalservrar sker nu via RDP-kanalen istället för via IPP. Alla skrivare som finns tillgängliga på ThinLinc-servern för den aktuella användaren blir tillgängliga på terminalservern. Detta innebär att funktionen "ThinLinc Printer Access Control" nu täcker även Windowsterminalservrar. Vidare så har en mekanism lagts till för att förinställa skrivarinställningar. (2786)
- tl-mount-cifs med flaggan --homedir hanterar nu hemkataloger som är placerade i underkataloger till utdelningen. (2779)
- SeamlessRDP är nu kompatibel med fler applikationer. (2703, 2727)
TLCOS
- "NetworkManager" kan nu, om så önskas, användas för att hantera nätverksanslutningar. Detta betyder att det är mycket enklare att använda TLCOS med trådlösa nätverk. (2711)
Dokumentation
- Kapitlen om de olika klientplattformarna har strukturerats om. (1918)
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:
1080, 1108, 1289, 1451, 1488, 1519, 1561, 1686, 1709, 1879, 1918, 1974, 1990, 2079, 2137, 2147, 2169, 2203, 2292, 2298, 2336, 2392, 2416, 2418, 2437, 2469, 2473, 2564, 2567, 2573, 2591, 2592, 2605, 2612, 2631, 2632, 2636, 2640, 2644, 2669, 2671, 2675, 2681, 2684, 2685, 2689, 2692, 2693, 2694, 2696, 2699, 2703, 2704, 2707, 2711, 2712, 2715, 2716, 2719, 2720, 2721, 2722, 2723, 2724, 2727, 2729, 2733, 2738, 2740, 2741, 2742, 2746, 2750, 2753, 2759, 2760, 2763, 2766, 2769, 2777, 2778, 2779, 2786, 2787, 2792, 2794, 2798, 2799, 2802, 2808, 2813, 2820, 2826
ThinLinc (R) är ett registrerat varumärke som tillhör Cendio AB
Linux (R) är ett registrerat varumärke som tillhör Linus Torvalds.
Red Hat (R) är ett registrerat varumärke som tillhör Red Hat, Inc.
Fedora (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.
Solaris (R) är ett registrerat varumärke som tillhör Sun Microsystems, Inc.
Windows (R) är ett registrerat varumärke som tillhör Microsoft, Inc.
Windows Vista är ett varumärke som tillhör Microsoft, Inc.
Mac OS X är ett varumärke som tillhör Apple Inc.
eLux (R) är ett registrerat varumärke som tillhör UniCon Software GmbH in Germany.
Sophos Anti-Virus är ett registrerat varumärke som tillhör Sophos Group.