The default contexts configuration file \fIdefault_contexts\fR contains entries that allow SELinux-aware login applications such as
.BRPAM"(8) "
.sp
SELinux-aware login applications generally use one or more of the following libselinux functions that read these files from the active policy path:
.RS
.BRget_default_context"(3) "
.br
.BRget_ordered_context_list"(3) "
.br
.BRget_ordered_context_list_with_level"(3) "
.br
.BRget_default_context_with_level"(3) "
.br
.BRget_default_context_with_role"(3) "
.br
.BRget_default_context_with_rolelevel"(3) "
.br
.BRquery_user_context"(3) "
.br
.BRmanual_user_enter_context"(3) "
.RE
.sp
The default context configuration file path for the active policy is returned by \fBselinux_default_contexts_path\fR(3). The default, default contexts file is: