Création du XML et déploiement par WPKG

Adaptations à apporter au fichier XML

En fonction de la version du MSI généré par votre serveur Trend Apex One, et du nom de fichier choisi à l'étape précédente, il sera peut-être nécessaire de modifier les champs de cet exemple :

  • revision="14.0.9167" (ligne 3)

  • value="14.0.9167" (ligne 24)

  • le nom du fichier setuptrendapexone.msi (ligne 21)

de manière à les faire correspondre à votre version.

Pour ce faire, il faut installer le client manuellement sur une machine, puis prendre connaissance de la version installée dans les paramètres des applications installées.

Le XML ne renvoie pas d'erreur et considère que le client Trend Apex One est bien installé même si la version installée est plus récente que celle déployée par le XML. Cela permet à Trend Apex One de gérer lui-même la mise à jour de ses clients sans interférences avec WPKG.

Contenu du fichier XML

<?xml version="1.0" encoding="UTF-8"?>
<packages>
  <package id="TrendApexOne" name="Trend Apex One" revision="14.0.9167" reboot="false" priority="100">

    <!--
    Fichier xml de déploiement du client d'antivirus Trend Micro Apex One
    pour le module WPKG sur serveur SambaEdu
    Le contenu de ce fichier est sous licence CC-by-sa
    https://creativecommons.org/licenses/by-sa/2.0/fr/

    Installation :
    Préparer l'installation avec Trend Packager sur le serveur :
    C:\Program Files (x86)\Trend Micro\OfficeScan\PCCSRV\Admin\Utility\ClientPackager\ClnPack.exe
    Créer une installation MSI (dont le nom sera setuptrendapexone.msi) en tenant compte des paramètres d'installation du serveur.
    puis, copier le contenu du dossier dans Y:\unattended\install\packages\trend\

    Ce XML ne gère pas la désinstallation.
    -->

    <!-- Installation -->
    <install cmd="MsiExec.exe /I &quot;%Z%\packages\trend\setuptrendapexone.msi&quot; /qn"/>

    <!-- Vérification de l'installation -->
    <check type="uninstall" condition="versiongreaterorequal" path="Trend Micro Apex One Security Agent" value="14.0.9167"/>

  </package>
</packages>

Désinstallation de Trend Apex One sur un ordinateur client

Le XML proposé ne gère pas la désinstallation de l’antivirus sur un client du domaine par WPKG.

Le désinstallation demeure possible depuis la console de gestion sur le serveur de Trend Apex One, mais nécessite une action sur le serveur TrendApexOne.

Attention : la désinstallation d'un antivirus n'est pas une opération sans risque, du fait des traces que peut laisser celui-ci sur le client. C'est pourquoi s'il est nécessaire de désinstaller un antivirus d'un poste, nous recommandons de refaire le poste avec une install auto IPXE.

Déploiement par WPKG

Une fois le fichier XML adapté à votre cas, et le fichier msi en place, on procédera à l'ajout manuel du XML sur le serveur.

Le déploiement se fait comme pour toute autre application WPKG, en l'ajoutant parmi les applications à déployer sur un parc.

Cependant, il est conseillé de ne pas déployer cette application sur le parc "_TousLesPostes" afin de pouvoir disposer de machines sans antivirus installé immédiatement lors d'une install auto par IPXE. Cela dépend bien évidemment de la stratégie adoptée dans votre établissement concernant la hiérarchisation des parcs.