Kommentarer om versionen

Detta kapitel innehåller information om ändringar i olika Veyon-versioner. Du bör läsa dem noggrant innan du uppgraderar från en äldre version av Veyon. Om migreringen inte görs på rätt sätt kan användning av nyare versioner av Veyon med gamla inställningar i värsta fall leda till säkerhetsproblem, t.ex. felaktiga regler för åtkomstkontroll.

Release notes för de enskilda utgåvorna finns på Veyon releases page.

Uppgradering av konfiguration

På grund av förändringar i Veyon och dess plugins kan det hända att både konfigurationsnycklar och värden ändras mellan releaser av Veyon. I allmänhet har Veyon inbyggda mekanismer för att läsa gamla konfigurationsnycklar och värden och migrera dem internt vid körning. Detta säkerställer att Veyon fortsätter att fungera normalt efter en uppgradering av programvaran. Det rekommenderas ändå starkt att alltid uppgradera den Veyon-konfiguration som finns lagrad i systemet. Detta kan göras på två sätt:

  1. Öppna Veyon Configurator och klicka på knappen Apply för att spara och tillämpa den runtime-migrerade konfigurationen permanent.

  2. Använd Kommandoradsgränssnitt för att uppgradera konfigurationen genom upgrade-kommandot i konfigurationsmodulen.

Om du inte använder den andra metoden på ett automatiserat sätt på alla datorer måste den uppgraderade konfigurationen exporteras till alla andra datorer efteråt.

Om konfigurationsnycklar byter namn sparas alltid de gamla nycklarna av kompatibilitetsskäl, vilket gör det lättare att växla tillbaka till en tidigare version. Det kommer att finnas en uppstädningsmekanism i en framtida version som tar bort alla äldre konfigurationsnycklar.

Veyon 4.10

Översikt

Veyon 4.10 introduces a new feature for collecting files, complementing the existing feature for distributing files. There’s also a new setting to request users in guest/anonymous sessions to enter their names in order to identify themselves. The real names are then shown in Veyon Master and can also be used for grouping collected files.

Strukturella förändringar

There are no structural changes in Veyon 4.10.

Konfigurationsändringar

No configuration keys have been changed or renamed in Veyon 4.10.

Veyon 4.9

Översikt

Veyon 4.9 levereras med det nya kommersiella tillägget Entra ID Connector, som gör det möjligt att arbeta med enheter, användare och grupper från Entra ID:s molnplattform. Windows-versionen av Veyon är nu baserad på det senaste ramverket Qt 6.7 och OpenSSL 3.3.

Strukturella förändringar

Backend för användargrupper är inte längre specifik för funktionen för åtkomstkontroll utan används även i andra scopes. Detta gör det t.ex. möjligt att ändra åtkomstgruppen för autentiseringsnycklar till Entra ID-grupper. Detta har ingen effekt på befintliga funktioner, men de relevanta konfigurationsnycklarna har bytt namn för att matcha den nya omfattningen. Se nästa underavsnitt för mer information.

Konfigurationsändringar

Två konfigurationsnycklar har bytt namn i Veyon 4.9. Vid uppgradering till Veyon 4.9 eller nyare kommer de nya konfigurationsnycklarna automatiskt att fyllas i med värdena för de gamla nycklarna.

Gammalt namn

Nytt Namn

AccessControl/UserGroupsBackend

Användargrupper/Backend

AccessControl/DomainGroupsEnabled

UserGroups/UseDomainUserGroups

Veyon 4.8

Översikt

Veyon 4.8 introducerar kontrollmekanismer för bildkvalitet för att bättre möta bandbreddsbegränsningar, särskilt i Wi-Fi-nätverk. En statisk bildkvalitet kan nu konfigureras för övervakningsläge och fjärråtkomstvyer. Demoservern kontrollerar bildkvaliteten dynamiskt baserat på den använda bandbredden mellan två nyckelbilder och den konfigurerade bandbreddsgränsen.

Windows-versionen av Veyon är nu baserad på det senaste ramverket Qt 6.5 samt OpenSSL 3 och UltraVNC 1.4.2.0. Byggmiljön har också uppdaterats till Debian 11 (dvs. GCC 10 och MinGW runtime 8). Detta gjorde det möjligt för oss att aktivera Link Time Optimization (LTO), vilket resulterade i bättre övergripande prestanda.

Strukturella förändringar

WebAPI:t har ändrats så att endpointen /api/v1/user inte längre returnerar sessions-ID. Istället bör den nya endpointen /api/v1/session användas som också ger ytterligare information om sessionen.

Konfigurationsändringar

Inga konfigurationsnycklar har ändrats eller bytt namn i Veyon 4.8.

Veyon 4.7

Översikt

Veyon 4.7 är den sista mindre releasen i Veyon 4-serien. En av de mest efterlängtade funktionerna är utan tvekan den nya skärmmenyn i fönstret för fjärråtkomst. Den övergripande prestandan och responsen har också förbättrats tack vare en reviderad mekanism för att skicka och ta emot kontrollmeddelanden. Dessutom har flera problem från tidigare versioner lösts.

  • Kärna
    • Problem med binär kompatibilitet mellan olika versioner av LibVNCServer/LibVNCClient åtgärdade.

    • Meddelanden i loggfiler (särskilt felsökningsmeddelanden) är nu mycket mer lättlästa.

  • Insticksmoduler
    • Demo: Skärmbilderna i Demo-menyn visas nu med deras faktiska hårdvarunamn och kontakttyp/index.

    • LDAP: Problem med att fråga medlemmar i en grupp när alternativet för nästlade grupper är aktiverat.

    • Textmeddelande: Eleverna kan nu markera och kopiera textmeddelandet eller delar av det.

    • Textmeddelande: Rich text (dvs. formaterad text inklusive hyperlänkar) kan nu skrivas in och skickas till studenter.

    • RemoteAccess: För fjärrdatorer med flera skärmar har en knapp med en meny för skärmval lagts till.

    • RemoteAccess (fjärråtkomst): Fjärranvändarens inloggningsnamn visas i fönstrets titel om det fullständiga namnet inte är tillgängligt.

    • WebAPI: Uppslagningen i rubrikfältet (t.ex. för UID för anslutningen) är nu okänslig för skiftlägesskillnader.

  • Linux
    • Parameterordningen för verktyget ping har förbättrats.

    • Problem med sessionsidentifieringen har åtgärdats, vilket löser olika problem när veyon-server körs manuellt, t.ex. via autostartposter.

  • Säkerhetsansvarig
    • En regression i Veyon 4.6.0 har åtgärdats så att dator- och användarsökningen inte längre är skiftlägeskänslig.

    • Kontrollmeddelanden mellan datorer skickas nu asynkront vilket förbättrar prestanda och respons samtidigt som CPU-belastningen minskar.

    • När programmet stängs stoppar det nu alla funktioner på studentdatorerna och väntar tills alla motsvarande kontrollmeddelanden har skickats.

    • En ny filterknapp har lagts till för att visa datorer med endast inloggade användare.

    • Dialogrutan för att bekräfta åtgärder som att stänga av datorer betonar bara ALLA datorer om alla datorer är markerade.

    • Om det finns tillgängligt föredras nu användarens fullständiga namn i verktygstipset.

  • Server
    • Kontroll av uppdateringsfrekvensen för framebuffer på serversidan har lagts till, vilket förbättrar prestanda och respons.

  • Fönster
    • En explicit initialisering av WinSock-lagret har lagts till för att förhindra nätverksproblem.

    • Servicekontrollen har gjorts mer motståndskraftig.

    • Windows ICMP API används nu för att pinga datorer i stället för att anropa det externa verktyget ping.

    • Flera tredjepartsbibliotek har uppdaterats (Qt 5.12.12 snapshot, TurboJPEG 2.1.2, OpenLDAP 2.5.10 snapshot)

