Walkie Desk

Updates von Walkie Desk für Windows

Dies ist eine Übersetzung. Im Falle von Abweichungen ist die italienische Fassung maßgeblich.

Walkie Desk für Windows aktualisiert sich selbst – sicher und ohne jemanden bei der Arbeit zu unterbrechen. Diese Seite erklärt, wie das funktioniert, wie Sie Updates aufschieben oder abschalten und wie Sie ein Release prüfen.

Automatische Updates gibt es ab Walkie Desk für Windows 0.8.0. Hat der PC eine ältere Version, weist Sie die Taskleisten-App darauf hin, dass eine neue erschienen ist: Installieren Sie sie einmal über die App oder die Seite Download, danach kommen die Updates von selbst. Walkie Desk für Linux und für Mac (in der Beta) aktualisiert sich noch nicht selbst: Neue Versionen installieren Sie über die Seite Download.

So funktioniert es

Es gibt zwei Arten von Updates: Sicherheitsupdates, die Sicherheitslücken schließen und so bald wie möglich installiert werden, und Funktionsupdates mit neuen Funktionen und Verbesserungen. Jede Sicherheitskorrektur wird in den Sicherheitshinweisen beschrieben. QuickSupport wird nicht aktualisiert: Es wird jedes Mal von der Website heruntergeladen und ist deshalb immer die neueste Version.

Ein Update aufschieben

Kommt ein Update ungelegen, kann ein Administrator des PCs es in der Taskleisten-App auf der Seite «Updates» mit «Um 1 Tag verschieben» aufschieben. Das geht mehrmals, insgesamt bis zu:

Funktionsupdates
7 Tage insgesamt
Sicherheitsupdates
3 Tage insgesamt
Nicht mehr unterstützte Version
kein Aufschub: Bei eingeschalteten Updates wird das Update installiert, sobald keine Sitzung läuft

Wer den PC ohne Administratorrechte nutzt, sieht den Status des Updates, kann es aber nicht aufschieben. Mit «Jetzt aktualisieren» kann ein Administrator es sofort installieren – auch dann nie während einer Sitzung.

«Nur Sicherheitsupdates» wählen oder Updates abschalten

Ein Administrator des PCs kann zwischen drei Einstellungen wählen:

Automatisch (empfohlen, Standard)
Sicherheits- und Funktionsupdates werden installiert
Nur Sicherheitsupdates
nur Sicherheitsupdates werden selbstständig installiert; bei neuen Funktionen weist die App Sie darauf hin, und Sie entscheiden, wann Sie sie installieren
Aus
nichts wird automatisch installiert (lesen Sie zuerst die Folgen)

Sie können die Einstellung auf vier Wegen ändern.

In der Taskleisten-App

  1. Klicken Sie in der Taskleiste auf das Symbol von Walkie Desk und öffnen Sie das Hauptfenster.
  2. Gehen Sie zur Seite «Updates».
  3. Wählen Sie unter «Automatische Updates» «Automatisch», «Nur Sicherheitsupdates» oder «Deaktiviert». Windows verlangt die Bestätigung eines Administrators.
  4. Wenn Sie «Deaktiviert» wählen, zeigt die App Ihnen die Folgen und bittet Sie um Bestätigung.

Über die Befehlszeile

Öffnen Sie eine Eingabeaufforderung als Administrator und geben Sie ein:

"C:\Program Files\WalkieDesk\wd-host-service.exe" --updates off

Statt off können Sie security (Nur Sicherheitsupdates) oder auto (Automatisch) eingeben. Mit --status sehen Sie die geltende Einstellung und den Status des Updates.

Bei einer unbeaufsichtigten Installation

Für die Verteilung im Unternehmen akzeptiert das Setup den Parameter /UPDATES= mit denselben Werten:

WalkieDesk-Setup-<Version>.exe /S /UPDATES=off

Ohne den Parameter bleibt die auf dem PC bereits geltende Einstellung unverändert.

Mit einer Gruppenrichtlinie

Um viele PCs zu verwalten, setzen Sie in der Registry, mit Gruppenrichtlinien oder mit einem anderen Verwaltungswerkzeug unter dem Schlüssel HKLM\SOFTWARE\Policies\WalkieDesk den Zeichenfolgenwert (REG_SZ) Updates auf off, security oder auto. Zum Beispiel in einer Eingabeaufforderung als Administrator:

reg add "HKLM\SOFTWARE\Policies\WalkieDesk" /v Updates /t REG_SZ /d off /f

Die Gruppenrichtlinie hat Vorrang vor der App: Die Einstellung erscheint gesperrt, mit dem Hinweis «Von der Administration Ihrer Organisation festgelegt». Ein ungültiger Wert wird ignoriert. Eine administrative Vorlage (ADMX) für den Gruppenrichtlinien-Editor folgt später.

Wartungsfenster (optional)

Sie können einen Zeitraum in Ortszeit festlegen, in dem Funktionsupdates installiert werden, zum Beispiel nachts von 02:00 bis 05:00 Uhr. In der App auf der Seite «Updates»; über die Befehlszeile mit --update-window 02:00-05:00 (--update-window none zum Entfernen); mit einer Gruppenrichtlinie über den Zeichenfolgenwert UpdateWindow im Format HH:MM-HH:MM:

reg add "HKLM\SOFTWARE\Policies\WalkieDesk" /v UpdateWindow /t REG_SZ /d 02:00-05:00 /f

Sicherheitsupdates nutzen das Fenster, wenn möglich; dauert die Wartezeit aber zu lange, werden sie auch außerhalb des Fensters installiert – nie während einer Sitzung. Ist der PC in diesem Zeitraum ausgeschaltet, wartet das Update auf das nächste Fenster.

