Suivez la procédure appropriée ci-dessous.
Utiliser ePolicy Orchestrator (ePO) pour mettre à jour vers la version du moteur de scan 6500.9779:utilisez un kit de déploiement de point de terminaison ePO (EEDK) pour mettre à jour vers la version du moteur de scan 6500.9779 avec ENSLTP.
- Téléchargez le fichier EEDK ENSLTP à partir de la section "Pièce jointe" de cet article. Le nom du fichier est ENSLEEDK6500.zip.
- Connectez-vous à la console ePO.
- Accédez au Référentiel principalet cliquez sur Archiver le package.
- Cliquez sur Parcourir et sélectionnez le fichier que vous avez téléchargé à l'étape 1. Cliquez sur Suivant et Enregistrer pour archiver le fichier EEDK.
- Accédez à l'arborescence des systèmes et sélectionnez le groupe ou le système client. Créez une tâche de déploiement de produit pour mettre à jour le moteur vers 6500 et envoyez-le aux clients.
- Attendez que la tâche de déploiement soit terminée. Vérifiez les détails de la version du moteur dans les détails de la version ENSLTP :
- Pour ENSLTP 10.6.6 et versions ultérieures, y compris 10.7.x, exécutez la commande suivante :
/opt/McAfee/ens/tp/bin/mfetpcli --v
- Pour ENSLTP 10.6.5 et versions antérieures, exécutez la commande suivante :
/opt/isec/ens/threatprevention/bin/isecav --v
- Accédez à l'arborescence des systèmes et sélectionnez le groupe ou le système client. Cliquez sur Réactiver les agents. Cette étape permet de s'assurer que la version mise à jour du moteur est reflétée dans les propriétés du produit ePO.
Mettre à jour manuellement vers la version du moteur de scan 6500.9779:utilisez les étapes suivantes pour mettre à jour vers la version du moteur de scan 6500.9779 sur un système autonome (système non géré) avec ENSLTP.
- Téléchargez le fichier EEDK ENSLTP dans la section "Pièce jointe" de cet article. Le nom du fichier est ENSLEEDK6500.zip.
- Extraire (décompresser) ENSLEEDK6500.zip.
- Vérifiez la version ENSLTP installée :
- Pour ENSLTP 10.6.6 et versions ultérieures, y compris 10.7.x, exécutez la commande suivante :
/opt/McAfee/ens/tp/bin/mfetpcli --v
- Pour ENSLTP 10.6.5 et versions antérieures, exécutez la commande suivante :
/opt/isec/ens/threatprevention/bin/isecav --v
- Définissez les chemins du moteur et le chemin prefs.xml pour la version ENSLTP installée à partir du tableau ci-dessous :
ENGINE_PATH_32_BIT
ENGINE_PATH_64_BIT
DEFAULT_PREFS_PATH
RUNTIME_PREFS_PATH
Version ENSLTP installée |
Chemin d'accès au moteur 32 bits
(ENGINE_PATH_
32_BIT) |
Chemin d'accès au moteur 64 bits
(ENGINE_PATH_
64_BIT) |
Chemin Prefs.xml par défaut
(DEFAULT_PREFS
_PATH) |
Chemin d'exécution Prefs.xml
(RUNTIME_PREFS
_PATH) |
10.6.5 ou plus tôt |
/opt/isec/ens/
threatprevention/
var/engine/lib32 |
/opt/isec/ens/
threatprevention/
var/engine/lib |
/opt/isec/ens/
threatprevention/
var/etc/prefs.xml |
/opt/isec/ens/
threatprevention/
var/prefs.xml |
10.6.6–10.6.10 (les deux inclus) |
/var/McAfee/ens/
tp/engine/
lib/32 |
/var/McAfee/ens/
tp/engine/lib/64 |
/opt/McAfee/ens/
tp/etc/prefs.xml |
/var/McAfee/ens/
tp/prefs.xml |
10.6.11 ou plus tard |
/opt/McAfee/ens/
tp/var/
engine/lib/32 |
/opt/McAfee/ens/
tp/var/engine/lib/64 |
/opt/McAfee/ens/
tp/etc/prefs.xml |
/var/McAfee/ens/
tp/prefs.xml |
Exemples :
- Si le système fonctionne avec ENSLTP 10.6.5:
export ENGINE_PATH_32_BIT="/opt/isec/ens/threatprevention/var/engine/lib32"
export ENGINE_PATH_64_BIT="/opt/isec/ens/threatprevention/var/engine/lib"
export DEFAULT_PREFS_PATH="/opt/isec/ens/threatprevention/var/etc/prefs.xml"
export RUNTIME_PREFS_PATH="/opt/isec/ens/threatprevention/var/prefs.xml"
- Si le système fonctionne avec ENSLTP 10.6.9:
export ENGINE_PATH_32_BIT="/var/McAfee/ens/tp/engine/lib/32"
export ENGINE_PATH_64_BIT="/var/McAfee/ens/tp/engine/lib/64"
export DEFAULT_PREFS_PATH="/opt/McAfee/ens/tp/etc/prefs.xml"
export RUNTIME_PREFS_PATH="/var/McAfee/ens/tp/prefs.xml"
- Si le système fonctionne avec ENSLTP 10.7.3:
export ENGINE_PATH_32_BIT="/opt/McAfee/ens/tp/var/engine/lib/32"
export ENGINE_PATH_64_BIT="/opt/McAfee/ens/tp/var/engine/lib/64"
export DEFAULT_PREFS_PATH="/opt/McAfee/ens/tp/etc/prefs.xml"
export RUNTIME_PREFS_PATH="/var/McAfee/ens/tp/prefs.xml"
- Arrêtez les services ENSLTP :
- Pour ENSLTP 10.6.6 et versions ultérieures, y compris 10.7.x, exécutez la commande suivante :
/opt/McAfee/ens/tp/init/mfetpd-control.sh stop
- Pour ENSLTP 10.6.5 et versions antérieures, exécutez la commande suivante :
/opt/isec/ens/threatprevention/bin/isectpdControl.sh stop
- Créez un dossier Engine 64 bits (6500.9779) dans le chemin du moteur 64 bits (voir l'étape 4). Exécutez la commande suivante :
mkdir -p ${ENGINE_PATH_64_BIT}/6500.9779
- Extrayez (Untar) le fichier de moteur 64 bits sl646500.tar dans un répertoire temporaire. Copiez av_sdk/signlic.txt et av_sdk/lib/* dans le dossier Engine 64 bits (6500.9779) créé à l'étape précédente.
mkdir -p /tmp/64bit/
tar -xvf sl646500.tar -C /tmp/64bit/
cp -rf /tmp/64bit/av_sdk/signlic.txt ${ENGINE_PATH_64_BIT}/6500.9779/
cp -rf /tmp/64bit/av_sdk/lib/* ${ENGINE_PATH_64_BIT}/6500.9779/
- Définissez les autorisations pour les dossiers/fichiers 64 bits en exécutant les commandes suivantes :
chmod 700 ${ENGINE_PATH_64_BIT}/6500.9779
chmod 600 ${ENGINE_PATH_64_BIT}/6500.9779/*
- Créez un dossier Engine 32 bits (6500.9779) dans le chemin du moteur 32 bits (voir l'étape 4). Exécutez la commande suivante :
mkdir -p ${ENGINE_PATH_32_BIT}/6500.9779
- Extrayez (Untar) le fichier Engine 32 bits slp46500.tar dans un répertoire temporaire. Copiez av_sdk/signlic.txt et av_sdk/lib/* dans le dossier Engine 32 bits (6500.9779) créé à l'étape précédente.
mkdir -p /tmp/32bit/
tar -xvf slp46500.tar -C /tmp/32bit/
cp -rf /tmp/32bit/av_sdk/signlic.txt ${ENGINE_PATH_32_BIT}/6500.9779/
cp -rf /tmp/32bit/av_sdk/lib/* ${ENGINE_PATH_32_BIT}/6500.9779/
- Définissez les autorisations pour les dossiers/fichiers 32 bits en exécutant les commandes suivantes :
chmod 700 ${ENGINE_PATH_32_BIT}/6500.9779
chmod 600 ${ENGINE_PATH_32_BIT}/6500.9779/*
- Créer un moteur symlink.
- Accédez au répertoire du moteur 64 bits. Exécutez la commande suivante :
cd ${ENGINE_PATH_64_BIT}/6500.9779
- Créez un symlink. Exécutez la commande suivante :
ln -sf liblnxfv.so.4 liblnxfv.so
- Accédez au répertoire du moteur 32 bits. Exécutez la commande suivante :
cd ${ENGINE_PATH_32_BIT}/6500.9779
- Créez un symlink. Exécutez la commande suivante :
ln -sf liblnxfv.so.4 liblnxfv.so
- Effectuez une sauvegarde des fichiers d'exécution ($RUNTIME_PREFS_PATH) et par défaut ($DEFAULT_PREFS_PATH) prefs.xml avant de procéder à la mise à jour de ces fichiers.
- Mettez à jour les fichiers d'exécution et par défaut prefs.xml avec la version 6500 Engine. Exécutez les commandes suivantes :
sed -i "s:<MajorEngineVersion>.*</MajorEngineVersion>:<MajorEngineVersion>6500</MajorEngineVersion>:g" ${RUNTIME_PREFS_PATH}
sed -i "s:<MinorEngineVersion>.*</MinorEngineVersion>:<MinorEngineVersion>9779</MinorEngineVersion>:g" ${RUNTIME_PREFS_PATH}
sed -i "s:<IncrementalUpdateEngineVersion>.*</IncrementalUpdateEngineVersion>:<IncrementalUpdateEngineVersion>6500.9779</IncrementalUpdateEngineVersion>:g" ${RUNTIME_PREFS_PATH}
sed -i "s:<MajorEngineVersion>.*</MajorEngineVersion>:<MajorEngineVersion>6500</MajorEngineVersion>:g" ${DEFAULT_PREFS_PATH}
sed -i "s:<MinorEngineVersion>.*</MinorEngineVersion>:<MinorEngineVersion>9779</MinorEngineVersion>:g" ${DEFAULT_PREFS_PATH}
sed -i "s:<IncrementalUpdateEngineVersion>.*</IncrementalUpdateEngineVersion>:<IncrementalUpdateEngineVersion>6500.9779</IncrementalUpdateEngineVersion>:g" ${DEFAULT_PREFS_PATH}
- Supprimez l'ancien répertoire Engine 64 bits et 32 bits.
- Démarrez les services ENSLTP et vérifiez les détails de la version mise à jour du moteur :
- Pour ENSLTP 10.6.6 et versions ultérieures, y compris 10.7.x, exécutez la commande suivante :
/opt/McAfee/ens/tp/init/mfetpd-control.sh start
- Pour ENSLTP 10.6.5 et versions antérieures, exécutez la commande suivante :
/opt/isec/ens/threatprevention/bin/isectpdControl.sh start