Index Index for
Section 3
Index Alphabetical
listing for S
Bottom of page Bottom of
page

siad_init(3)

NAME

siad_init - initialization routine for SIA (Security Integration Architecture)

SYNOPSIS

#include <sia.h> #include <siad.h> int siad_init( void );

LIBRARY

Standard C library - libc.so and libc.a

DESCRIPTION

The siad_init() routine is called from siainit() to do mechanism-specific processing once per reboot.

RETURN VALUES

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.

ERRORS

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.

FILES

/usr/sbin/siainit /etc/sia/siainitgood /etc/sia/matrix.conf

SEE ALSO

matrix.conf(4), siainit(8) Security

Index Index for
Section 3
Index Alphabetical
listing for S
Top of page Top of
page