LIBSECDB(3LIB) Interface Libraries LIBSECDB(3LIB)


NAME


libsecdb - security attributes database library

SYNOPSIS


cc [ flag... ] file... -lsecdb [ library... ]
#include <secdb.h>
#include <user_attr.h>
#include <prof_attr.h>
#include <exec_attr.h>
#include <auth_attr.h>


DESCRIPTION


Functions in this library provide routines for manipulation of security
attribute databases.

INTERFACES


The shared object libsecdb.so.1 provides the public interfaces defined
below. See Intro(3) for additional information on shared object
interfaces.


chkauthattr endauthattr
endexecattr endprofattr
enduserattr fgetuserattr
free_authattr free_execattr
free_profattr free_proflist
free_userattr getauthattr
getauthnam getexecattr
getexecprof getexecuser
getprofattr getproflist
getprofnam getuserattr
getusernam getuseruid
kva_match match_execattr
setauthattr setexecattr
setprofattr setuserattr


FILES


/lib/libsecdb.so.1
shared object


/lib/64/libsecdb.so.1
64-bit shared object


ATTRIBUTES


See attributes(5) for description of the following attributes:


+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|MT-Level | MT-Safe |
+---------------+-----------------+

SEE ALSO


Intro(3), attributes(5)


March 24, 2004 LIBSECDB(3LIB)