Modifier package WithSecure pour prendre le paramètre VOUCHER
Publié : 29 oct. 2026 - 15:26
Bonjour,
Nous utilisons WithSecure en interne et j'ai voulu l'installer via WAPT plutôt que par une GPO.
Afin que l'installation soit vraiment automatique, j'ai voulu modifier le package pour intégrer notre numéros de licence en utilisant le champ VOUCHER
Du coup j'ai importé le package officiel (version 26.4.612.0-6)dans notre dépôt privé et puis je l'ai modifié :
Fichier setup.py
Décommenter la ligne VOUCHER et et ajouter notre numéro de licence
Fichier control :
Champ package : nouveau nom pour "forker" un nouveau package
Champ version : j'ai décrémenté vers 26.4.612.0-5, pour qu'après le réimport le package soit avec le même numéro de version que le package original (qui correspond à la version du fichier .msi), j'ai remarqué que lorsqu'il y a un écrat entre les deux, l'installation ne passe pas.
Donc une fois importé le nouveau package, je l'ajoute à une de mes machines et je lance l'installation.
Celle-ci se déroule sans erreur, mais lorsque je vais sur le poste client et que je vérifie le statut de Withsecure, le numéro de licence n'est pas renseigné.
J'ai tenté de débugger, et le VOUCHER est bien envoyé à la commande d'intallation install_msi_if_needed
Qu'est-ce que j'ai raté?
Cordialement
Version de WAPT installée 2.7.0.19598
OS du serveur Debian trixie
OS console Windows 11
Nous utilisons WithSecure en interne et j'ai voulu l'installer via WAPT plutôt que par une GPO.
Afin que l'installation soit vraiment automatique, j'ai voulu modifier le package pour intégrer notre numéros de licence en utilisant le champ VOUCHER
Du coup j'ai importé le package officiel (version 26.4.612.0-6)dans notre dépôt privé et puis je l'ai modifié :
Fichier setup.py
Décommenter la ligne VOUCHER et et ajouter notre numéro de licence
Fichier control :
Champ package : nouveau nom pour "forker" un nouveau package
Champ version : j'ai décrémenté vers 26.4.612.0-5, pour qu'après le réimport le package soit avec le même numéro de version que le package original (qui correspond à la version du fichier .msi), j'ai remarqué que lorsqu'il y a un écrat entre les deux, l'installation ne passe pas.
Donc une fois importé le nouveau package, je l'ajoute à une de mes machines et je lance l'installation.
Celle-ci se déroule sans erreur, mais lorsque je vais sur le poste client et que je vérifie le statut de Withsecure, le numéro de licence n'est pas renseigné.
J'ai tenté de débugger, et le VOUCHER est bien envoyé à la commande d'intallation install_msi_if_needed
Qu'est-ce que j'ai raté?
Cordialement
Version de WAPT installée 2.7.0.19598
OS du serveur Debian trixie
OS console Windows 11