Även om det har skett förändringar i kärnan och nätverkslagret finns det bara en liten till medelstor risk för regressioner, eftersom de flesta funktionerna inte har rörts. För att dra nytta av prestandaförbättringarna bör både lärarnas och elevernas datorer uppgraderas till Veyon 4.7.

Eftersom det underliggande LDAP-biblioteket har uppdaterats bör användare av Veyons LDAP-backend testa om Veyon 4.7 kan hämta all relevant information från din LDAP/AD-server som vanligt.

Strukturella förändringar

Det har inte skett några strukturella förändringar i Veyon 4.7.

Konfigurationsändringar

Inga konfigurationsnycklar har ändrats eller bytt namn i Veyon 4.7.

Veyon 4.6

Översikt

I Veyon 4.6 har modulen för fjärråtkomst omarbetats så att den återanvänder huvudfönstrets datoranslutning. På så sätt får användarna omedelbar tillgång till datorer när de startar fjärrkontrollen eller visningsfunktionen och behöver inte längre vänta tills anslutningen har upprättats (vilket kan ta upp till flera sekunder). Användarna kan nu också trycka och hålla ned vänster musknapp på en dator. Detta visar datorns skärm i fullskärm och realtid tills musknappen släpps igen. Veyon CLI har fått två nya moduler för hantering av plugins och funktioner. Det gör det möjligt att starta och stoppa Veyon-funktioner via kommandoraden, t.ex. för skript och automatiseringsuppgifter. På Linux har Veyon Service-komponenten förbättrats avsevärt för att starta och stoppa Veyon Server-instanser på ett mer tillförlitligt sätt vid sessionsändringar (inloggning/utloggning av användare etc.). Utöver de befintliga lägena enkel och flera sessioner finns det nu ett nytt aktivt sessionsläge i Windows som startar en enda Veyon Server-instans för den aktuella aktiva lokala sessionen eller fjärrsessionen. Detta är mycket användbart i miljöer där vissa studenter är inloggade lokalt medan andra har tillgång till lediga datorer via RDP hemifrån.

Eftersom det bara är ett fåtal specifika moduler som har ändrats eller förbättrats är risken för regressioner i allmänhet ganska låg. Speciellt Linux-användare rekommenderas att uppgradera snart för att lösa problem med Veyon-tjänsten.

  • Kärna
    • Protokollfel under den inledande autentiseringsfasen hanteras på ett mer tillförlitligt sätt. Detta åtgärdar problem när man av misstag ansluter till inkompatibla servrar.

  • CLI
    • Modulerna plugin och feature har lagts till.

    • Plugin-programmen config och shell har integrerats som statiska moduler.

  • Insticksmoduler
    • Demo: Den visuella återkopplingen vid (åter)anslutning har omarbetats.

    • Skrivbordstjänster: Funktionen Run program har bytt namn till Start application.

    • RemoteAccess: Den visuella återkopplingen vid (åter)anslutning har omarbetats.

    • Fjärråtkomst: Huvudfönstrets datoranslutning återanvänds om den är tillgänglig, vilket ger omedelbar åtkomst till fjärrdatorn.

    • Fjärråtkomst: Fjärrmarkören används inte längre i view only-läge för att förhindra ibland observerade renderingsartefakter.

    • Kontroll av användarsessioner: Sessioner som inte är användarsessioner (t.ex. sessioner för displayhanterare/inloggningsskärm) avslutas inte längre av funktionen för utloggning av användare.

    • WebAPI: En felkod har lagts till för att rapportera protokollfel som uppstår vid anslutning till Veyon Server.

    • WebAPI: Anslutningsgränsen upprätthålls redan på HTTP-servernivå för att korrekt rapportera felet Anslutningsgräns uppnådd istället för att ta slut.

    • WebAPI: Hoppa över ping för värdar som det inte går att upprätta någon anslutning till. Detta gör det möjligt att använda en högre anslutningsgräns på Linux när antalet öppna filbeskrivare är begränsat.

  • Linux
    • SHM-stöd upptäcks på ett mer tillförlitligt sätt.

    • Utloggning av användare initieras nu korrekt genom den miljöspecifika sessionshanteraren medan systemd-logind endast används som reserv. Detta åtgärdar att displayhanteraren (särskilt GDM3) inte visas igen efter utloggning.

    • Omstart och avstängning via systemd-logind har förbättrats medan den miljöspecifika sessionshanteraren endast används som reserv. Binärerna för omstart och avstängning används inte längre.

  • Säkerhetsansvarig
    • Förutom värdnamnet visas datorns visningsnamn i verktygstipset för en dator.

    • En dators skärm visas i fullskärm och realtid när du trycker och håller in vänster musknapp på en dator.

    • För Linux-klienter visas [ingen användare] som användarnamn i stället för namnet på användaren av displayhanteraren.

  • Server
    • Värdnamn på anslutna datorer (visas i verktygstipset på ikonen i facket) löses nu omvänt i bakgrunden för att hålla anslutningarna responsiva.

  • Fönster
    • Tredjepartskomponenten UltraVNC har uppdaterats till den senaste versionen.

    • Det nya Aktiva sessionsläget har implementerats.

    • Förfrågningar om lokala användargrupper och domänanvändargrupper har förbättrats så att fler koder delas gemensamt och fler detaljer loggas vid fel.

    • Veyon-tjänsten är dessutom beroende av LanmanWorkstation- och LSM-tjänsterna för att förbättra tillförlitligheten vid start.

    • Flera tredjepartsbibliotek har uppdaterats (Qt 5.12.11 snapshot, OpenSSL 1.1.1l, TurboJPEG 2.1.1)

