Manual Page Result
0
Command: matrix.conf | Section: 4 | Source: Digital UNIX | File: matrix.conf.4.gz
matrix.conf(4) Kernel Interfaces Manual matrix.conf(4)
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 exe-
cuted. Each security product provides a new matrix.conf file. The op-
erating system is delivered with the default BSD /etc/sia/matrix.conf
file linked to the/etc/sia/bsd_matrix.conf file. If the enhanced secu-
rity 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.
Include the full path to any security libraries listed in the ma-
trix.conf file.
The commands affected by the SIA mechanism and matrix.conf file in-
clude:
rshd
ftpd
chfn
chsh
su
login
passwd
The Security manual contains a detailed description of the SIA program-
ming interface and as well as a description of the administration of
the associated /etc/sia/matrix.conf files.
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_au-
thent=(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_getp-
went=(BSD,libc.so) siad_getpwuid=(BSD,libc.so) siad_getpw-
nam=(BSD,libc.so) siad_setpwent=(BSD,libc.so) siad_endp-
went=(BSD,libc.so) siad_getgrent=(BSD,libc.so) siad_get-
grgid=(BSD,libc.so) siad_getgrnam=(BSD,libc.so) siad_set-
grent=(BSD,libc.so) siad_endgrent=(BSD,libc.so) siad_ses_re-
lease=(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,/usr/shlib/libsecu-
rity.so) siad_ses_init=(OSFC2,/usr/shlib/libsecurity.so) siad_ses_au-
thent=(OSFC2,/usr/shlib/libsecurity.so) siad_ses_es-
tab=(OSFC2,/usr/shlib/libsecurity.so)
siad_ses_launch=(OSFC2,/usr/shlib/libsecurity.so) siad_ses_suau-
thent=(OSFC2,/usr/shlib/libsecurity.so) siad_ses_reau-
thent=(OSFC2,/usr/shlib/libsecurity.so) siad_chg_fin-
ger=(OSFC2,/usr/shlib/libsecurity.so) siad_chg_pass-
word=(OSFC2,/usr/shlib/libsecurity.so)
siad_chg_shell=(OSFC2,/usr/shlib/libsecurity.so) siad_getp-
went=(BSD,libc.so) siad_getpwuid=(BSD,libc.so) siad_getpw-
nam=(BSD,libc.so) siad_setpwent=(BSD,libc.so) siad_endp-
went=(BSD,libc.so) siad_getgrent=(BSD,libc.so) siad_get-
grgid=(BSD,libc.so) siad_getgrnam=(BSD,libc.so) siad_set-
grent=(BSD,libc.so) siad_endgrent=(BSD,libc.so) siad_ses_re-
lease=(OSFC2,/usr/shlib/libsecurity.so)
siad_chk_user=(OSFC2,/usr/shlib/libsecurity.so)
FILES
SIA configuration file SIA log file
RELATED INFORMATION
Commands: chfn(1), chsh(1), su(1), login(1), passwd(1), rshd(8),
ftpd(8), secsetup(8)
Security delim off
matrix.conf(4)