前のトピック: HP-UX ネイティブ パッケージのインストール

次のトピック: customize_uxauth_depot コマンド - SD-UX 形式パッケージのカスタマイズ

UNAB SD-UX 形式パッケージのカスタマイズ

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

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

サポートされた各 HP-UX オペレーティング システムに対する Software Distributor-UX (SD-UX)形式パッケージは、CA Access Control Endpoint Components for UNIX DVD の UNAB ディレクトリに格納されています。

SD-UX 形式パッケージのカスタマイズ

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

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

    重要: パッケージを展開するときは、パッケージのディレクトリ構造全体のファイル属性が保持されていることを確認する必要があります。そうでないと、HP-UX ネイティブ パッケージング ツールによってパッケージが破損していると見なされます。

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

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

    注: customize_uxauth_depot スクリプト ファイルおよび pre.tar ファイルは以下のディレクトリにあります。

    /uxauth/FILESET/opt/CA/uxauth/lbin
    
  3. インストール パッケージから uxpreinstall ユーティリティを抽出する以下のコマンドを入力します。
    customize_exauth_depot -e uxpreinstall -f tmp_params [-d pkg_location] [pkg_name]
    

    UNAB をインストールする前に、uxpreinstall を使用して、システムの適合性を確認してください。

  4. 以下のコマンドを入力します。
    customize_uxauth_depot -a [-d pkg_location] [pkg_name]
    

    このコマンドは使用許諾契約を表示します。

  5. 使用許諾契約の最後に表示される角かっこ内部のキーワードをメモします。

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

  6. 以下のコマンドを入力します。
    customize_uxauth_depot -w keyword [-d pkg_location] [pkg_name]
    

    このコマンドは、ユーザが使用許諾契約に同意したことを指定します。

  7. (オプション)以下のコマンドを入力します。
    customize_uxauth_depot -r -l lang [-d pkg_location] [pkg_name]
    

    このコマンドは、インストール パラメータ ファイルの言語を設定します。

  8. (オプション)以下のコマンドを入力します。
    customize_uxauth_depot -i install_loc [-d pkg_location] [pkg_name]
    

    このコマンドはインストール ディレクトリを変更します。

  9. (オプション)以下のコマンドを入力して、インストール パラメータ ファイルを取得します。
    customize_uxauth_depot -g -f tmp_params [-d pkg_location] [pkg_name]
    
  10. (オプション)インストール要件に合わせて、インストール パラメータ ファイルを編集します

    このファイルによって、パッケージのインストール時のデフォルト設定を行うことができます。

  11. (オプション)以下のコマンドを入力します。
    customize_uxauth_depot -s -f tmp_params [-d pkg_location] [pkg_name]
    

    このコマンドは、カスタマイズしたパッケージにインストール パラメータを設定します。

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

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

ネイティブ パッケージのインストール時に使用許諾契約に同意するには、パッケージをカスタマイズします。 以下の例は、パッケージ ファイルの抽出先のディレクトリ上にある x86 UNAB SD-UX パッケージをカスタマイズして、使用許諾契約への同意を示す方法を説明しています。

cp /mnt/AC_DVD/UNAB/_HPUX11_Ux_PKG_1*.tar.Z /tmp
cd /tmp
zcat _HPUX11_Ux_PKG_1*.tar.Z | tar -xvf -
/uxauth/FILESET/opt/CA/uxauth/lbin/customize_eac_depot -w keyword -d /tmp uxauth

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

詳細情報:

customize_eac_depot コマンド - SD-UX 形式パッケージのカスタマイズ