Strukturella förändringar

I Veyon 4.6 har funktionen Kör program bytt namn till Starta program men fungerar på samma sätt.

Konfigurationsändringar

En konfigurationsnyckel har bytt namn i Veyon 4.6. Vid uppgradering till Veyon 4.6 eller nyare kommer den nya konfigurationsnyckeln automatiskt att fyllas i med värdet för den gamla nyckeln.

Gammalt namn

Nytt Namn

DesktopServices/PredefinedPrograms

DesktopServices/PredefinedApplications

Veyon 4.5

Översikt

Veyon 4.5 är den release-serie som innehåller flest förändringar sedan Veyon 4.0. Framför allt innehåller Veyon 4.5 ett nytt WebAPI-plugin som gör det möjligt att komma åt datorer med tredjepartsprodukter via HTTP. Veyon Master introducerar de nya övervakningspanelerna Slideshow och Spotlight. Demoläget har utökats och förbättrats avsevärt. Det är nu möjligt att dela en elevs skärm istället för den egna skärmen på ett enkelt sätt. I miljöer där flera bildskärmar är anslutna till den dator där Veyon Master körs kan användaren nu välja att dela endast en specifik bildskärm. Dessutom är prestandan och responsen i demoläget mycket bättre tack vare att demoservern nu är flertrådad. Samtidigt fokuserar Veyon 4.5 på virtualiseringsmiljöer för applikationer och skrivbord genom att leverera utökat och förbättrat stöd för flera sessioner. Dessutom har olika kompatibilitetsproblem under Linux åtgärdats och filöverföringspluginet har fått en konfigurationssida.

  • Kärna
    • API:et för funktionsplugin har reviderats.

    • Anropet av arbetsprocesser och kommunikationen med dem har förbättrats, vilket har lett till ökad tillförlitlighet för vissa Veyon-funktioner, t.ex. demoläget.

    • Sessions-ID:n hanteras nu internt. Detta gör det möjligt att återanvända ett sessions-ID efter att en användarsession har stängts. RDP-sessions-ID (som ökas kontinuerligt) används inte längre för att beräkna serverportnummer.

  • Konfigurator
    • Flera delar av användargränssnittet har förbättrats.

    • Inställningar för nya Veyon Master-funktioner har lagts till.

  • Insticksmoduler
    • Demo: Servern har omarbetats för att bli flertrådad vilket förbättrar prestanda och respons, särskilt med många klienter.

    • Demo: En funktion har lagts till för att dela en användares skärm i stället för den egna.

    • Demonstration: Lägena (fönster/fullskärm) har gjorts om till underfunktioner som visas i en rullgardinsmeny.

    • Demo: En funktion har lagts till för att dela endast en av flera egna skärmar.

    • Filöverföring: En konfigurationssida har lagts till som gör det möjligt att konfigurera käll- och destinationsmappar.

    • RemoteAccess: Användarnamnet visas nu i fönstrets titel.

    • WebAPI: Vi har lagt till ett nytt plugin som erbjuder ett RESTful API för åtkomst till Veyon Server-instanser.

  • Linux
    • Funktionerna för omstart/avstängning föredrar nu att använda systemd-logind.

    • Funktionerna reboot/poweroff letar nu efter binärfiler i /sbin och /usr/sbin om de inte finns i miljövariabeln PATH.

    • Koden för hantering av användarsessioner har förbättrats för att starta Veyon Server på ett mer tillförlitligt sätt.

    • Skärmlåsfunktionen fungerar nu korrekt med de flesta skrivbordsmiljöer.

  • Säkerhetsansvarig
    • Den nya panelen Bildspel går igenom alla datorer och visar en förstorad vy av varje dator under en kort stund.

    • Den nya Spotlight-panelen visar en eller flera datorer i realtid. Detta gör det möjligt att hålla ett öga på användare som kräver särskild uppmärksamhet.

    • Storleken på datorikonerna justeras nu alltid automatiskt när panelens storlek ändras eller när datorer läggs till eller tas bort.

    • Panelernas tillstånd och storlek sparas nu när programmet stängs och återställs vid nästa start.

    • Bildförhållandet för datorikoner är nu anpassat till de ursprungliga skärmstorlekarna.

  • Server
    • Ett meddelande visas nu för både ofullständiga och misslyckade autentiseringsförsök.

    • Stöd för externa VNC-servrar utan någon autentisering/lösenordskonfiguration har lagts till.

  • Fönster
    • Interception-drivrutinen är nu inaktiverad i multisessionsläge för att förhindra problem med hängande RDP-sessioner.

    • Tredjepartskomponenten UltraVNC har uppdaterats till den senaste versionen.

    • Flera tredjepartsbibliotek har uppdaterats (Qt 5.12.11 snapshot, OpenLDAP 2.4.56, OpenSSL 1.1.1h)

