Contactez nous

Retour sur expérience et suggestions

Share here your experience and thought about WAPT / Venez ici parlez de votre expérience avec Wapt, votre avis et vos envies
Règles du forum

* Questions can be asked in English or in French. If the thread is started in English, stick to English, if it is started in French, stick to French.
* Vous pouvez poser vos questions en Français ou en Anglais. Si un sujet est commencé en français, merci de répondre en français. Si un sujet est commencé en anglais, merci de répondre en anglais.

Bonjour à tous et merci à l'équipe pour ce merveilleux outil qu'est WAPT !

J'ai appris l'existence de WAPT depuis l'article de Korben (https://korben.info/wapt.html). Etant à la recherche d'une alternative aux solutions propriétaires vous êtes tombé à pic !

Ayant pris le train depuis la version 1.0, il était temps pour faire un retour.
Le problème correspondait exactement à la motivation de WAPT "pour traiter le cas récurrent des mises à jour Flash et Java" mais aussi avec l'impératif d'être libre.
Quelle joie de rencontrer une solution répondant à ces conditions et encore plus lorsqu'il s'agit d'une solution française !

Depuis, les versions passent et, pour de bonnes raisons notamment la consommation de mémoire et l'assistant de création de paquet.

Manifestement le logiciel me plaît puisque je l'utilise encore aujourd'hui et je compte l'utiliser encore de nombreuses années, y compris en perso :)

Arrive l'instant des suggestions :
1) Certains paquets construits en perso 'pèsent' plusieurs centaines de Mo, voir Go. Est-il possible / prévu de les compresser lors de la compilation ? en utilisant une librairie 7z par exemple.
Si une réponse à déjà été apportée dans un post précédent, merci de me renvoyer l'URL, après recherches, je n'ai pas eu de résultat.

2) Je constate que le répertoire "C:\wapt\template" possède des modèles de 'setup.py' pour les *.EXE, *.MSI et mêmes les *.MSU (Package autonome Microsoft Update) utilisés par certaines mises à jour Windows, mais pas pour les *.CAB.
Etant aussi utilisateur de WSUS Offline (donc de fichier *.MSU et *.CAB), un modèle est-il prévu pour ces derniers ?
Ne voyant pas cette fonction apparaître (et surtout étant très novice en Python), je contourne cette absence en utilisant un script Batch très sommaire pour télécharger et installer ces fichiers depuis un partage réseau, mais c'est dommage de passer par une solution bricolée lorsqu'on possède un véritable outil de déploiement.

La question pour la fin
3) Une solution de déploiement PXE est-elle prévue ? Je migre peu à peu vers des installations libres ET françaises. Je sais qu'il existe déjà de nombreuses alternatives aux déploiements propriétaires, la question est de savoir si vous travaillez sur cette question ? (simple curiosité)

Je vous souhaite prospérité et une longue existence !
Olivier a écrit :
07 juin 2018, 19:24
Bonjour à tous et merci à l'équipe pour ce merveilleux outil qu'est WAPT !

J'ai appris l'existence de WAPT depuis l'article de Korben (https://korben.info/wapt.html). Etant à la recherche d'une alternative aux solutions propriétaires vous êtes tombé à pic !

Ayant pris le train depuis la version 1.0, il était temps pour faire un retour.
Le problème correspondait exactement à la motivation de WAPT "pour traiter le cas récurrent des mises à jour Flash et Java" mais aussi avec l'impératif d'être libre.
Quelle joie de rencontrer une solution répondant à ces conditions et encore plus lorsqu'il s'agit d'une solution française !

Depuis, les versions passent et, pour de bonnes raisons notamment la consommation de mémoire et l'assistant de création de paquet.

Manifestement le logiciel me plaît puisque je l'utilise encore aujourd'hui et je compte l'utiliser encore de nombreuses années, y compris en perso :)

Arrive l'instant des suggestions :
1) Certains paquets construits en perso 'pèsent' plusieurs centaines de Mo, voir Go. Est-il possible / prévu de les compresser lors de la compilation ? en utilisant une librairie 7z par exemple.
Si une réponse à déjà été apportée dans un post précédent, merci de me renvoyer l'URL, après recherches, je n'ai pas eu de résultat.
Merci des encouragement ;-)

Hum un .wapt est déjà un .zip donc déjà compressé

https://github.com/tranquilit/WAPT/blob ... ls.py#L984

Olivier a écrit :
07 juin 2018, 19:24
2) Je constate que le répertoire "C:\wapt\template" possède des modèles de 'setup.py' pour les *.EXE, *.MSI et mêmes les *.MSU (Package autonome Microsoft Update) utilisés par certaines mises à jour Windows, mais pas pour les *.CAB.
Etant aussi utilisateur de WSUS Offline (donc de fichier *.MSU et *.CAB), un modèle est-il prévu pour ces derniers ?
Ne voyant pas cette fonction apparaître (et surtout étant très novice en Python), je contourne cette absence en utilisant un script Batch très sommaire pour télécharger et installer ces fichiers depuis un partage réseau, mais c'est dommage de passer par une solution bricolée lorsqu'on possède un véritable outil de déploiement.

Ceci doit fonctionner :)

Code : Tout sélectionner

with disable_file_system_redirection():
      run(r'dism /online /add-package /packagepath:"%s\cabname.cab"' % basedir) 
Sinon il y a bientôt wsus pour wapt qui va bientôt sortir dans la version entreprise
Olivier a écrit :
07 juin 2018, 19:24
La question pour la fin
3) Une solution de déploiement PXE est-elle prévue ? Je migre peu à peu vers des installations libres ET françaises. Je sais qu'il existe déjà de nombreuses alternatives aux déploiements propriétaires, la question est de savoir si vous travaillez sur cette question ? (simple curiosité)

Je vous souhaite prospérité et une longue existence !
On a effectivement commencer a regarder un fonctionnement avec partimage et nfs (a la manière de FOG) donc oui mais ce n'est pas pour tout de suite !