ルールには、少なくとも次のものが含まれていなければなりません。
キーワード、値、および対応するプロファイル
エントリがない場合は、開始フィールドと終了フィールドのマイナス符号 (-)
rules ファイル内のルールは、次の構文になっていなければなりません。
[[!]]rule_keyword rule_value [[&& [[!]]rule_keyword rule_value]] ... begin profile finish |
要素 |
説明 |
---|---|
ルールキーワードの前で使用し、否定を示す記号 |
|
ホスト名 (hostname)、メモリーサイズ (memsize) などの一般的なシステム属性を記述する定義済みキーワード。ルール値とともに使用し、同じ属性を持つシステムをプロファイルに一致させる。ルールキーワードの一覧は、表 6-3 を参照 |
|
対応するルールキーワードに特定のシステム属性を与える値。ルール値の一覧は、表 6-3 を参照 |
|
ルールキーワードとルール値のペアを同じルールで結合する (論理積をとる) ときに使用する記号。カスタム JumpStart インストール時に、システムがルール内のすべてのペアに一致しなければ、ルールの一致は成立しない |
|
インストールが開始する前に実行できるオプションの Bourne シェルスクリプト名。begin スクリプトがない場合、このフィールドにマイナス記号 (-) を指定する必要がある。begin スクリプトはすべて、JumpStart ディレクトリになければならない。 begin スクリプトの作成方法の詳細は、「begin スクリプトの作成」を参照 |
|
テキストファイル名。システムがルールに一致したとき Solaris ソフトウェアがシステムにどのようにインストールされるかを定義している。プロファイル内の情報は、プロファイルキーワードと、それらに対応するプロファイル値から構成される。すべてのプロファイルは JumpStart ディレクトリになければならない。 注 - プロファイルフィールドについては、別の使用方法もあります。詳細は、「サイト固有のインストールプログラムの使用」と 「begin スクリプトによる動的プロファイルの作成」を参照してください。 |
|
インストール終了後に実行できるオプションの Bourne シェルスクリプト名。finish スクリプトがない場合、このフィールドにマイナス記号 (-) を指定する必要がある。finish スクリプトはすべて、JumpStart ディレクトリになければならない。 finish スクリプトの作成方法の詳細は、「finish スクリプトの作成」を参照 |