På grund av det stora antalet ändringar finns det en medelhög risk för regressioner. Därför bör särskilt den första utgåvan (v4.5.0) testas noggrant innan den distribueras.

Strukturella förändringar

Det har inte skett några strukturella förändringar i Veyon 4.5.

Konfigurationsändringar

Flera konfigurationsnycklar har bytt namn i Veyon 4.5. När du uppgraderar till Veyon 4.5 eller nyare kommer de nya konfigurationsnycklarna automatiskt att fyllas i med värdena för de gamla nycklarna.

Gammalt namn

Nytt Namn

Nätverk/PrimärServicePort

Nätverk/VeyonServerPort

Master/AutoAdjustGridSize

Master/AutoAdjustIconSize

Master/LocalComputerHidden

Master/HideLocalComputer

Master/ComputerFilterHidden

Master/HideComputerFilter

Veyon 4.4

Översikt

Veyon 4.4 är i stort sett identisk med Veyon 4.3. Den mest anmärkningsvärda förändringen är den uppdaterade VNC- och nätverksstacken som ger ännu bättre tillförlitlighet. Som ett resultat av detta använder Veyon 4.4 något annorlunda tekniker och inställningar när anslutningar till klientdatorer upprättas, så den nya versionen bör testas noggrant innan den distribueras. Bortsett från detta är risken för regressioner mycket låg.

