siad_init - initialization routine for SIA (Security Integration
Architecture)
#include <sia.h> #include <siad.h>
int siad_init(
void );
Standard C library - libc.so and libc.a
The siad_init() routine is called from siainit() to do
mechanism-specific processing once per reboot.
The siad_init() routine returns either SIASUCCESS or
SIAFAIL. A return of SIADFAIL from this routine will prevent
the system from rebooting. Consequently the SIADFAIL
response should only be used if a security risk or root
login failure is assumed.
In a cluster, if the siainitgood file is lost for any reason,
other cluster members that have applications or utilities
that use SIA will experience return failures.
The errno values are those returned from the dynamic
loader interface, from dependent (siad_*) routines, or
from malloc. Possible errors include resource constraints
(no memory) and various authentication failures.
/usr/sbin/siainit
/etc/sia/siainitgood
/etc/sia/matrix.conf
matrix.conf(4), siainit(8)
Security
siad_init(3)
[ Back ] |