Updates wieder einschalten

Sobald die Updates wieder eingeschaltet sind, installiert Walkie Desk die neueste Version bei der ersten Gelegenheit ohne laufende Sitzung.

Was passiert, wenn Sie Updates abschalten

Schalten Sie Updates nur ab, wenn der PC Walkie Desk auf anderem Weg erhält, zum Beispiel über das Softwareverteilungssystem Ihrer Organisation, und installieren Sie Versionen mit Sicherheitskorrekturen trotzdem, sobald sie erscheinen. Bei abgeschalteten Updates hängt der Schutz des PCs vor bereits behobenen Sicherheitslücken davon ab, wer ihn verwaltet.

Supportzeitraum

Während der Beta
nur die neueste Version erhält Korrekturen
Ab dem Marktstart
jede Version erhält Sicherheitskorrekturen bis 12 Monate nach Erscheinen der nächsten Version; das Produkt wird mindestens 5 Jahre ab dem Marktstart unterstützt
Ende des Supports
noch nicht festgelegt

Das Datum des Supportendes (Monat und Jahr) wird hier und in der Taskleisten-App angegeben, sobald es feststeht: Heute ist es noch nicht bekannt.

Ein Release prüfen

Jeder kann prüfen, dass ein Setup genau das von uns veröffentlichte ist. Neben jedem Setup veröffentlichen wir im selben Download-Ordner eine Datei WalkieDesk-Setup-<Version>.release.json: das Release-Manifest, signiert mit dem Release-Schlüssel von Walkie Desk (Format WD-RELEASE-v1). Manifeste gibt es für alle Setups ab Version 0.8.0, zum Beispiel WalkieDesk-Setup-0.8.1.release.json neben WalkieDesk-Setup-0.8.1.exe.

Das Manifest ist eine kleine JSON-Datei mit zwei Feldern: canonical, ein Text aus 14 Zeilen mit Produkt, Plattform, Kanal, Version, Art des Updates, Mindestversion, Dateiname, Größe in Byte, SHA-256-Hash, Ausstellungs- und Ablaufdatum, Seite mit den Versionshinweisen und Schlüsselkennung; sig, die Signatur ECDSA P-256 mit SHA-256 über diesen Text (64 Byte in base64url).

  1. Der Hash der Datei. Berechnen Sie den SHA-256 des Setups und vergleichen Sie ihn mit der zehnten Zeile von canonical, die in base64url steht (nicht hexadezimal). In PowerShell:
    $f = (Resolve-Path .\WalkieDesk-Setup-<Version>.exe).Path
    $h = [Security.Cryptography.SHA256]::Create().ComputeHash([IO.File]::ReadAllBytes($f))
    [Convert]::ToBase64String($h).TrimEnd('=').Replace('+','-').Replace('/','_')
    Prüfen Sie auch, ob Dateiname und Größe übereinstimmen.
  2. Die Signatur des Manifests. Prüfen Sie sig über den Text von canonical mit dem öffentlichen Release-Schlüssel, der auf dieser Seite veröffentlicht ist; die letzte Zeile von canonical muss die Kennung dieses Schlüssels sein. Das Werkzeug von Walkie Desk erledigt alle Prüfungen mit einem Befehl:
    wd-release verify --manifest WalkieDesk-Setup-<Version>.release.json --setup WalkieDesk-Setup-<Version>.exe
  3. Die digitale Signatur des Setups. Im Datei-Explorer: Rechtsklick auf die Datei, Eigenschaften, Digitale Signaturen: Als Herausgeber muss iDev srl angegeben sein (so prüfen Sie das).

Öffentliche Release-Schlüssel

Die Schlüssel sind ECDSA P-256. Der öffentliche Schlüssel ist als unkomprimierter Punkt von 65 Byte in base64url angegeben; der Fingerabdruck ist sein SHA-256 in Hexadezimalschreibweise; die Kennung, die in der letzten Zeile von canonical steht, sind die ersten 16 Byte dieses Fingerabdrucks in base64url.

Hauptschlüssel: signiert die Releases
Kennung eQqKu--WEe1fFDmxR896WQ
SHA-256-Fingerabdruck 790A8ABBEF9611ED5F1439B147CF7A596A7F942E69DDE376B4E84E2A3E0CA785
öffentlicher Schlüssel BKAmhfphqLgw1x5KUosQnaKRaX7234nNYG3aQXuyvqMU_Uwtuwy3tEO0aha4GfX9_VitradNR4Gpi0Gpz6hRvuo
Ersatzschlüssel: offline aufbewahrt, nur verwendet, wenn der Hauptschlüssel ersetzt werden muss
Kennung N2ukiyWN5ZwWmBncb3JMGw
SHA-256-Fingerabdruck 376BA48B258DE59C169819DC6F724C1BE1C54E4994C80685144F58B889AE5D89
öffentlicher Schlüssel BGot05zFiPW9PnMJWc82bChuWYAh4REnUQXldqaqhM_Wu7LjaGIylSR7kQBjZnyn17qLqY-cri4TTW1aRBFiwe4

Beide Schlüssel wurden in Hardware-Sicherheitsschlüsseln erzeugt, aus denen sie sich nicht auslesen lassen, und Walkie Desk für Windows akzeptiert nur Manifeste, die mit einem dieser beiden signiert sind.

Frühere Versionen

Die Setups bereits veröffentlichter Sicherheitsupdates halten wir mit ihrem Manifest zum Download bereit – für alle, die die neueste Version nicht installieren können.

Nicht unterstützte Version: Verwenden Sie sie nur, wenn Sie die neueste nicht installieren können.

Mehr zur Sicherheit