Page 1 sur 1

creation d'un paquet firefox esr

Posté : 29 août 2017 - 11:11
par viken
Bonjour,

Je viens d'installer wapt pour ma collectivité. Il me parait parfaitement adapté à nos besoin.
J'aimerais, à titre de tests, déployer firefox esr sans le service maintenance.

Je n'ai pas trouvé d'informations pour savoir si cela est possible ni comment le faire.

Quelqu'un a t'il déjà réussi?

Merci de votre aide. Cordialement,

Vikèn Amtablian

Re: creation d'un paquet firefox esr

Posté : 29 août 2017 - 11:36
par sfonteneau
Bonjour

D'après la doc de firefox :

https://wiki.mozilla.org/Installer:Comm ... _Arguments

Vous pouvez passer un fichier ini a l'installation.

Simon

Re: creation d'un paquet firefox esr

Posté : 30 août 2017 - 12:15
par viken
Bonjour,

Merci pour l'information. Effectivement, il y a beaucoup de possibilités.

En revanche j'ai une erreur lors du debug de l'installation.
EWaptSetupException: Fatal error : setup exe file Firefox_52.3.0esr.exe -INI=C:\waptdev\TEST_Firefox_52.3.0_ESR-wapt\firefox_setup.ini not found in package

Il n'y a pas d'erreurs lorsque je supprime /INI=C:\\waptdev\\TEST_Firefox_52.3.0_ESR-wapt\\firefox_setup.ini.
J'imagine qu'il y a une erreur de syntaxe mais je ne vois pas ou, n'étant pas encore très familier.

Voici mon fichier setup.py
def install():
print('installing TEST_Firefox_52.3.0_ESR')
install_exe_if_needed("Firefox_52.3.0esr.exe /INI=C:\\waptdev\\TEST_Firefox_52.3.0_ESR-wapt\\firefox_setup.ini",
key='Mozilla Firefox 52.3.0 ESR (x86 fr)',
min_version='52.3.0' ,
killbefore="firefox.exe")

Merci pour voter aide

Re: creation d'un paquet firefox esr

Posté : 30 août 2017 - 13:18
par sfonteneau
Plus quelque chose comme ceci

Code : Tout sélectionner

install_exe_if_needed("Firefox_52.3.0esr.exe /INI=%s",
key='Mozilla Firefox 52.3.0 ESR (x86 fr)',
min_version='52.3.0' ,
killbefore="firefox.exe" % makepath(basedir,"firefox_setup.ini") )