summaryrefslogtreecommitdiff
path: root/usr/src/man/man3secdb
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/man/man3secdb')
-rw-r--r--usr/src/man/man3secdb/getauthattr.3secdb25
-rw-r--r--usr/src/man/man3secdb/getexecattr.3secdb28
-rw-r--r--usr/src/man/man3secdb/getprofattr.3secdb14
-rw-r--r--usr/src/man/man3secdb/getuserattr.3secdb15
-rw-r--r--usr/src/man/man3secdb/kva_match.3secdb8
5 files changed, 56 insertions, 34 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)
diff --git a/usr/src/man/man3secdb/getexecattr.3secdb b/usr/src/man/man3secdb/getexecattr.3secdb
index 6f68f50403..c125c65ac7 100644
--- a/usr/src/man/man3secdb/getexecattr.3secdb
+++ b/usr/src/man/man3secdb/getexecattr.3secdb
@@ -53,9 +53,9 @@ cc [ \fIflag\fR... ] \fIfile\fR... -lsecdb -lsocket -lnsl [ \fIlibrary\fR...
.SH DESCRIPTION
.LP
-The \fBgetexecattr()\fR function returns a single \fBexec_attr\fR(4) entry.
+The \fBgetexecattr()\fR function returns a single \fBexec_attr\fR(5) entry.
Entries can come from any of the sources specified in the
-\fBnsswitch.conf\fR(4) file.
+\fBnsswitch.conf\fR(5) file.
.sp
.LP
Successive calls to \fBgetexecattr()\fR return either successive
@@ -101,11 +101,11 @@ file, deallocate any internal storage, and so forth.
.LP
The \fBgetexecuser()\fR function returns a linked list of entries that match
the \fItype\fR and \fIid\fR arguments and have a profile that has been assigned
-to the user specified by \fIusername\fR, as described in \fBpasswd\fR(4).
+to the user specified by \fIusername\fR, as described in \fBpasswd\fR(5).
Profiles for the user are obtained from the list of default profiles in
-\fB/etc/security/policy.conf\fR (see \fBpolicy.conf\fR(4)) and the
-\fBuser_attr\fR(4) database. Only entries in the name service scope for which
-the corresponding profile entry is found in the \fBprof_attr\fR(4) database are
+\fB/etc/security/policy.conf\fR (see \fBpolicy.conf\fR(5)) and the
+\fBuser_attr\fR(5) database. Only entries in the name service scope for which
+the corresponding profile entry is found in the \fBprof_attr\fR(5) database are
returned.
.sp
.LP
@@ -254,7 +254,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
@@ -269,7 +269,13 @@ MT-Level MT-Safe
.SH SEE ALSO
.LP
-\fBgetauthattr\fR(3SECDB), \fBgetprofattr\fR(3SECDB), \fBgetuserattr\fR(3SECDB),
-\fBkva_match\fR(3SECDB), \fBexec_attr\fR(4), \fBpasswd\fR(4),
-\fBpolicy.conf\fR(4), \fBprof_attr\fR(4), \fBuser_attr\fR(4),
-\fBattributes\fR(5)
+.BR getauthattr (3SECDB),
+.BR getprofattr (3SECDB),
+.BR getuserattr (3SECDB),
+.BR kva_match (3SECDB),
+.BR exec_attr (5),
+.BR passwd (5),
+.BR policy.conf (5),
+.BR prof_attr (5),
+.BR user_attr (5),
+.BR attributes (7)
diff --git a/usr/src/man/man3secdb/getprofattr.3secdb b/usr/src/man/man3secdb/getprofattr.3secdb
index fb268c602b..512f346058 100644
--- a/usr/src/man/man3secdb/getprofattr.3secdb
+++ b/usr/src/man/man3secdb/getprofattr.3secdb
@@ -50,7 +50,7 @@ cc [ \fIflag\fR... ] \fIfile\fR... -lsecdb -lsocket -lnsl [ \fIlibrary\fR... ]
.LP
The \fBgetprofattr()\fR and \fBgetprofnam()\fR functions each return a
\fBprof_attr\fR entry. Entries can come from any of the sources specified in
-the \fBnsswitch.conf\fR(4) file.
+the \fBnsswitch.conf\fR(5) file.
.sp
.LP
The \fBgetprofattr()\fR function enumerates \fBprof_attr\fR entries. The
@@ -133,7 +133,7 @@ profiles and their descriptions
.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
@@ -148,6 +148,10 @@ MT-Level MT-Safe
.SH SEE ALSO
.LP
-\fBauths\fR(1), \fBprofiles\fR(1), \fBgetexecattr\fR(3SECDB),
-\fBgetauthattr\fR(3SECDB), \fBkva_match\fR(3SECDB), \fBprof_attr\fR(4),
-\fBattributes\fR(5)
+.BR auths (1),
+.BR profiles (1),
+.BR getauthattr (3SECDB),
+.BR getexecattr (3SECDB),
+.BR kva_match (3SECDB),
+.BR prof_attr (5),
+.BR attributes (7)
diff --git a/usr/src/man/man3secdb/getuserattr.3secdb b/usr/src/man/man3secdb/getuserattr.3secdb
index 72d0a899d0..4ce24c02e0 100644
--- a/usr/src/man/man3secdb/getuserattr.3secdb
+++ b/usr/src/man/man3secdb/getuserattr.3secdb
@@ -49,8 +49,8 @@ cc [ \fIflag\fR... ] \fIfile\fR... -lsecdb -lsocket -lnsl [ \fIlibrary\fR... ]
.SH DESCRIPTION
.LP
The \fBgetuserattr()\fR, \fBgetusernam()\fR, and \fBgetuseruid()\fR functions
-each return a \fBuser_attr\fR(4) entry. Entries can come from any of the
-sources specified in the \fBnsswitch.conf\fR(4) file. The \fBgetuserattr()\fR
+each return a \fBuser_attr\fR(5) entry. Entries can come from any of the
+sources specified in the \fBnsswitch.conf\fR(5) file. The \fBgetuserattr()\fR
function enumerates \fBuser_attr\fR entries. The \fBgetusernam()\fR function
searches for a \fBuser_attr\fR entry with a given user name \fIname\fR. The
\fBgetuseruid()\fR function searches for a \fBuser_attr\fR entry with a given
@@ -133,7 +133,7 @@ configuration file lookup information for the name service switch
.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
@@ -148,6 +148,9 @@ MT-Level MT-Safe
.SH SEE ALSO
.LP
-\fBgetauthattr\fR(3SECDB), \fBgetexecattr\fR(3SECDB),
-\fBgetprofattr\fR(3SECDB), \fBkva_match\fR(3SECDB), \fBuser_attr\fR(4),
-\fBattributes\fR(5)
+.BR getauthattr (3SECDB),
+.BR getexecattr (3SECDB),
+.BR getprofattr (3SECDB),
+.BR kva_match (3SECDB),
+.BR user_attr (5),
+.BR attributes (7)
diff --git a/usr/src/man/man3secdb/kva_match.3secdb b/usr/src/man/man3secdb/kva_match.3secdb
index 3abdb656ad..d24ab90008 100644
--- a/usr/src/man/man3secdb/kva_match.3secdb
+++ b/usr/src/man/man3secdb/kva_match.3secdb
@@ -29,7 +29,7 @@ Upon successful completion, the function returns a pointer to the value sought.
Otherwise, it returns \fINULL\fR.
.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
@@ -44,8 +44,10 @@ MT-Level MT-Safe
.SH SEE ALSO
.LP
-\fBgetauthattr\fR(3SECDB), \fBgetexecattr\fR(3SECDB),
-\fBgetprofattr\fR(3SECDB), \fBgetuserattr\fR(3SECDB)
+.BR getauthattr (3SECDB),
+.BR getexecattr (3SECDB),
+.BR getprofattr (3SECDB),
+.BR getuserattr (3SECDB)
.SH NOTES
.LP
The \fBkva_match()\fR function returns a pointer to data that already exists in