Mises à jour de Walkie Desk pour Windows
Ceci est une traduction. En cas de divergence, la version italienne fait foi.
Walkie Desk pour Windows se met à jour tout seul, en toute sécurité, sans interrompre la personne qui travaille. Cette page explique comment cela fonctionne, comment reporter ou désactiver les mises à jour et comment vérifier une version publiée.
La mise à jour automatique est active à partir de Walkie Desk pour Windows 0.8.0. Si le PC a une version antérieure, l’application de la barre des tâches vous signale qu’une nouvelle version est sortie : installez-la une fois depuis l’application ou depuis la page Téléchargement, et dès lors les mises à jour arrivent toutes seules. Walkie Desk pour Linux et pour Mac (en bêta) ne se met pas encore à jour tout seul : les nouvelles versions s’installent depuis la page Téléchargement.
Fonctionnement
- Automatiques et activées par défaut. Vous n’avez rien à faire : Walkie Desk vérifie s’il existe une nouvelle version et l’installe tout seul.
- Signées deux fois. Chaque mise à jour est signée avec une clé de publication de Walkie Desk, conservée hors de nos serveurs, et le programme d’installation porte la signature numérique d’iDev srl. Walkie Desk n’installe une mise à jour que si les deux signatures sont valides : même une personne qui prendrait le contrôle de nos serveurs ne pourrait pas, à elle seule, lui faire installer un autre programme.
- Jamais pendant une session. Une mise à jour ne ferme jamais une session en cours : elle attend que plus personne ne soit connecté. Il n’est pas nécessaire de redémarrer Windows et la personne qui travaille sur le PC n’est pas interrompue.
- Retour arrière automatique. Si, après la mise à jour, la nouvelle version ne démarre pas correctement, Walkie Desk revient tout seul à la version précédente et le signale dans l’application de la barre des tâches.
- Pour tous, quelle que soit la licence. Les mises à jour sont fournies gratuitement, y compris avec l’offre Personnelle et avec une licence expirée.
Il existe deux types de mises à jour : les mises à jour de sécurité, qui corrigent des vulnérabilités et s’installent dès que possible, et les mises à jour fonctionnelles, avec de nouvelles fonctions et des améliorations. Chaque correctif de sécurité est décrit dans les avis de sécurité. QuickSupport ne se met pas à jour : il est téléchargé depuis le site à chaque fois, c’est donc toujours la dernière version.
Reporter une mise à jour
Si une mise à jour arrive à un mauvais moment, un administrateur du PC peut la reporter depuis l’application de la barre des tâches, page « Mises à jour », avec « Reporter d’un jour ». Elle peut être reportée plusieurs fois, jusqu’à :
- Mises à jour fonctionnelles
- 7 jours au total
- Mises à jour de sécurité
- 3 jours au total
- Version qui n’est plus prise en charge
- aucun report : avec les mises à jour activées, la mise à jour s’installe dès qu’il n’y a plus de session en cours
Les personnes qui utilisent le PC sans droits d’administrateur voient l’état de la mise à jour mais ne peuvent pas la reporter. Avec « Mettre à jour », un administrateur peut l’installer immédiatement, toujours en dehors de toute session.
Choisir « Mises à jour de sécurité uniquement » ou les désactiver
Un administrateur du PC peut choisir entre trois réglages :
- Automatiques (recommandé, par défaut)
- les mises à jour de sécurité et les mises à jour fonctionnelles sont installées
- Sécurité uniquement
- seules les mises à jour de sécurité s’installent toutes seules ; pour les nouvelles fonctions, l’application vous prévient et vous décidez quand les installer
- Désactivées
- rien n’est installé automatiquement (lisez d’abord les conséquences)
Vous pouvez modifier ce réglage de quatre façons.
Depuis l’application de la barre des tâches
- Cliquez sur l’icône de Walkie Desk dans la barre des tâches et ouvrez la fenêtre principale.
- Allez à la page « Mises à jour ».
- Sous « Mises à jour automatiques », choisissez « Automatiques », « Mises à jour de sécurité uniquement » ou « Désactivées ». Windows demande la confirmation d’un administrateur.
- Si vous choisissez « Désactivées », l’application vous présente les conséquences et vous demande de confirmer.
Depuis la ligne de commande
Ouvrez une invite de commandes en tant qu’administrateur et tapez :
"C:\Program Files\WalkieDesk\wd-host-service.exe" --updates off
À la place de off, vous pouvez taper security (Sécurité uniquement) ou auto (Automatiques). Avec --status, vous voyez le réglage en vigueur et l’état de la mise à jour.
Lors d’une installation silencieuse
Pour les déploiements en entreprise, le programme d’installation accepte le paramètre /UPDATES= avec les mêmes valeurs :
WalkieDesk-Setup-<version>.exe /S /UPDATES=off
Sans ce paramètre, le réglage déjà en vigueur sur le PC ne change pas.
Par une stratégie de groupe
Pour gérer de nombreux PC, définissez dans le registre, avec les stratégies de groupe ou avec un autre outil de gestion, la clé HKLM\SOFTWARE\Policies\WalkieDesk avec la valeur chaîne (REG_SZ) Updates égale à off, security ou auto. Par exemple, depuis une invite de commandes en tant qu’administrateur :
reg add "HKLM\SOFTWARE\Policies\WalkieDesk" /v Updates /t REG_SZ /d off /f
La stratégie de groupe l’emporte sur l’application : le réglage apparaît verrouillé, avec la mention « Défini par l’administrateur de votre organisation ». Une valeur non valide est ignorée. Un modèle d’administration (ADMX) pour l’Éditeur de stratégie de groupe arrivera plus tard.
Plage de maintenance (facultative)
Vous pouvez indiquer une plage horaire, en heure locale, pendant laquelle les mises à jour fonctionnelles sont installées : par exemple la nuit, de 02:00 à 05:00. Depuis l’application, à la page « Mises à jour » ; depuis la ligne de commande avec --update-window 02:00-05:00 (--update-window none pour la supprimer) ; par une stratégie de groupe avec la valeur chaîne UpdateWindow au format HH:MM-HH:MM :
reg add "HKLM\SOFTWARE\Policies\WalkieDesk" /v UpdateWindow /t REG_SZ /d 02:00-05:00 /f
Les mises à jour de sécurité utilisent la plage quand elles le peuvent, mais si l’attente se prolonge elles s’installent aussi en dehors de la plage, toujours en dehors de toute session. Si le PC est éteint pendant cette plage, la mise à jour attend la suivante.
Réactiver les mises à jour
- Depuis l’application : page « Mises à jour », « Réactiver », ou choisissez « Automatiques ».
- Depuis la ligne de commande :
"C:\Program Files\WalkieDesk\wd-host-service.exe" --updates auto. - Si vous les avez désactivées par une stratégie de groupe, supprimez la valeur (ou définissez
auto) :reg delete "HKLM\SOFTWARE\Policies\WalkieDesk" /v Updates /f
Une fois les mises à jour réactivées, Walkie Desk installe la dernière version à la première occasion sans session en cours.
Ce qui se passe si vous les désactivez
- Le PC ne reçoit plus les correctifs de sécurité de Walkie Desk, pas même ceux des vulnérabilités graves.
- Un avertissement permanent vous le rappelle dans l’application de la barre des tâches sur le PC et dans l’espace utilisateur du propriétaire du compte.
- Lorsque sortent des correctifs de sécurité que le PC n’a pas, sa version devient « non prise en charge », ce qui est également signalé par un avertissement. Il reste possible de se connecter au PC, avec un avertissement, pour qu’un technicien puisse justement s’y connecter afin de le mettre à jour.
Ne désactivez les mises à jour que si le PC reçoit Walkie Desk d’une autre manière, par exemple par le système de déploiement de votre organisation, et installez de toute façon les versions contenant des correctifs de sécurité dès leur sortie. Avec les mises à jour désactivées, la protection du PC contre les vulnérabilités déjà corrigées dépend de la personne qui le gère.
Période de support
- Pendant la bêta
- seule la dernière version reçoit des correctifs
- À partir du lancement
- chaque version reçoit des correctifs de sécurité jusqu’à 12 mois après la sortie de la version suivante ; le produit est pris en charge pendant au moins 5 ans à partir du lancement
- Fin du support
- pas encore fixée
La date de fin du support (mois et année) sera indiquée ici et dans l’application de la barre des tâches dès qu’elle sera fixée : elle n’est pas encore connue aujourd’hui.
Vérifier une version
Tout le monde peut vérifier qu’un programme d’installation est exactement celui que nous avons publié. À côté de chaque programme d’installation, dans le même dossier de téléchargement, nous publions un fichier WalkieDesk-Setup-<version>.release.json : le manifeste de la version, signé avec la clé de publication de Walkie Desk (format WD-RELEASE-v1). Des manifestes existent pour tous les programmes d’installation à partir de la version 0.8.0, par exemple WalkieDesk-Setup-0.8.1.release.json à côté de WalkieDesk-Setup-0.8.1.exe.
Le manifeste est un petit fichier JSON à deux champs : canonical, un texte de 14 lignes contenant le produit, la plateforme, le canal, la version, le type de mise à jour, la version minimale, le nom du fichier, la taille en octets, l’empreinte SHA-256, les dates d’émission et d’expiration, la page des notes et l’identifiant de la clé ; sig, la signature ECDSA P-256 avec SHA-256 de ce texte (64 octets en base64url).
- L’empreinte du fichier. Calculez le SHA-256 du programme d’installation et comparez-le à la dixième ligne de
canonical, qui est en base64url (et non en hexadécimal). Dans PowerShell :
Vérifiez aussi que le nom du fichier et sa taille correspondent.$f = (Resolve-Path .\WalkieDesk-Setup-<version>.exe).Path $h = [Security.Cryptography.SHA256]::Create().ComputeHash([IO.File]::ReadAllBytes($f)) [Convert]::ToBase64String($h).TrimEnd('=').Replace('+','-').Replace('/','_') - La signature du manifeste. Vérifiez
sigsur le texte decanonicalavec la clé publique de publication indiquée sur cette page ; la dernière ligne decanonicaldoit être l’identifiant de cette clé. L’outil de Walkie Desk effectue tous les contrôles en une seule commande :wd-release verify --manifest WalkieDesk-Setup-<version>.release.json --setup WalkieDesk-Setup-<version>.exe - La signature numérique du programme d’installation. Dans l’Explorateur de fichiers : clic droit sur le fichier, Propriétés, Signatures numériques : l’éditeur doit être iDev srl (comment la vérifier).
Clés publiques de publication
Les clés sont de type ECDSA P-256. La clé publique est écrite sous la forme d’un point non compressé de 65 octets en base64url ; l’empreinte est son SHA-256 en hexadécimal ; l’identifiant, qui figure sur la dernière ligne de canonical, correspond aux 16 premiers octets de cette empreinte en base64url.
- Clé principale : signe les versions
- identifiant
eQqKu--WEe1fFDmxR896WQ
empreinte SHA-256790A8ABBEF9611ED5F1439B147CF7A596A7F942E69DDE376B4E84E2A3E0CA785
clé publiqueBKAmhfphqLgw1x5KUosQnaKRaX7234nNYG3aQXuyvqMU_Uwtuwy3tEO0aha4GfX9_VitradNR4Gpi0Gpz6hRvuo - Clé de secours : conservée hors ligne, utilisée uniquement si la clé principale doit être remplacée
- identifiant
N2ukiyWN5ZwWmBncb3JMGw
empreinte SHA-256376BA48B258DE59C169819DC6F724C1BE1C54E4994C80685144F58B889AE5D89
clé publiqueBGot05zFiPW9PnMJWc82bChuWYAh4REnUQXldqaqhM_Wu7LjaGIylSR7kQBjZnyn17qLqY-cri4TTW1aRBFiwe4
Les deux clés ont été générées à l’intérieur de clés de sécurité matérielles, dont elles ne peuvent pas être extraites, et Walkie Desk pour Windows n’accepte que les manifestes signés par l’une de ces deux clés.
Versions précédentes
Nous laissons à disposition en téléchargement les programmes d’installation des mises à jour de sécurité déjà publiées, avec leur manifeste, pour ceux qui ne peuvent pas installer la dernière version.
Version non prise en charge : ne l’utilisez que si vous ne pouvez pas installer la dernière.
- Aucune mise à jour de sécurité publiée à ce jour.
En savoir plus sur la sécurité
- Sécurité : comment nous protégeons vos PC, en bref.
- Avis de sécurité : les vulnérabilités corrigées et les versions qui les corrigent.
- Signaler un problème : vulnérabilités, abus, autres problèmes de sécurité ou de confidentialité.