Page 1 sur 1

Statut réel des paquets installés sur une machine

Posté : 20 oct. 2017 - 19:16
par frferrer
Bonjour,

je teste actuellement WAPT.

J'ai effectué le test suivant :
  • Installation d'un paquet WAPT (firefox esx) : Ok
  • Suppression depuis l'outil windows "Ajout suppression de programme" du logiciel firefox
  • Dans la console WAPT
    • Onglet inventaire logiciel : le paquet firefox n'apparaît plus
    • par contre il continue a appraître dans l'onglet Général de la machine => le statut ne se met pas à jour :(
Il y a donc une incohérence entre le statut affiché sur la console et la réalité de la présence du logiciel.
Certes le logiciel a bien été installé à un moment donné mais sa présence ou pas sur la machine n'est pas pris en compte pour le statut.

J'ai peut être oublié quelque chose.

Existe t'il un moyen de gérer cette situation ?
Cela existe peut être dans les versions payantes ?

Merci.

Re: Statut réel des paquets installés sur une machine

Posté : 23 oct. 2017 - 10:58
par sfonteneau
Bonjour

Oui c'est effectivement le comportement voulu.
Un paquet n'est pas nécessairement lié a un logiciel. En effet un paquet peut très bien copier des fichiers, lancer des programmes, etc etc ...

Le statut envoyé par la console montre donc le retour de la dernière installation lancée par wapt.
Si une erreur s'est produite lors de l'installation le paquet sera en erreur.

Attention il n'y a pas de vérification régulière pour voir si le logiciel est toujours installé.
(mais normalement vos utilisateurs ne sont pas administrateurs de leur poste donc un logiciel de disparaîtra pas de lui même ^^)

On a effectivement en tête de faire une fonction "def audit", qui serait exécutée pour chaque paquet a chaque update, et qui basculerai en erreur si l'audit a échoué.