Previous Topic: Solaris Native Packaging InstallationNext Topic: customize_uxauth_pkg Command—Customize Solaris Native Package


Customize the UNAB Solaris Native Packages

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

Follow the steps in this procedure to customize any of the UNAB packages. We recommend that you do not modify the packages manually. Instead, use the customize_uxauth_pkg script as described.

To customize the Solaris native packages

  1. Extract the package you want to customize from the /UNAB directory of the CA ControlMinder Endpoint Components for UNIX DVD 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 verify that file attributes for the entire directory structure of the package are preserved or the Solaris native packaging tools will consider the package corrupt.

  2. (Optional) Copy the customize_uxauth_pkg script file and the pre.tar file to a temporary location on your file system.

    Place the pre.tar file in the same directory as the script file to receive script messages in all languages. The pre.tar file is a compressed tar file containing installation messages and the UNAB license agreement.

    Note: You can find the customize_uxauth_pkg script file and the pre.tar file in the same location where you extracted the package to.

  3. Enter the following command to extract the uxpreinstall utility from the installation package:
    customize_uxauth_pkg -e uxpreinstall -f tmp_params [-d pkg_location] [pkg_name]
    

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

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

    The language of the installation parameters file is set.

  5. Enter the following command:
    customize_uxauth_pkg -a [-d pkg_location] pkg_name
    

    This command displays the license agreement.

  6. 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.

  7. Enter the following command:
    customize_uxauth_pkg -w keyword [-d pkg_location] [pkg_name]
    

    This command specifies that you accept the license agreement.

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

    This command changes the installation directory.

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

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

  11. Enter the following command to set the installation parameters in your customized package:
    customize_uxauth_pkg -s -f tmp_params [-d pkg_location] [pkg_name]
    

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