matrix.conf(4) — File Formats
NAME
matrix.conf − SIA (Security Integration Architecture) configuration file
DESCRIPTION
The matrix.conf file provides the matrix that selects the appropriate installed security mechanism when a security-sensitive command is executed. Each security product provides a new matrix.conf file. The operating system is delivered with the default BSD /etc/sia/matrix.conf file linked to the/etc/sia/bsd_matrix.conf file. If the enhanced security subsets are installed, the /etc/sia/OSFC2_matrix.conf file can also be found. When secsetup is run, the /etc/sia/matrix.conf is linked to the/etc/sia/OSFC2_matrix.conf file. See the EXAMPLES section for more information.
The commands affected by the SIA mechanism and matrix.conf file include:
rshd
ftpd
chfn
chsh
su
login
passwd
EXAMPLES
The following is the default /etc/sia/bsd_matrix.conf file:
#
# sia matrix configuration file (BSD only)
#
siad_init=(BSD,libc.so)
siad_chk_invoker=(BSD,libc.so)
siad_ses_init=(BSD,libc.so)
siad_ses_authent=(BSD,libc.so)
siad_ses_estab=(BSD,libc.so)
siad_ses_launch=(BSD,libc.so)
siad_ses_suauthent=(BSD,libc.so)
siad_ses_reauthent=(BSD,libc.so)
siad_chg_finger=(BSD,libc.so)
siad_chg_password=(BSD,libc.so)
siad_chg_shell=(BSD,libc.so)
siad_getpwent=(BSD,libc.so)
siad_getpwuid=(BSD,libc.so)
siad_getpwnam=(BSD,libc.so)
siad_setpwent=(BSD,libc.so)
siad_endpwent=(BSD,libc.so)
siad_getgrent=(BSD,libc.so)
siad_getgrgid=(BSD,libc.so)
siad_getgrnam=(BSD,libc.so)
siad_setgrent=(BSD,libc.so)
siad_endgrent=(BSD,libc.so)
siad_ses_release=(BSD,libc.so)
siad_chk_user=(BSD,libc.so)
The following is the default /etc/sia/OSFC2_matrix.conf file:
siad_init=(BSD,libc.so)
siad_chk_invoker=(OSFC2,libsecurity.so)
siad_ses_init=(OSFC2,libsecurity.so)
siad_ses_authent=(OSFC2,libsecurity.so)
siad_ses_estab=(OSFC2,libsecurity.so)
siad_ses_launch=(OSFC2,libsecurity.so)
siad_ses_suauthent=(OSFC2,libsecurity.so)
siad_ses_reauthent=(OSFC2,libsecurity.so)
siad_chg_finger=(OSFC2,libsecurity.so)
siad_chg_password=(OSFC2,libsecurity.so)
siad_chg_shell=(OSFC2,libsecurity.so)
siad_getpwent=(BSD,libc.so)
siad_getpwuid=(BSD,libc.so)
siad_getpwnam=(BSD,libc.so)
siad_setpwent=(BSD,libc.so)
siad_endpwent=(BSD,libc.so)
siad_getgrent=(BSD,libc.so)
siad_getgrgid=(BSD,libc.so)
siad_getgrnam=(BSD,libc.so)
siad_setgrent=(BSD,libc.so)
siad_endgrent=(BSD,libc.so)
siad_ses_release=(OSFC2,libsecurity.so)
siad_chk_user=(OSFC2,libsecurity.so)
FILES
/etc/sia/matrix.confSIA configuration file
/var/adm/sialogSIA log file
RELATED INFORMATION
Commands: chfn(1), chsh(1), su(1), login(1), passwd(1), rshd(8), ftpd(8), secsetup(8)
Security