diff options
Diffstat (limited to 'usr/src/man/man3secdb/getauthattr.3secdb')
-rw-r--r-- | usr/src/man/man3secdb/getauthattr.3secdb | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/usr/src/man/man3secdb/getauthattr.3secdb b/usr/src/man/man3secdb/getauthattr.3secdb index 010e825e08..56df0e4790 100644 --- a/usr/src/man/man3secdb/getauthattr.3secdb +++ b/usr/src/man/man3secdb/getauthattr.3secdb @@ -45,8 +45,8 @@ cc [ \fIflag\fR... ] \fIfile\fR... -lsecdb -lsocket -lnsl [ \fIlibrary\fR... .SH DESCRIPTION .LP The \fBgetauthattr()\fR and \fBgetauthnam()\fR functions each return an -\fBauth_attr\fR(4) entry. Entries can come from any of the sources specified in -the \fBnsswitch.conf\fR(4) file. +\fBauth_attr\fR(5) entry. Entries can come from any of the sources specified in +the \fBnsswitch.conf\fR(5) file. .sp .LP The \fBgetauthattr()\fR function enumerates \fBauth_attr\fR entries. The @@ -93,8 +93,8 @@ any of the profiles specified in the \fBCONSOLE_USER\fR keyword, then reads the \fBPROFS_GRANTED\fR key in \fB/etc/security/policy.conf\fR and returns 1 if the given authorization is in any profiles specified with the \fBPROFS_GRANTED\fR keyword. If a match is not found from the default authorizations and default -profiles, \fBchkauthattr()\fR reads the \fBuser_attr\fR(4) database. If it does -not find a match in \fBuser_attr\fR, it reads the \fBprof_attr\fR(4) database, +profiles, \fBchkauthattr()\fR reads the \fBuser_attr\fR(5) database. If it does +not find a match in \fBuser_attr\fR, it reads the \fBprof_attr\fR(5) database, using the list of profiles assigned to the user, and checks if any of the profiles assigned to the user has the given authorization. The \fBchkauthattr()\fR function returns 0 if it does not find a match in any of @@ -215,7 +215,7 @@ profile information .SH ATTRIBUTES .LP -See \fBattributes\fR(5) for descriptions of the following attributes: +See \fBattributes\fR(7) for descriptions of the following attributes: .sp .sp @@ -230,7 +230,14 @@ MT-Level MT-Safe .SH SEE ALSO .LP -\fBgetexecattr\fR(3SECDB), \fBgetprofattr\fR(3SECDB), \fBgetuserattr\fR(3SECDB), -\fBkva_match\fR(3SECDB), \fBauth_attr\fR(4), \fBnsswitch.conf\fR(4), -\fBpolicy.conf\fR(4), \fBprof_attr\fR(4), \fBuser_attr\fR(4), -\fBattributes\fR(5), \fBrbac\fR(5) +.BR getexecattr (3SECDB), +.BR getprofattr (3SECDB), +.BR getuserattr (3SECDB), +.BR kva_match (3SECDB), +.BR auth_attr (5), +.BR nsswitch.conf (5), +.BR policy.conf (5), +.BR prof_attr (5), +.BR user_attr (5), +.BR attributes (7), +.BR rbac (7) |