Sun Enterprise Authentication Mechanism 1.0.2 Guide

How to Install SEAM 1.0.2 Packages

The installation process for the SEAM 1.0.2 packages may change the contents of /etc/inet/inetd.conf and /etc/pam.conf. This procedure uses the following configuration parameters:

  1. Prerequisites for installing the SEAM 1.0.2 packages.

    This procedure requires that Solaris 9 release has been installed.

  2. (Optional) Make backup copies of /etc/inet/inetd.conf and /etc/pam.conf.


    # cp /etc/inet/inetd.conf /etc/inet/inetd.conf.save
    # cp /etc/pam.conf /etc/pam.conf.save
    
  3. Install the software.

    The pkgadd-admin-file includes instructions for the pkgadd command, which causes any previous instance of these packages to be overwritten. You do not need to use the installation administration file if you want to keep older copies of the packages. See the admin(4) man page for more information about installation administration files.


    # pkgadd -a seam-1.0.2/etc/pkgadd-admin-file -d seam-1.0.2/5.9/sparc
    
  4. (Optional) If required, install non-English language message support.


    # pkgadd -a seam-1.0.2/etc/pkgadd-admin-file -d seam-1.0.2/locale
    
  5. (Optional) Reactivate inetd.

    The installation of the SUNkr5sv package can generate a message like:


    Adding
    <service-name> stream tcp  nowait  root /usr/krb5/lib/<server_program> <server_arguments>
    to /etc/inetd.conf

    If this message is generated, then you need to run the following command so that the inetd process can activate the remote application servers.


    # kill -HUP `pgrep inetd`
    

    This command causes the inetd process to use the new entries in the /etc/inet/inetd.conf file.

Example -- Installing SEAM 1.0.2 Packages


# pkgadd -a seam-1.0.2/etc/pkgadd-admin-file -d seam-1.0.2/5.9/sparc

The following packages are available:
  1  SUNWkr5mn     SEAM Manual Pages
                   (sparc) 5.9.0,REV=02.05.15.19.47
  2  SUNWkr5sv     Kerberized Network Services
                   (sparc) 5.9.0,REV=02.05.15.19.47

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: all