Previous Topic: Install UNAB RPM PackagesNext Topic: customize_uxauth_rpm Command—Customize the UNAB RPM Package


Customize the UNAB RPM Package

Before you can install UNAB, you must customize the RPM package to specify that you 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 customize_uxauth_rpm script as described. To build a custom UNAB rpm installation package, you must have the rpmbuild utility on your computer.

To customize the UNAB package

  1. If you have not already done so, do the following:
    1. Copy the compressed tar file appropriate for the server platform 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.

    2. Navigate to the temporary directory, uncompress and extract the contents from the compressed tar file.

      The compressed tar file contains the UNAB installation files.

  2. Enter the following command to extract the uxpreinstall utility from the installation package:
    customize_uxauth_rpm -e uxpreinstall -f tmp_params [-d pkg_location] pkg_filename
    

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

  3. (Optional) Enter the following command to set the language of the installation parameters file:
    customize_uxauth_rpm -r -l lang [-d pkg_location] pkg_filename
    
  4. Enter the following command to display the license agreement:
    customize_uxauth_rpm -a [-d pkg_location] pkg_filename
    
  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_rpm -w keyword [-d pkg_location] pkg_filename
    

    This command specifies that you accept the license agreement.

  7. Enter the following command to get the installation parameters file:
    customize_uxauth_rpm -g -f tmp_params [-d pkg_location] pkg_filename
    
  8. Edit the installation parameters file to suit your installation requirements.

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

  9. Enter the following command:
    customize_uxauth_rpm -s -f tmp_params [-d pkg_location] pkg_filename
    

    This command sets the installation parameters in your customized package.

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

Example: Customize the UNAB RPM Package

The following examples show you how to customize a UNAB RPM package named uxauth-125-3.0.1517.i386.rpm that is located in the /unab_tmp directory.