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

siad_init(3)

NAME

siad_init - initialization routine for SIA (Security Integration Architecture)

LIBRARY

Standard C library - libc.so and libc.a

SYNOPSIS

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

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

RELATED INFORMATION

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

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