Default User Security Attributes in Trusted Extensions
Settings in the label_encodings and the policy.conf files together define default security
attributes for user accounts. The values that you explicitly set for a user
override these system values. Some values that are set in these files also
apply to role accounts. For security attributes that you can explicitly set, see
Configurable User Attributes in Trusted Extensions.
label_encodings File Defaults
The label_encodings file defines a user's minimum label, clearance, and default label view.
For details about the file, see the label_encodings(4) man page. Your site's label_encodings
file was installed by your initial setup team. Their decisions were based on Devising a Label Strategy, and
examples from Solaris Trusted Extensions Label Administration.
Label values that the security administrator explicitly sets for individual users in the
Solaris Management Console are derived from the label_encodings file. Explicitly set values override
the values in the label_encodings file.
policy.conf File Defaults in Trusted Extensions
The Solaris /etc/security/policy.conf file contains the default security settings for the system. Trusted
Extensions adds two keywords to this file. You can add these keyword-value pairs
to the file if you want to change the system-wide value. These keywords
are enforced by Trusted CDE.
Table 12-1 Trusted Extensions Security Defaults in policy.conf File
Keyword |
Default Value |
Possible Values |
Notes |
IDLECMD |
LOCK |
LOCK | LOGOUT |
Does not apply to
roles. |
IDLETIME |
30 |
0 to 120 minutes |
Does not apply to roles. |
The authorizations and rights profiles that are defined in the policy.conf file
are in addition to any authorizations and profiles that are assigned to individual accounts.
For the other fields, the individual user's value overrides the system value.
Planning User Security in Trusted Extensions includes a table of every policy.conf keyword. See also the policy.conf(4) man
page.