chk_encodings checks the syntax of the label-encodings file specified by pathname; with the -a option, chk_encodings also prints a semantic analysis of the label-encodings file specified by pathname. If pathname is not specified, chk_encodings checks and analyzes /etc/security/tsol/label_encodings.
If label-encodings file analysis was requested, whatever analysis can be provided is written to the standard output file even if errors were found.
See attributes(5) for descriptions of the following attributes:
|ATTRIBUTE TYPE||ATTRIBUTE VALUE|
Provide a semantic analysis of the label encodings file.
Accept a maximum classification value of maxclass (default 255) in the label encodings file CLASSIFICATIONS section.
When successful, chk_encodings returns an exit status of 0 (true) and writes to the standard output file a confirmation that no errors were found in pathname. Otherwise, chk_encodings returns an exit status of nonzero (false) and writes an error diagnostic to the standard output file.
The label encodings file contains the classification names, words, constraints, and values for the defined labels of this system.