Aggiornamenti di Walkie Desk per Windows
Walkie Desk per Windows si aggiorna da solo, in modo sicuro, senza interrompere chi sta lavorando. Questa pagina spiega come funziona, come rimandare o disattivare gli aggiornamenti e come verificare un rilascio.
L’aggiornamento automatico arriva con una prossima versione di Walkie Desk per Windows. Fino ad allora l’app nella barra delle applicazioni ti avvisa quando esce una nuova versione, che puoi installare dalla pagina Download. Le impostazioni descritte qui valgono da quella versione.
Come funzionano
- Automatici e attivi per impostazione predefinita. Non devi fare nulla: Walkie Desk controlla se c’è una nuova versione e la installa da solo.
- Firmati due volte. Ogni aggiornamento è firmato con una chiave di rilascio di Walkie Desk, tenuta fuori dai nostri server, e il programma di installazione ha la firma digitale di iDev srl. Walkie Desk installa un aggiornamento solo se entrambe le firme sono valide: nemmeno chi prendesse il controllo dei nostri server potrebbe, da solo, fargli installare un programma diverso.
- Mai durante una sessione. L’aggiornamento non chiude mai una sessione in corso: aspetta che nessuno sia collegato. Non serve riavviare Windows e chi lavora al PC non viene interrotto.
- Ripristino automatico. Se dopo l’aggiornamento la nuova versione non parte correttamente, Walkie Desk torna da solo alla versione precedente e lo segnala nell’app della barra.
- Per tutti, indipendentemente dalla licenza. Gli aggiornamenti arrivano anche con il piano Personale e con una licenza scaduta, senza costi.
Gli aggiornamenti sono di due tipi: di sicurezza, che correggono vulnerabilità e si installano appena possibile, e di funzionalità, con nuove funzioni e miglioramenti. Ogni correzione di sicurezza è descritta negli avvisi di sicurezza. QuickSupport non si aggiorna: si scarica ogni volta dal sito, quindi è sempre l’ultima versione.
Rimandare un aggiornamento
Se un aggiornamento arriva in un momento scomodo, un amministratore del PC può rimandarlo dall’app della barra, pagina «Aggiornamenti», con «Rimanda di 1 giorno». Si può rimandare più volte, fino a:
- Aggiornamenti di funzionalità
- 7 giorni in tutto
- Aggiornamenti di sicurezza
- 3 giorni in tutto
- Versione non più supportata
- nessun rinvio: con gli aggiornamenti attivi, l’aggiornamento si installa appena non ci sono sessioni in corso
Chi usa il PC senza essere amministratore vede lo stato dell’aggiornamento ma non può rimandarlo. Con «Aggiorna ora» un amministratore può invece installarlo subito, sempre senza sessioni in corso.
Scegliere «Solo di sicurezza» o disattivarli
Un amministratore del PC può scegliere fra tre impostazioni:
- Automatici (consigliata, predefinita)
- si installano sia gli aggiornamenti di sicurezza sia quelli di funzionalità
- Solo di sicurezza
- si installano da soli solo gli aggiornamenti di sicurezza; per le nuove funzioni l’app ti avvisa e decidi tu quando installarle
- Disattivati
- nessuna installazione automatica (leggi prima le conseguenze)
Puoi cambiare l’impostazione in quattro modi.
Dall’app della barra
- Fai clic sull’icona di Walkie Desk nella barra delle applicazioni e apri la finestra principale.
- Vai alla pagina «Aggiornamenti».
- In «Aggiornamenti automatici» scegli «Automatici», «Solo di sicurezza» o «Disattivati». Windows chiede la conferma di un amministratore.
- Se scegli «Disattivati», l’app ti mostra le conseguenze e ti chiede di confermare.
Dalla riga di comando
Apri un prompt dei comandi come amministratore e scrivi:
"C:\Program Files\WalkieDesk\wd-host-service.exe" --updates off
Al posto di off puoi scrivere security (Solo di sicurezza) oppure auto (Automatici). Con --status vedi l’impostazione in vigore e lo stato dell’aggiornamento.
Nell’installazione silenziosa
Per le distribuzioni aziendali il setup accetta il parametro /UPDATES= con gli stessi valori:
WalkieDesk-Setup-<versione>.exe /S /UPDATES=off
Senza il parametro, l’impostazione già in vigore sul PC non cambia.
Con un criterio di gruppo
Per gestire molti PC, imposta nel registro, con i Criteri di gruppo o con un altro strumento di gestione, la chiave HKLM\SOFTWARE\Policies\WalkieDesk con il valore stringa (REG_SZ) Updates uguale a off, security oppure auto. Per esempio, da un prompt dei comandi come amministratore:
reg add "HKLM\SOFTWARE\Policies\WalkieDesk" /v Updates /t REG_SZ /d off /f
Il criterio di gruppo prevale sull’app: l’impostazione appare bloccata, con la scritta «Impostato dall’amministratore dell’organizzazione». Un valore non valido viene ignorato. Un modello amministrativo (ADMX) per l’Editor Criteri di gruppo arriverà più avanti.
Finestra di manutenzione (facoltativa)
Puoi indicare una fascia oraria, in ora locale, in cui installare gli aggiornamenti di funzionalità: per esempio di notte, dalle 02:00 alle 05:00. Dall’app, nella pagina «Aggiornamenti»; dalla riga di comando con --update-window 02:00-05:00 (--update-window none per toglierla); con un criterio di gruppo con il valore stringa UpdateWindow nel formato HH:MM-HH:MM:
reg add "HKLM\SOFTWARE\Policies\WalkieDesk" /v UpdateWindow /t REG_SZ /d 02:00-05:00 /f
Gli aggiornamenti di sicurezza usano la finestra quando possono, ma se l’attesa si prolunga si installano anche fuori dalla finestra, sempre senza sessioni in corso. Se il PC è spento in quella fascia, l’aggiornamento aspetta la volta successiva.
Riattivare gli aggiornamenti
- Dall’app: pagina «Aggiornamenti», «Riattiva» oppure scegli «Automatici».
- Dalla riga di comando:
"C:\Program Files\WalkieDesk\wd-host-service.exe" --updates auto. - Se li hai disattivati con un criterio di gruppo, togli il valore (o imposta
auto):reg delete "HKLM\SOFTWARE\Policies\WalkieDesk" /v Updates /f
Appena riattivati, Walkie Desk installa l’ultima versione alla prima occasione senza sessioni in corso.
Cosa succede se li disattivi
- Il PC non riceve più le correzioni di sicurezza di Walkie Desk, nemmeno quelle per vulnerabilità gravi.
- Un avviso permanente lo ricorda nell’app della barra sul PC e nell’area utente del proprietario dell’account.
- Quando escono correzioni di sicurezza che il PC non ha, la sua versione diventa «non supportata» e anche questo compare come avviso. Il collegamento al PC resta possibile, con un avviso, così un tecnico può entrare proprio per aggiornarlo.
Disattiva gli aggiornamenti solo se il PC riceve Walkie Desk in un altro modo, per esempio con il sistema di distribuzione della tua organizzazione, e installa comunque le versioni con correzioni di sicurezza appena escono. Con gli aggiornamenti disattivati, la protezione del PC dalle vulnerabilità già corrette dipende da chi lo gestisce.
Periodo di supporto
- Durante la beta
- riceve correzioni solo l’ultima versione
- Dal lancio
- ogni versione riceve correzioni di sicurezza fino a 12 mesi dopo l’uscita della versione successiva; il prodotto è supportato per almeno 5 anni dal lancio
- Fine del supporto
- non ancora fissata
La data di fine del supporto (mese e anno) sarà indicata qui e nell’app della barra quando sarà fissata: oggi non è ancora nota.
Verificare un rilascio
Chiunque può verificare che un setup sia proprio quello rilasciato da noi. Accanto a ogni setup, nella stessa cartella di download, pubblichiamo un file WalkieDesk-Setup-<versione>.release.json: il manifest del rilascio, firmato con la chiave di rilascio di Walkie Desk (formato WD-RELEASE-v1). I primi manifest saranno pubblicati insieme al primo aggiornamento automatico.
Il manifest è un piccolo file JSON con due campi: canonical, un testo di 14 righe con prodotto, piattaforma, canale, versione, tipo di aggiornamento, versione minima, nome del file, dimensione in byte, impronta SHA-256, date di emissione e di scadenza, pagina delle note e identificativo della chiave; sig, la firma ECDSA P-256 con SHA-256 di quel testo (64 byte in base64url).
- L’impronta del file. Calcola lo SHA-256 del setup e confrontalo con la decima riga di
canonical, che è in base64url (non in esadecimale). In PowerShell:
Controlla anche che nome del file e dimensione coincidano.$f = (Resolve-Path .\WalkieDesk-Setup-<versione>.exe).Path $h = [Security.Cryptography.SHA256]::Create().ComputeHash([IO.File]::ReadAllBytes($f)) [Convert]::ToBase64String($h).TrimEnd('=').Replace('+','-').Replace('/','_') - La firma del manifest. Verifica
sigsul testo dicanonicalcon la chiave pubblica di rilascio pubblicata in questa pagina; l’ultima riga dicanonicaldeve essere l’identificativo di quella chiave. Lo strumento di Walkie Desk fa tutti i controlli con un comando:wd-release verify --manifest WalkieDesk-Setup-<versione>.release.json --setup WalkieDesk-Setup-<versione>.exe - La firma digitale del setup. In Esplora file: tasto destro sul file, Proprietà, Firme digitali: l’editore deve essere iDev srl (come verificarla).
Chiave pubblica di rilascio: la sua impronta sarà pubblicata qui prima del primo aggiornamento automatico.
Versioni precedenti
Teniamo scaricabili i setup degli aggiornamenti di sicurezza già pubblicati, con il loro manifest, per chi non può installare l’ultima versione.
Versione senza assistenza: usala solo se non puoi installare l’ultima.
- Nessun aggiornamento di sicurezza pubblicato finora.
Altre pagine sulla sicurezza
- Sicurezza: come proteggiamo i tuoi PC, in breve.
- Avvisi di sicurezza: le vulnerabilità corrette e le versioni che le correggono.
- Segnalazioni: vulnerabilità, abusi, altri problemi di sicurezza o privacy.