前のトピック: RPM を使用して、Linux 上の CA ControlMinder をアップグレードする方法次のトピック: customize_eac_rpm コマンド - RPM パッケージのカスタマイズ


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

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

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

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

サポートされた各 Linux オペレーティング システムに対する RPM パッケージは、CA ControlMinder Endpoint Components for UNIX DVD の NativePackages/RPMPackages ディレクトリにあります。

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

  1. カスタマイズするパッケージを、ファイル システム上の一時的な保存場所にコピーします。

    OS は、オペレーティング システム上の適切なサブディレクトリ名です。

    ファイル システムの読み取り/書き込み可能な領域で、パッケージを必要に応じてカスタマイズできます。

  2. customize_eac_rpm スクリプト ファイルおよび pre.tar ファイルをファイル システム上の一時的な保存場所にコピーします。

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

    注: customize_eac_rpm スクリプト ファイルと pre.tar ファイルは、ネイティブ パッケージと同じ場所に格納されています。

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

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

  5. 使用許諾契約に同意することを示すために、CA ControlMinder パッケージをカスタマイズします。
    customize_eac_rpm -w keyword [-d pkg_location] pkg_filename
    

    重要: 使用許諾契約に記載されているキーワードを使用して、使用許諾契約への同意を示すには、パッケージをカスタマイズする必要があります。

  6. (オプション)インストール パラメータ ファイルの言語を設定します。
    customize_eac_rpm -r -l lang [-d pkg_location] pkg_filename
    
  7. (オプション)eTrust Access Control r8 SP1 パッケージからアップグレードします。
    customize_eac_rpm -u install_prefix [-d pkg_location] pkg_filename
    
  8. (オプション)デフォルトの暗号化ファイルを変更します。
    customize_eac_rpm -s -c certfile -k keyfile [-d pkg_location] pkg_filename
    
  9. (オプション)インストール パラメータ ファイルを取得します。
    customize_eac_rpm -g -f tmp_params [-d pkg_location] pkg_filename
    
  10. (オプション)インストール要件に合わせて、インストール パラメータ ファイルを編集します。

    このファイルによって、パッケージのインストール時のデフォルト設定を行うことができます。 たとえば、POSTEXIT 設定(前の # 文字を削除します)をアクティブにして、実行するインストール後スクリプトをポイントするようにします。

  11. (オプション)カスタマイズしたパッケージのインストール パラメータを設定します。
    customize_eac_rpm -s -f tmp_params [-d pkg_location] pkg_filename
    

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

注: 実際に使用するコマンドは、アップグレードなのか初回インストールなのか、またはデフォルトのディレクトリへのインストールなのかなど、さまざまな要因によって異なります。

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

ネイティブ パッケージのインストール時に使用許諾契約に同意するには、パッケージをカスタマイズします。 以下の例では、CA ControlMinder Endpoint Components for UNIX DVD(/mnt/AC_DVD にマウント)にある x86 CA ControlMinder RPM パッケージをカスタマイズして使用許諾契約に同意する方法を示します。

cp /mnt/AC_DVD/NativePackages/RPMPackages/LINUX/CAeAC*i386.rpm /tmp
cp /mnt/AC_DVD/NativePackages/RPMPackages/pre.tar /tmp
chmod 777 /tmp/CAeAC*i386.rpm
/mnt/AC_DVD/NativePackages/RPMPackages/customize_eac_rpm -w keyword -d /tmp CAeAC*i386.rpm

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

詳細情報:

customize_eac_rpm コマンド - RPM パッケージのカスタマイズ