[RISOLTO] Configurazione def session-setup

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
Emmanuel64
Messaggi: 46
Registrazione: 23 febbraio 2024 - 09:37

24 maggio 2024 - 11:58

Buongiorno

Ho aggiunto un parametro "session-setup" a un pacchetto:

Codice: Seleziona tutto

def session_setup():
   filecopyto('v6-gpo-configuration.json',makepath(user_local_appdata(),'UpSignOn'))
Quando sono sulla console DEV ed eseguo direttamente "session-setup", il file viene trasferito correttamente. Ma durante l'installazione del pacchetto, non funziona. Ho provato "wapt-get session-setup -f hasp-UpSignOn", ma non è cambiato nulla

Hai idea di quale possa essere il mio errore?

GRAZIE
WAPT Enterprise
2.6.1.17576
Gaeldi
Messaggi: 254
Registrazione: 22 nov 2015 - 08:37

28 maggio 2024 - 08:02

Buongiorno,
Ho posto più o meno la stessa domanda nel 2017 ;) La risposta di Simon è qui:

viewtopic.php?t=595
Ciao, come indicato nella documentazione:

https://www.wapt.fr/fr/doc/CreationPaqu ... sion-setup

, con session_setup non è possibile accedere ai file contenuti all'interno del pacchetto.

Dovrai copiarli preventivamente in una directory.
Emmanuel64
Messaggi: 46
Registrazione: 23 febbraio 2024 - 09:37

28 maggio 2024 - 08:52

Grazie gaelds.

Avevo cercato la risposta sul forum, ma non ero riuscito a trovarla. :oops:

Buona giornata.
WAPT Enterprise
2.6.1.17576
Emmanuel64
Messaggi: 46
Registrazione: 23 febbraio 2024 - 09:37

30 maggio 2024 - 08:27

Buongiorno

Per chiudere questo ticket e per coloro che cercheranno una risposta

Simon conferma quindi che:
Con session_setup non è possibile chiamare i file contenuti nel pacchetto.
Sarà necessario copiarli in anticipo in una directory.

Ad esempio, nel mio caso:

Codice: Seleziona tutto

def session_setup():
if not isdir(makepath(user_local_appdata,'UpSignOn')):
mkdirs(makepath(user_local_appdata,'UpSignOn'))
filecopyto('C:/Windows/System32/v6-gpo-configuration.json',makepath(user_local_appdata(),'UpSignOn'))

def install():
# Declaring local variables

# Installing the software
print("Installing: UpSignOn-7.7.1-silent-installer.msi")
install_msi_if_needed('UpSignOn-7.7.1-silent-installer.msi' , key = '' ,  min_version = "7.7.1" )
filecopyto('v6-gpo-configuration.json',makepath(system32))
Pertanto, al successivo accesso dell'utente, il file verrà copiato dal disco locale in c:/user/xxx/appdata/local/UpSignOn

Grazie a gaelds per avermi reindirizzato
WAPT Enterprise
2.6.1.17576
Bloccato