前のトピック: Debian または Ubuntu Linux 上の CA ControlMinder をアップグレードする方法次のトピック: customize_eac_deb Command—Customize .deb Package


CA ControlMinder .deb パッケージのカスタマイズ

ネイティブ パッケージを使用して CA ControlMinder をインストールする前に、CA ControlMinder パッケージをカスタマイズして、使用許諾契約への同意を指定する必要があります。 また、パッケージをカスタマイズする際に、カスタム インストール設定を指定することもできます。

パッケージをカスタマイズするには、パッケージからインストール パラメータ ファイルをデプロイし、必要に応じて変更し、パッケージに再度ロードします。 パラメータ ファイルを変更しなくても済むように、カスタマイズ スクリプトとして提供されているコマンドもあります。

注: パッケージを手動で変更することはお勧めしません。 代わりに、以下の手順に記載されているスクリプトを使用して、CA ControlMinder パッケージをカスタマイズしてください。

次の手順に従ってください:

  1. CA ControlMinder Endpoint Components for UNIX DVD の NativePackages ディレクトリで .deb パッケージを見つけます。
  2. ファイル システム(pkg_location)上の一時読み取り/書き込み可能な場所に .deb パッケージをコピーします。 同じ場所に customize_eac_deb ファイルおよび pre.tar ファイルをコピーします。

    pre.tar ファイルは、圧縮された tar ファイルであり、インストール メッセージおよび CA ControlMinder の使用許諾契約が含まれています。

  3. 使用許諾契約を表示します。
    customize_eac_deb -a [-d pkg_location] pkg_filename
    
  4. 使用許諾契約の最後に表示される、角かっこで囲まれているキーワードをメモします。

    次の手順でこのキーワードを指定します。

  5. 使用許諾契約に同意することを示すために、CA ControlMinder パッケージをカスタマイズします。
    customize_eac_deb -w keyword [-d pkg_location] pkg_filename
    
  6. (オプション)インストール パラメータ ファイルの言語を指定します。
    customize_eac_deb -r -l lang [-d pkg_location] pkg_filename
    
  7. (オプション)eTrust Access Control r8 SP1 パッケージからアップグレードします。
    customize_eac_deb -u install_prefix [-d pkg_location] pkg_filename
    
  8. (オプション)デフォルトの暗号化ファイルを変更します。
    customize_eac_deb -s -c certfile -k keyfile [-d pkg_location] pkg_filename
    
  9. (オプション)ターゲット インストール ディレクトリを target_location に変更します。
    customize_eac_deb -i target_location [-d pkg_location] pkg_filename
    

    デフォルトのインストール場所は /opt/CA/ です。

  10. (オプション)パッケージ用の他のカスタム デフォルトを設定します。 インストール パラメータ ファイルを取得し、tmp_params として保存します。
    customize_eac_deb -g -f tmp_params [-d pkg_location] pkg_filename
    
    1. インストール要件に合わせて、インストール パラメータ ファイル tmp_params を編集します。 たとえば、POSTEXIT 設定(前の # 文字を削除します)をアクティブにして、実行するインストール後スクリプトをポイントするようにします。
    2. カスタマイズされたパッケージにカスタマイズされたインストール パラメータを割り当てます。
      customize_eac_deb -s -f tmp_params [-d pkg_location] pkg_filename
      

    これで、パッケージを使用して、カスタマイズされたデフォルト設定で CA ControlMinder をインストールできるようになりました。

例: 使用許諾契約への同意を指定する

ネイティブ パッケージのインストール時に使用許諾契約に同意するには、パッケージをカスタマイズします。 以下の例は、使用許諾契約を受理するように 64 ビットの CA ControlMinder deb パッケージをカスタマイズする方法を示しています。 この例では /mnt/AC_DVD にマウントされる UNIX DVD に対する CA ControlMinder Endpoint Components 上でパッケージを検索します。

cp /mnt/AC_DVD/NativePackages/_LINUX_X64_DEB_PKG_128.tar.Z /tmp
cp /mnt/AC_DVD/NativePackages/pre.tar /tmp
cd /tmp
zcat _LINUX_X64_DEB_PKG_128.tar.Z | tar -xvf - 
chmod 777 caeac*.deb 
/mnt/AC_DVD/NativePackages/customize_eac_deb -w keyword 
    -d /tmp 128sp1-123_amd64.deb

カスタマイズされたパッケージを使用して、CA ControlMinder をインストールできるようになりました。