Attention : le support de WAPT 1.8.2 a pris fin le 30 juin 2022.

Il y a plusieurs vulnérabilité présente dans la branche WAPT 1.8.2.7393. Merci de mettre à jour sur la version supportée la plus récente. Liste des CVEs (non exhaustive) :
  • * python engine : python 2.7 (CVE-2020-10735, CVE-2015-20107, CVE-2022-0391, CVE-2021-23336, CVE-2021-3177, CVE-2020-27619, CVE-2020-26116, CVE-2019-20907, CVE-2020-8492, etc.)
  • * cryptography : openssl : CVE-2022-2068, CVE-2022-1292, CVE-2022-0778, CVE-2021-4160, CVE-2021-3712, CVE-2021-23841, CVE-2021-23840, CVE-2021-23839, CVE-2020-1971, CVE-2020-1968, CVE-2019-1551
  • * python dependencies : cryptography (CVE-2020-36242, CVE-2020-25659), eventlet (CVE-2021-21419), jinja2 (CVE-2020-28493), psutil (CVE-2019-18874), waitress (CVE-2022-31015), lxml (CVE-2021-4381, CVE-2021-28957, CVE-2020-27783, CVE-2018-19787), ujson (CVE-2022-31117, CVE-2022-31116, CVE-2021-45958), python-ldap (CVE-2021-46823)

Utiliser les fonctions les plus courantes de la ligne de commande

wapt-get update

La commande update permet de mettre à jour la liste des paquets disponibles.

L’agent WAPT local télécharge le fichier Packages depuis le dépôt et le compare avec sa base de données.

  • si des mises à jour sont disponibles, l’agent bascule alors les paquets concernés dans l’état TO-UPDATE ;

  • si de nouveaux logiciels ont été ajoutés sur le dépôt, ils deviennent téléchargeables sur le poste client ;

Note

L’action update ne télécharge pas les paquets, elle met uniquement à jour la base locale des paquets.

La commande wapt-get update renvoie :

Update package list
Total packages: 751
Added packages:

Removed packages:

Upgradable packages:
upgrade
additional
install
remove
Repositories URL:
https://srvwapt.mydomain.lan/wapt
https://srvwapt.mydomain.lan/wapt-host

wapt-get upgrade

La commande upgrade lance l’installation des paquets en attente de mise à jour ou d’installation.

L’agent WAPT local télécharge si nécessaire les paquets WAPT dans son cache local puis installe les paquets.

Indication

Il est recommandé de lancer un update avant de lancer un upgrade ;

Sans un update préalable, l’agent WAPT n’installera rien ;

La commande wapt-get upgrade renvoie :

Installing tis-mumble
Shutting down Mumble
installing Mumble 1.2.8
Installing w7demo.domain.lan

=== install packages ===
w7demo.domain.lan (=3) | w7demo.domain.lan (3)

=== additional packages ===
tis-mumble                     | tis-mumble (1.2.8-1)

wapt-get install

La commande install lance l’installation d’un paquet.

La commande prend un argument en paramètre. Cet argument est le nom du paquet contenant le préfixe.

Pour l’installation de Mozilla Firefox il faudra taper la commande wapt-get install <prefix>-firefox.

Note

Si le paquet n’est pas téléchargé au préalable, la commande install téléchargera préalablement le paquet en cache.

Attention

L’installation d’un paquet WAPT avec install n’ajoute pas le paquet en dépendance au poste.

Il est installé sur la machine, mais en cas de réinstallation du poste il ne sera pas réinstallé automatiquement.

La commande wapt-get install tis-firefox renvoie :

installing WAPT packages tis-firefox
Installing tis-firefox.local/wapt/tis-firefox_50.0.2-73_all.wapt: 44796043 / 44796043 (100%) (33651 KB/s)
Firefox Setup 50.0.2.exe successfully installed.
Disabling auto update
Disabling profile migration from ie
Override User UI

=== install packages ===
tis-firefox                    | tis-firefox (50.0.2-73)

wapt-get remove

La commande remove lance la désinstallation d’un paquet.

La commande prend un argument en paramètre. Cet argument est le nom du paquet contenant le préfixe.

Pour désinstaller Mozilla Firefox il faudra taper la commande : wapt-get remove <prefix>-firefox.

Attention

La désinstallation d’un paquet WAPT avec remove ne supprime pas la dépendance entre le paquet machine et le paquet.

Le paquet sera effectivement désinstallé de la machine, mais il sera réinstallé automatiquement lors du prochain upgrade.

Afin de supprimer totalement un paquet d’un poste il faut faire un remove puis éditer la configuration de la machine via la console et supprimer la dépendance au paquet.

La commande wapt-get remove tis-firefox renvoie :

Removing tis-firefox ...

=== Removed packages ===
  tis-firefox

wapt-get clean

C:\Program Files (x86)\wapt\

La commande clean est lancée à chaque fin de mise à jour pour économiser le stockage sur le disque dur de la machine.

La commande wapt-get clean renvoie :

Removed files:
C:\Program Files (x86)\wapt\cache\tis-mumble_1.2.8-1_all.wapt
C:\Program Files (x86)\\wapt\cache\tis-vlc_2.2.4-2_all.wapt