Effectivement j'ai bien identifier le bug (on exclu que le dossier pas les sous dossier fichier):

https://github.com/tranquilit/WAPT/blob/2900b0d2306961ea7c1d550a6d76d1e4a39725da/waptpackage.py#L1780

Je vais voir pour pousser un patch.

Simon

Le 02/08/2019 à 10:11, Simon FONTENEAU a écrit :

Bonjour

Effectivement, nous avons inversé le processus de build/signature pour contourner certains problèmes.

Avant on faisait un build puis on signait

Maintenant on signe, puis on build (pour éviter d'avoir à ouvrir le zip ensuite et éviter le problème du bad magic file number).

Nous avons du oublier d'exclure ces dossiers lors de la signature lors de la signature. :-[

Je vais regarder cela.

Simon


Le 02/08/2019 à 09:59, Daniel Berteaud a écrit :

Bonjour tout le monde.

J'utilise WAPT Community depuis environ 6 mois pour une 90aine de machines, et presque tout fonctionne plutôt bien. Presque, parce que j'ai un soucis de build de paquet depuis la version 1.7.4.6143 (aussi présent sur la dernière 1.7.4.6165) : Je gère mes paquets dans des dépôts git (par exemple https://git.fws.fr/fws/wapt-openssh), et le répertoire .git n'est pas exclus du paquet lors du build. Enfin, pour être plus précis, le .git est bien exclus du ZIP final lui même, mais tout son contenu est inclus dans le manifest.sha256 généré, ce qui rend le paquet invalide (voir exemple d'erreur à l'install, en PJ)

Aucun pb jusqu'à la version 1.7.4.6077 (je downgrade la console sur le poste depuis lequel je build pour pouvoir continuer à pousser des mises à jour)


Je vois dans le changelog de la 1.7.4.6143:


excludes exactly [“.svn”,”.git”,”.gitignore”,”setup.pyc”] when signing and zipping

Ça a probablement un rapport avec mon problème. Je suis le seul à avoir ce soucis ?


Merci d'avance ;-)


Cordialement,

Daniel


_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt

_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt