| LIBSECDB(3LIB) | Interface Libraries | LIBSECDB(3LIB) |
libsecdb —
security attributes database library
Security Attributes Database Library (libsecdb, -lsecdb)
#include <secdb.h>
#include <user_attr.h>
#include <prof_attr.h>
#include <exec_attr.h>
#include <auth_attr.h>
Functions in this library provide routines for manipulation of security attribute databases.
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 |
| August 8, 2026 | OmniOS |