|
Interface Libraries | libbsm(3LIB) |
| libbsm - basic security library |
SYNOPSIS
|
cc [ flag... ] file... -lbsm [ library ... ]
|
|
Functions in this library provide basic security, library object reuse, and auditing.
|
|
The shared object libbsm.so.1 provides the public interfaces defined below. See intro(3) for additional information on shared object interfaces.
au_close | au_open |
au_preselect | au_to_arg |
au_to_arg32 | au_to_arg64 |
au_to_attr | au_to_cmd |
au_to_data | au_to_groups |
au_to_in_addr | au_to_ipc |
au_to_iport | au_to_me |
au_to_newgroups | au_to_opaque |
au_to_path | au_to_process |
au_to_return | au_to_return32 |
au_to_return64 | au_to_socket |
au_to_subject | au_to_subject_ex |
au_to_text | au_user_mask |
au_write | audit |
auditon | auditsvc |
endac | endauclass |
endauevent | endauuser |
getacdir | getacflg |
getacmin | getacna |
getauclassent | getauclassent_r |
getauclassnam | getauclassnam_r |
getaudit | getaudit_addr |
getauditflagsbin | getauditflagschar |
getauevent | getauevent_r |
getauevnam | getauevnam_r |
getauevnonam | getauevnum |
getauevnum_r | getauid |
getauuserent | getauuserent_r |
getauusernam | getauusernam_r |
getfauditflags | setac |
setauclass | setauclassfile |
setaudit | setaudit_addr |
setauevent | setaueventfile |
setauid | setauuser |
setauuserfile | testac |
|
|
-
/usr/lib/libbsm.a
- archive library
-
/usr/lib/libbsm.so.1
- shared object
-
/usr/lib/64/libbsm.so.1
- 64-bit shared object
|
|
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
Availability | SUNWcsl, SUNWarc (32-bit) |
| SUNWcslx (64-bit) |
MT-Level | See individual man page for each function. |
|
| |