Strukturella förändringar

Det har inte skett några strukturella förändringar i Veyon 4.4.

Konfigurationsändringar

Inga konfigurationsnycklar har ändrats eller bytt namn. Olika interna inställningar för VNC och nätverksstacken (t.ex. timeouts och intervall) kan nu konfigureras på kommandoraden för felsökning och finjustering.

Veyon 4.3

Översikt

Veyon 4.3 är i stort sett identisk med Veyon 4.2. Ett nytt plugin har lagts till som gör det möjligt att logga in en viss användare på distans på alla datorer. CLI-modulen config har förbättrats för att hantera specifika datatyper (t.ex. JSON-data och optionsindex) på ett mer intelligent sätt. Uppgradering till Veyon 4.3 kräver inga konfigurationsändringar. Eftersom endast ett nytt plugin har lagts till och vissa kommandon i CLI-modulen config har utökats är risken för regressioner mycket låg.

Strukturella förändringar

Det finns inga strukturella förändringar i Veyon 4.3.

Konfigurationsändringar

Inga konfigurationsnycklar har ändrats eller bytt namn. De enda nya konfigurationsnycklarna är direkt relaterade till den nya funktionen för fjärrinloggning och behöver vanligtvis inte ändras.

Veyon 4.2

Översikt

Veyon 4.2 är en fortsättning på Veyon 4 Major Release-serien med många interna moderniseringar, optimeringar av användargränssnittet och prestandaförbättringar inom många områden. Veyon 4.2 lägger grunden för kommersiella tillägg som erbjuds från och med andra halvåret 2019. Följande nya funktioner och förbättringar finns i Veyon 4.2:

  • Kärna
    • Lagret för hantering av nätverksobjekt har reviderats för att möjliggöra användning av hierarkier på flera nivåer i kommersiella tilläggsprogram.

    • Den automatiska identifieringen av användargränssnittets språk i vissa länder har förbättrats (t.ex. använd tyska i Österrike eller Schweiz).

    • Kontextinformationen i loggmeddelanden har förbättrats.

  • Säkerhetsansvarig
    • Nu kan datorns sorteringsordning konfigureras.

    • De interna datamodellerna har förbättrats, vilket har lett till ökad stabilitet och tillförlitlighet.

    • Anslutnings- och meddelandehanteringen har förbättrats för att minska väntetiderna.

  • Konfigurator
    • Nya visningslägen ”Standard” och ”Avancerat” har lagts till.

    • En funktion för autentiseringstest har lagts till.

  • Insticksmoduler
    • Det nya filöverföringsprogrammet gör det möjligt att skicka filer till alla användare och öppna dem automatiskt om så önskas.

    • Wake-on-LAN kan användas i CLI via strömförsörjningsmodulen.

    • Den inbyggda katalogen för nätverksobjekt har fått stöd för import av CSV-filer med en typkolumn.

    • Avstängningsfunktionen stöder ytterligare alternativ för att installera uppdateringar, bekräfta avstängning eller stänga av efter timeout.

    • Användare kan nu lägga till egna program och webbplatser i respektive meny.

    • Uppdateringen av miniatyrbilder kan saktas ned när demoläget är aktivt. Detta förbättrar prestandan och minskar nätverkstrafiken.

  • LDAP
    • Bläddringsknappar har lagts till på konfigurationssidorna.

    • Ett nytt attribut för datorns visningsnamn har lagts till.

    • Frågor om datorattribut har optimerats för att minska belastningen på LDAP/AD-servern.

    • Datorplatsfrågor som används för åtkomstkontroll har åtgärdats om containrar/OU:n används som platser.

    • Resultatmeddelandena för integrationstesterna har förbättrats.

  • Linux
    • En konfigurationssida med plattformsspecifika inställningar har lagts till.

    • PAM-tjänsten login i stället för su används nu för att autentisera användare.

    • Stöd för att använda en anpassad PAM-tjänst, t.ex. veyon, har lagts till.

  • Fönster
    • En konfigurationssida med plattformsspecifika inställningar har lagts till.

    • Den plattformsspecifika nätverkskoden har förbättrats för mer tillförlitliga nätverksanslutningar.

    • En alternativ autentiseringsmekanism har lagts till för fall där den SSPI-baserade mekanismen inte fungerar.

    • Skärmlåsfunktionen kan nu inaktivera och dölja aktivitetsfältet, startknappen och startmenyn.

    • Det underliggande Qt-ramverket har uppdaterats till LTS-versionen 5.12, vilket leder till bättre stöd för Windows 10.

    • Prestanda och säkerhet för den inbyggda UltraVNC-servern har förbättrats.

