前のトピック: Solaris ネイティブ パッケージングのインストール次のトピック: customize_uxauth_pkg コマンド - Solaris ネイティブ パッケージのカスタマイズ


Solaris ネイティブ パッケージのカスタマイズ

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

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

Solaris ネイティブ パッケージのカスタマイズ方法

  1. カスタマイズするパッケージを、CA ControlMinder Endpoint Components for UNIX DVD の /UNAB ディレクトリからファイル システムの一時的な保存場所に展開します。

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

    重要: パッケージを抽出する際には、パッケージのディレクトリ構造全体のファイル属性が保持されていることを確認する必要があります。そうしないと、Solaris ネイティブ パッケージング ツールはそのパッケージを破損したものとみなします。

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

    スクリプト ファイルと同じディレクトリ内に pre.tar ファイルを配置して、すべての言語でスクリプト メッセージを受信します。 pre.tar ファイルは、圧縮された tar ファイルであり、インストール メッセージおよび UNAB のエンド ユーザ使用許諾契約が含まれています。

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

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

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

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

    インストール パラメータ ファイルの言語を設定します。

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

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

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

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

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

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

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

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

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

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

  11. 以下のコマンドを入力して、カスタマイズされたパッケージのインストール パラメータを設定します。
    customize_uxauth_pkg -s -f tmp_params [-d pkg_location] [pkg_name]
    

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