Pagina 1 di 1

Aggiornamento client Wapt

Pubblicato: 10 aprile 2017 - 13:24
di cedre2
Salve,

sto cercando di aggiornare il file Wapt-get.ini su tutte le workstation della mia rete per includere `
allow_cancel_upgrade=0`, che mi permette di forzare gli aggiornamenti allo spegnimento del PC.

Per fare ciò, modifico il file .ini direttamente sul server e poi genero un client tramite la console, che crea automaticamente un nuovo repository privato chiamato "client upgrade". Tuttavia, quando lo distribuisco ai PC client, il file Wapt-get.ini non viene modificato e l'utente può ancora annullare gli aggiornamenti.

Avete qualche suggerimento?

Re: Aggiornamento client Wapt

Pubblicato: 10 aprile 2017 - 14:49
di sfontenau
Ciao,

il WaptAgent non include questa configurazione, oppure devi modificare il file... c:\wapt\waptsetup\waptsetup.iss Quindi rigenera un agente.

La soluzione più semplice è comunque quella di caricare la configurazione dopo l'installazione; ecco un esempio di pacchetto che lo fa:
https://wapt.tranquil.it/package_detail ... 6_all.wapt

Simon Fonteneau

Re: Aggiornamento client Wapt

Pubblicato: 11 aprile 2017 - 14:04
di cedre2
Grazie mille!

Era proprio quello che mi serviva; non avevo visto questo pacchetto.

Grazie! :)

Re: Aggiornamento client Wapt

Pubblicato: 11 aprile 2017 - 15:16
di cedre2
sfonteneau

--- > Ho testato il tuo pacchetto prima di distribuirlo, funziona, ma non ho "allow_cancel_upgrade=0" bensì "notify_user=0" nel file wapt-get.ini. È la stessa cosa? Questo "notify_user" non compare in nessuna documentazione sul sito.

Re: Aggiornamento client Wapt

Pubblicato: 11 aprile 2017 - 15:55
di agauvrit
Buongiorno,

"consenti_annulla_aggiornamento" non è definito nell'elenco degli attributi di wapt-conf-policy:

Codice: Seleziona tutto

print('Modify max_gpo_script_wait')
inifile_writestring(WAPT.config_filename,'global','max_gpo_script_wait',180)

print('Modify Preshutdowntimeout')
inifile_writestring(WAPT.config_filename,'global','pre_shutdown_timeout',180)

print('Disable Hyberboot')
inifile_writestring(WAPT.config_filename,'global','hiberboot_enabled',0)

print('Disable Notify User')
inifile_writestring(WAPT.config_filename,'global','notify_user',0)
Tuttavia, è possibile modificare il pacchetto per definirlo.

Codice: Seleziona tutto

print('Disable Upgrade Cancellation')
inifile_writestring(WAPT.config_filename,'global','allow_cancel_upgrade',0)
Dovrebbe soddisfare le tue aspettative.
sapendo che questo "notify_user" non compare in nessuna documentazione del sito.
In effetti, non è presente nella documentazione WAPT; la questione verrà presto corretta

Sinceramente,

Alessandro

Re: Aggiornamento client Wapt

Pubblicato: 12 aprile 2017 - 08:17
di cedre2
Grazie, sì, è esattamente quello che ho fatto.

Sono stato tratto in inganno dalla descrizione del pacchetto che indicava che "allow_cancel_upgrade = 0" era impostato, senza essermi preoccupato di controllare prima lo script.

Grazie mille per la rapida risposta!