Unix Authentication Broker (UNAB) Solaris Native Packages sample installation

Document ID : KB000032015
Last Modified Date : 14/02/2018
Show Technical Document Details

Introduction:

This is to demonstrate how to install Unix Authentication Broker (UNAB) Solaris Native Packages under SSH session login as username "root".

 

Instructions:

Here are the steps:

1)Download the installation package to a temporary folder, for instance "tmp" in the Solaris machine:
   For instance "RO78607 TITLE:  SOLARIS PKG UNAB 12.8 SP1 GA" at our link:
   https://support.ca.com/irj/portal/solncdndtls?aparNo=RO78607&os=SUN&fc=4&actionID=3

    and here is the result:
   # cd /tmp/UNAB128SP1
   # ls
   RO78607.tar.Z

2) "Uncompress" and "untar" the package as follows:
  # uncompress RO78607.tar.Z
  # ls
  RO78607.tar
  # tar xvf RO78607.tar
  x ., 0 bytes, 0 tape blocks
  x ./CA ControlMinder_12.8 SP1_README.HTML, 15223 bytes, 30 tape blocks
  x ./_SOLARIS_Ux_PKG_128.tar.Z, 75867930 bytes, 148180 tape blocks
  # ls
  CA ControlMinder_12.8 SP1_README.HTML  _SOLARIS_Ux_PKG_128.tar.Z
  RO78607.tar
  #  uncompress _SOLARIS_Ux_PKG_128.tar.Z
  # ls
  CA ControlMinder_12.8 SP1_README.HTML  _SOLARIS_Ux_PKG_128.tar
  RO78607.tar
  #
  # tar xvf _SOLARIS_Ux_PKG_128.tar | more
  x ., 0 bytes, 0 tape blocks
  x ./convert_uxauth_pkg, 6348 bytes, 13 tape blocks
  x ./customize_uxauth_pkg, 18484 bytes, 37 tape blocks
  x ./pre.tar, 6155264 bytes, 12022 tape blocks
  ...
  x ./uxauth/install/postremove, 2751 bytes, 6 tape blocks
  x ./uxauth/install/preinstall, 25280 bytes, 50 tape blocks
  x ./uxauth/install/preremove, 4037 bytes, 8 tape blocks
  x ./uxauth/install/space, 22 bytes, 1 tape blocks
  # ls
  CA ControlMinder_12.8 SP1_README.HTML  customize_uxauth_pkg
  RO78607.tar                            pre.tar
  _SOLARIS_Ux_PKG_128.tar                uxauth
  convert_uxauth_pkg

3)Customize the UNAB package, at least with the license agreement as follows:
  # ./customize_uxauth_pkg -w Proceed -d /tmp/UNAB128SP1 uxauth
  Setting license agreement accept command.
  Successfully customized installation parameters.
  #

4)Install the UNAB package:
  # pkgadd -d /tmp/UNAB128SP1 uxauth

  Processing package instance <uxauth> from </tmp/UNAB128SP1>

  CA UNAB - UNIX Authentication Bridging (1281-0.1912)(sparc) 1281

                       Copyright (c) 2009-2010
                                 CA
                        All rights reserved

  ## Executing checkinstall script.
  Using </opt/CA> as the package base directory.
  ## Processing package information.
  ## Processing system information.
  ## Verifying package dependencies.
  ## Verifying disk space requirements.
  ## Checking for conflicts with packages already installed.
  ## Checking for setuid/setgid programs.

  This package contains scripts which will be executed with super-user
  permission during the process of installing this package.

  Do you want to continue with the installation of <uxauth> [y,n,?] y


  Installing CA UNAB - UNIX Authentication Bridging (1281-0.1912) as <uxauth>

  ## Executing preinstall script.
  ## Installing part 1 of 1.
  /opt/CA/uxauth/bin/.ReportAgent.nr
  /opt/CA/uxauth/bin/acuxchkey
  /opt/CA/uxauth/bin/acuxini
  /opt/CA/uxauth/bin/seversion
  /opt/CA/uxauth/bin/uxaudit
  /opt/CA/uxauth/bin/uxauthd

5)Check that the UNAB package is installed:
  # pkginfo uxauth
    system      uxauth CA UNAB - UNIX Authentication Bridging (1281-0.1912)
  #