J'essaie de trouver un moyen générique de vérifier, dans le système d'exploitation invité d'une machine virtuelle, si les outils VMware sont périmés.
Le meilleur moyen que j'ai trouvé jusqu'à présent a été de vérifier la sortie de "vmware-toolbox-cmd -v", et de la comparer au numéro de version attendu. Par exemple :
if [ "`vmware-toolbox-cmd -v`" = "8.3.18.20074 (build-975338)" ]
then
echo "The vmware tools are OK"
else
echo "The vmware tools are out of date"
...
...
fi
Mais le numéro de version change avec le temps, donc je devrais mettre à jour le script à chaque fois, sur chaque machine virtuelle. Ou alors, je pourrais lire le "numéro de version attendu" à partir d'une ressource partagée, avec wget ou curl.
Pouvez-vous m'aider à trouver une meilleure solution ?
Gracias