Previous Topic: HP-UX Native Package InstallationNext Topic: customize_uxauth_depot Command—Customize an SD-UX Format Package


Customize the UNAB SD-UX Format Packages

Before you can install UNAB using a native package, you must customize the UNAB package and accept the license agreement. You can also specify custom installation settings when you customize a package.

We recommend that you do not modify the package manually. Instead, use the script as described in the following procedure to customize the UNAB package.

You can find the Software Distributor-UX (SD-UX) format package for each of the supported HP-UX operating systems in the UNAB directory of the CA ControlMinder Endpoint Components for UNIX DVD.

To customize the SD-UX format packages

  1. Extract the package you want to customize to a temporary location on your file system.

    In the read/write location on the file system, the package can be customized as required.

    Important! When you extract the package, you must make sure that file attributes for the entire directory structure of the package are preserved or HP-UX native packaging tools will consider the package corrupt.

  2. Copy the customize_uxauth_depot script file and the pre.tar file to a temporary location on your file system.

    The pre.tar file is compressed tar file containing installation messages and the UNAB license agreement.

    Note: You can find the customize_uxauth_depot script file and the pre.tar file in the following directory:

    /uxauth/FILESET/opt/CA/uxauth/lbin
    
  3. Enter the following command to extract the uxpreinstall utility from the installation package
    customize_exauth_depot -e uxpreinstall -f tmp_params [-d pkg_location] [pkg_name]
    

    Use the uxpreinstall to check for system compliance before you install UNAB

  4. Enter the following command:
    customize_uxauth_depot -a [-d pkg_location] [pkg_name]
    

    This command displays the license agreement.

  5. Take note of the keyword that appears at the end of the license agreement inside square brackets.

    You specify this keyword in the next step.

  6. Enter the following command:
    customize_uxauth_depot -w keyword [-d pkg_location] [pkg_name]
    

    This command specifies that you accept the license agreement

  7. (Optional) Enter the following command:
    customize_uxauth_depot -r -l lang [-d pkg_location] [pkg_name]
    

    This command sets the language of the installation parameters file

  8. (Optional) Enter the following command:
    customize_uxauth_depot -i install_loc [-d pkg_location] [pkg_name]
    

    This command changes the installation directory.

  9. (Optional) Enter the following command to get the installation parameters file:
    customize_uxauth_depot -g -f tmp_params [-d pkg_location] [pkg_name]
    
  10. (Optional) Edit the installation parameters file to suit your installation requirements.

    This file lets you set the installation defaults for the package.

  11. (Optional) Enter the following command:
    customize_uxauth_depot -s -f tmp_params [-d pkg_location] [pkg_name]
    

    This command sets the installation parameters in your customized package

    You can now use the package to install UNAB with the customized defaults.

Example: Specify That You Accept the License Agreement

To accept the license agreement when installing a native package, you customize the package. The following example shows you how you do customize the x86 UNAB SD-UX package that you can find on the directory where you extracted the package files into in order to accept the license agreement:

cp /mnt/AC_DVD/UNAB/_HPUX11_Ux_PKG_1*.tar.Z /tmp
cd /tmp
zcat _HPUX11_Ux_PKG_1*.tar.Z | tar -xvf -
/uxauth/FILESET/opt/CA/uxauth/lbin/customize_eac_depot -w keyword -d /tmp uxauth

You can now use the customized package in the /tmp directory to install UNAB.

More information:

customize_eac_depot Command—Customize an SD-UX Format Package