Solaris Trusted Extensions ラベルの管理

色指定の順序

ラベルに使用される色は、次の規則に従って決定されます。

  1. 1 つまたは複数の色を指定したコンパートメント語句がラベルにあれば、最初の word= 値に関連付けられた色の値が使用される。

  2. 色に関連付けられたコンパートメント語句がラベルにない場合でも、ラベル名に一致するものがあれば、その指定した色が使用される。

  3. ラベル名に一致するものがない場合は、ラベルの格付けとして最初に指定した label= 値に関連付けられた色が使用される。

  4. 格付けに色が割り当てられていない場合は、同じ格付けの最初のラベルに割り当てられた色が使用される。


例 5–1 順序規則に従って割り当てられた色

この例では、システムの色定義は次のとおりです。


label= u;       color= green
label= c;       color= blue
label= S;       color= red;
word= B;        color= orange;
label= TS;      color= yellow;
label= TS SA;   color= khaki;

規則の結果、色は次のとおり表示されます。



例 5–2 色の割り当てがないラベルに割り当てられる色

この例は規則 4 を示しています。TS SATS 格付けを含む唯一のラベルであるので、ラベル TS の色表示はカーキです。TS SA の色表示はカーキに定義されています。


        label= u;       color= green
        label= c;       color= blue
        label= S;       color= red;
        word= B;        color= orange;
        label= TS SA;   color= khaki;

色の値

/usr/openwin/lib/rgb.txt データベースは、色の名前を赤、緑、および青の値に変換します。rgb.txt ファイルでは、サイトのラベルに使用する色の名前を参照できます。16 進数の色の値も使用できます。

色の値の主な要点を簡潔に説明すると、次のとおりです。

色名計画シートの例については、表 6–8 を参照してください。色の割り当てについては、「ラベルや語句に色を割り当てる」を参照してください。