以下の関連する手順に従ってください。
ePolicy Orchestrator (ePO) を使用して、Scan Engine バージョン 6500.9779 に更新します:
ePO Endpoint Deployment Kit (EEDK) を使用して、ENSLTP を使用して Scan Engine バージョン 6500.9779 にアップデートします。
- 本記事の "添付ファイル" にある ENSLTP の EEDK ファイルをダウンロードしてください。 ファイル名は、 ENSLEEDK6500.zip です。
- ePO コンソールにログオンします。
- マスターリポジトリに移動し、 パッケージのチェックイン をクリックします。
- 参照 をクリックし、手順1でダウンロードしたファイルを選択します。次へ をクリックして 保存 し、EEDK ファイルをチェックインします。
- システム ツリー に移動して、グループまたはクライアント システムを選択します。 Engine を 6500 に更新する製品デプロイメント タスクを作成し、クライアントにプッシュします。
- デプロイメント タスクが完了するのを待ちます。 ENSLTP バージョン詳細で Engine バージョン詳細を確認します:
- ENSLTP 10.6.6 以降の場合、以下のコマンドを実行します:
/opt/McAfee/ens/tp/bin/mfetpcli --v
- ENSLTP 10.6.5以前の場合は、以下のコマンドを実行してください:
/opt/isec/ens/threatprevention/bin/isecav --v
- システムツリー に移動し、グループまたはクライアントシステムを選択します。エージェントを起動する をクリックします。 この手順では、ePO 製品のプロパティに反映された更新されたエンジン バージョンを取得するようにします。
Scan Engine バージョン 6500.9779 に手動でアップデートします:
ENSLTP を使用してスタンドアロンシステム(非管理型システム)で Scan Engine バージョン 6500.9779 にアップデートするには、次の手順を使用します。
- 本記事の "添付ファイル" にある ENSLTP の EEDK ファイルをダウンロードします。ファイル名は、 ENSLEEDK6500.zip です。
- ENSLEEDK6500.zip を展開(解凍)してください。
- インストールされている ENSLTP のバージョンを確認します:
- ENSLTP 10.6.6 以降の場合、以下のコマンドを実行します:
/opt/McAfee/ens/tp/bin/mfetpcli --v
- ENSLTP10.6.5 以前の場合は、以下のコマンドを実行します:
/opt/isec/ens/threatprevention/bin/isecav --v
- インストールした ENSLTP のバージョンに応じた Engine パスと prefs.xml パスを下表から設定します:
ENGINE_PATH_32_BIT
ENGINE_PATH_64_BIT
DEFAULT_PREFS_PATH
RUNTIME_PREFS_PATH
インストールされた ENSLTP バージョン |
32-bit Engine Path
(ENGINE_PATH_
32_BIT) |
64-bit Engine Path
(ENGINE_PATH_
64_BIT) |
Default Prefs.xml Path
(DEFAULT_PREFS
_PATH) |
Runtime Prefs.xml Path
(RUNTIME_PREFS
_PATH) |
10.6.5 or earlier |
/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 (both inclusive) |
/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 or later |
/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 |
例:
- 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"
- 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"
- 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"
- ENSLTP のサービスを停止します:
- ENSLTP 10.6.6 以降の場合、以下のコマンドを実行します:
/opt/McAfee/ens/tp/init/mfetpd-control.sh stop
- ENSLTP 10.6.5 以前の場合、以下のコマンドを実行します:
/opt/isec/ens/threatprevention/bin/isectpdControl.sh stop
- 64bit Engine のパスに 64bit Engine フォルダ (6500.9779) を作成します(手順4参照)。以下のコマンドを実行します:
mkdir -p ${ENGINE_PATH_64_BIT}/6500.9779
- 64ビットエンジンファイル sl646500.tar を一時ディレクトリに解凍 (Untar) します。 av_sdk/signlic.txt と av_sdk/lib/* を前のステップで作成した 64bit Engine フォルダ (6500.9779) にコピーしてください。
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/
- 以下のコマンドを実行して、 64bit のフォルダ/ファイルのパーミッションを設定します:
chmod 700 ${ENGINE_PATH_64_BIT}/6500.9779
chmod 600 ${ENGINE_PATH_64_BIT}/6500.9779/*
- 32bit Engine のパスに 32bit Engine フォルダ (6500.9779) を作成します(手順4参照)。以下のコマンドを実行します:
mkdir -p ${ENGINE_PATH_32_BIT}/6500.9779
- 32 ビットエンジンファイル slp46500.tar を一時ディレクトリに解凍(Untar)します。 av_sdk/signlic.txt と av_sdk/lib/* を前のステップで作成した 32bit Engine フォルダ (6500.9779) にコピーしてください。
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/
- 以下のコマンドを実行して、 32bit のフォルダ/ファイルのパーミッションを設定します:
chmod 700 ${ENGINE_PATH_32_BIT}/6500.9779
chmod 600 ${ENGINE_PATH_32_BIT}/6500.9779/*
- Engine の symlink を作成します。
- 64-bit Engine ディレクトリに移動します。以下のコマンドを実行します:
cd ${ENGINE_PATH_64_BIT}/6500.9779
- symlinkを作成します。以下のコマンドを実行してください:
ln -sf liblnxfv.so.4 liblnxfv.so
- 32 ビットエンジンのディレクトリに移動します。以下のコマンドを実行してください:
cd ${ENGINE_PATH_32_BIT}/6500.9779
- symlink を作成します。以下のコマンドを実行する:
ln -sf liblnxfv.so.4 liblnxfv.so
- ランタイム ($RUNTIME_PREFS_PATH) とデフォルト ($DEFAULT_PREFS_PATH) の prefs.xml ファイルのバックアップを取ってから、これらのファイルの更新を進めてください。
- ランタイムとデフォルトの prefs.xml ファイルの両方を 6500 エンジンのバージョンで更新します。以下のコマンドを実行します:
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}
- 古い64ビットと32ビットの Engine ディレクトリを削除します。
- ENSLTP のサービスを起動し、更新された Engine バージョンの詳細を確認します:
- ENSLTP 10.6.6 以降の場合、以下のコマンドを実行します:
/opt/McAfee/ens/tp/init/mfetpd-control.sh start
- ENSLTP 10.6.5 以前の場合は、以下のコマンドを実行してください:
/opt/isec/ens/threatprevention/bin/isectpdControl.sh start