NAME | SYNOPSIS | DESCRIPTION | ATTRIBUTES | OPTIONS | RETURN VALUES | FILES | NOTES | SEE ALSO | DIAGNOSTICS
hextoalabel converts a hexadecimal label of the type specified into its standard formatted character-coded equivalent and writes the result to the standard output file. If no hexadecimal label is specified, one is read from standard input.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Availability | SUNWtsu |
Identifies the hexadecimal label as a clearance.
Identifies the hexadecimal label as a sensitivity label.
hextoalabel() returns:
On success.
On failure, and writes diagnostics to the standard error file.
The label encodings file contains the classification names, words, constraints, and values for the defined labels of this system.
Information labels (ILs) are not supported in Trusted Solaris 7 and later releases. Trusted Solaris software interprets any ILs on communications and files from systems running earlier releases as ADMIN_LOW
.
Objects still have CMW labels, and CMW labels still include the IL component: IL[SL]; however, the IL component is fixed at ADMIN_LOW
.
As a result, Trusted Solaris 7 has the following characteristics:
ILs do not display in window labels; SLs (Sensitivity Labels) display alone within brackets.
ILs do not float.
Setting an IL on an object has no effect.
Getting an object's IL will always return ADMIN_LOW
.
Although certain utilities, library functions, and system calls can manipulate IL strings, the resulting ILs are always ADMIN_LOW
, and cannot be set on any objects.
Options related to information labels in the label_encodings(4) file can be ignored:
Markings Name= Marks; Float Process Information Label;
Trusted Solaris administrator's document set
label translation unavailable |
or
hexadecimal_label not translatable by this process |
The label services are unavailable at this time for one of these reasons: either the label daemon is not running, or the label_encodings file is incorrect or unavailable, or this process is not allowed to translate hexadecimal_label. The sys_trans_label
privilege may be used to override this last restriction.
unable to translate hexadecimal_label as type specified |
hexadecimal_label does not match the hexadecimal format for the specified type.
NAME | SYNOPSIS | DESCRIPTION | ATTRIBUTES | OPTIONS | RETURN VALUES | FILES | NOTES | SEE ALSO | DIAGNOSTICS