Strukturella förändringar

Från och med Veyon 4.2 används den mer generiska termen plats i stället för rum när det är lämpligt. Detta påverkar både användargränssnittet och namnen på konfigurationsnycklarna. Ordalydelsen har ändrats för att bättre återspegla var datorer är placerade i hierarkier med flera nivåer.

I Veyon 4.2 har kommandoradsverktyget bytt namn till veyon-cli. Alla förekomster av det gamla namnet veyon-ctl i dina skript och installationsrutiner måste ersättas i enlighet med detta. På Windows finns det också en ny icke-konsolversion veyon-wcli som gör det möjligt att automatisera uppgifter utan irriterande popup-fönster på kommandoraden.

På Linux har systemd-enheten bytt namn från veyon-service.service till veyon.service.

Veyon Configurator visar inte längre alla konfigurationsalternativ som standard för att presentera ett renare användargränssnitt. Om du saknar vissa avancerade alternativ kan du ändra vyn till Advanced genom menyn View.

Konfigurationsändringar

Flera konfigurationsnycklar har bytt namn i Veyon 4.2. Vid uppgradering till Veyon 4.2 eller nyare kommer de nya konfigurationsnycklarna automatiskt att fyllas i med värdena för de gamla nycklarna.

Gammalt namn

Nytt Namn

Service/SoftwareSASEnabled

Windows/SoftwareSASEnabled

Master/AutoSwitchToCurrentRoom

Master/AutoSelectCurrentLocation

Master/OnlyCurrentRoomVisible

Master/ShowCurrentLocationOnly

Master/ManualRoomAdditionAllowed

Master/AllowAddingHiddenLocations

Master/EmptyRoomsHidden

Master/HideEmptyLocations

Master/OpenComputerManagementAtStart

Master/AutoOpenComputerSelectPanel

Master/ConfirmDangerousActions

Master/ConfirmUnsafeActions

LDAP/UserLoginAttribute

LDAP/UserLoginNameAttribute

LDAP/ComputerRoomMembersByAttribute

LDAP/ComputerLocationsByAttribute

LDAP/ComputerRoomMembersByContainer

LDAP/ComputerLocationsByContainer

LDAP/ComputerRoomAttribute

LDAP/ComputerLocationAttribute

LDAP/ComputerRoomNameAttribute

LDAP/LocationNameAttribut

Veyon 4.1

Översikt

Veyon 4.1 var den första serien av funktionsreleaser för Veyon 4. Även om det inte är synligt för slutanvändaren är den mest anmärkningsvärda förändringen modulariseringen av plattformsstödet, dvs. alla plattformsspecifika funktioner har flyttats till olika plugins. Detta har avsevärt förbättrat stödet för de enskilda plattformarna och gör det enklare att stödja ytterligare plattformar i framtiden. Utöver detta erbjuder Veyon 4.1 många förbättringar och nya funktioner jämfört med 4.0:

  • Kärna
    • Alla lösenord i konfigurationen är nu krypterade.

    • Plattformsspecifik kod har flyttats till plattformsplugins.

  • Säkerhetsansvarig
    • Datorer kan nu arrangeras via dra och släpp.

    • En knapp för att dölja avstängda datorer har lagts till.

    • Uppdateringsintervall, bakgrundsfärg och bildtext för miniatyrbilder är nu konfigurerbara.

  • Insticksmoduler
    • Hanteringen av autentiseringsnycklar för både konfiguratorn och kommandoraden har reviderats helt.

    • Datorer och rum kan nu hanteras via kommandoraden.

    • Datorer och rum kan nu importeras från CSV- och textfiler.

    • Fördefinierade program och webbplatser för funktionerna ”Kör program” och ”Öppna webbplats” kan konfigureras.

  • LDAP
    • Stöd för krypterade SSL/TLS-anslutningar har lagts till.

  • Linux
    • Fullt stöd för systemd-tjänster

    • Mekanismerna för avstängning/återstart/sessionslogout har skrivits om så att de använder DBus-anrop.

  • Fönster
    • Alla byggnationer baseras på en uppdaterad verktygskedja med GCC 7.3, Qt 5.9 LTS och OpenSSL 1.1.

Strukturella förändringar

Som en del av förändringarna för systemd-stöd på Linux har Veyon 4.1-komponenten Veyon Service delats upp i två separata komponenter. Veyon Service innehåller inte längre de faktiska funktionerna för att ge åtkomst till en dator. Dessa funktioner har flyttats till den nya komponenten Veyon Server som körs som en fristående process i användarsessioner. Veyon-tjänsten övervakar nu bara användarsessioner på en dator och startar Veyon Server-instanser inom dessa sessioner.

Plugin-programmet LocalData har delats upp i plugin-programmen BuiltinDirectory och SystemUserGroups. Detta gör det möjligt att använda olika datakällor för åtkomstkontroll, t.ex. datorer från en LDAP-katalog i kombination med lokala användargrupper. Efter uppgraderingen bör du kontrollera att lämplig katalog för nätverksobjekt och backend för användargrupper för åtkomstkontroll har valts på önskat sätt.

Konfigurationsändringar

Följande konfigurationsnycklar har ändrats i Veyon 4.1:

ExternalVncServer/Password

I Veyon 4.0 innehöll den här nyckeln det okrypterade lösenordet för en extern VNC-server. Från och med Veyon 4.1 lagras detta lösenord alltid krypterat. Det krypteras automatiskt när konfigurationen uppgraderas till 4.1. Det finns inget sätt att kryptera lösenordet manuellt. Vid nedgradering till 4.0 måste lösenordet anges explicit igen.

LDAP/BindPassword

I Veyon 4.0 innehöll denna nyckel det okrypterade lösenordet för LDAP-bindning. Från och med Veyon 4.1 lagras detta lösenord alltid krypterat. Det kommer att krypteras automatiskt när konfigurationen uppgraderas till 4.1. Det finns inget sätt att kryptera lösenordet manuellt. Vid nedgradering till 4.0 måste lösenordet anges explicit igen.

LDAP/UsersFilter, LDAP/UserGroupsFilter, LDAP/ComputersFilter, LDAP/ComputerGroupsFilter, LDAP/ComputerContainersFilter

Veyon 4.0 använde en syntax som inte var standard för LDAP-filter. Detta har åtgärdats i Veyon 4.1 där alla filteruttryck måste placeras inom parentes. Uttrycken kommer att justeras automatiskt när konfigurationen uppgraderas till 4.1.

BuiltinDirectory/NetworkObjects

I Veyon 4.0 tillhandahölls den inbyggda katalogen för nätverksobjekt av ett annat plugin. Från och med Veyon 4.1 lagras platser och datorer i BuiltinDirectory/NetworkObjects istället för LocalData/NetworkObjects.

Veyon 4.0

Veyon 4.0 var den första utgåvan av Veyon 4, efterföljaren till iTALC. Den har en modulär arkitektur, en omskriven Master-applikation och LDAP/AD-stöd. Från och med december 2018 är Veyon 4.0.x-serien markerad som end-of-life och kommer inte längre att få uppdateringar.