Previous Topic: Customize the CA ControlMinder RPM PackageNext Topic: customize_eac_rpm Command—Customize RPM Package


Install CA ControlMinder RPM Packages

To manage the CA ControlMinder installation with all your other software installations, install the customized CA ControlMinder RPM package.

Important! You must customize the package to specify that you accept the license agreement using a keyword you can find inside the license agreement.

Note: The actual command you use varies depending on many variables, including whether you are upgrading or installing for the first-time, or whether you want to install to the default directory. Some command examples are available in this topic.

To install CA ControlMinder RPM packages

  1. Use the rpm command to install the ca-lic package.

    The license program installs.

  2. Customize the CAeAC package.

    You must customize the package to specify that you accept the license agreement using a keyword that you can find inside the license agreement. You can also customize the package to specify custom installation settings.

    Note: If you are upgrading CA ControlMinder, you do not need to customize the package to specify that you accept the license agreement.

  3. Use the rpm command to install the CAeAC package.

    CA ControlMinder installs.

    Note: The UNAB package also installs the CAWIN shared component.

    Important! If you are upgrading an existing CA ControlMinder package, unload SEOS syscall before you try to install the new package. Otherwise, the installation fails.

Example: Install or Upgrade CA ControlMinder on Red Hat Linux

The following example shows how you can install the CA ControlMinder package that you can find on the CA ControlMinder Endpoint Components for UNIX DVD (mounted to /mnt/AC_DVD) on a Red Hat Linux x86 ES 4.0 computer. This can be a fresh installation of CA ControlMinder or an upgrade of a currently installed CA ControlMinder RPM package (without needing to remove the installed package first). To do this, you install the license program package and then customize the CA ControlMinder package to accept the license agreement and install it as follows:

cd /mnt/AC_DVD/NativePackages/RPMPackages/LINUX
rpm -U ca-lic*i386.rpm ca-cs-cawin*i386.rpm 
cp CAeAC*i386.rpm /tmp
cp ../pre.tar /tmp
chmod 777 /tmp/CAeAC*i386.rpm
../customize_eac_rpm -w keyword -d /tmp CAeAC*i386.rpm
rpm -U /tmp/CAeAC*i386.rpm

Example: Upgrade from an eTrust Access Control r8 SP1 Package Installation

The following example shows how you can upgrade an eTrust Access Control r8 SP1 package, which is installed at /opt/CA/eTrustAccessControl, to the CA ControlMinder package that you can find on the CA ControlMinder Endpoint Components for UNIX DVD (mounted to /mnt/AC_DVD) on a Linux s390 SLES 9 computer. To do this, you install the license program package, CAWIN package, and the customized CA ControlMinder package (in that order) as follows:

cd /mnt/AC_DVD/NativePackages/RPMPackages/LINUX390
rpm -U ca-lic*rpm ca-cs-cawin*rpm
cp -R CAeAC*s390.rpm /tmp
cp ../pre.tar /tmp
chmod 777 /tmp/CAeAC*s390.rpm
../customize_eac_rpm -u /opt/CA  -d /tmp CAeAC*s390.rpm
../customize_eac_rpm -w keyword -d /tmp CAeAC*s390.rpm
rpm -U /tmp/CAeAC*s390.rpm

Example: Install CA ControlMinder and the Prerequisites to a Custom Directory

The following example shows how you can install the default CA ControlMinder and the prerequisite package that you can find on the CA ControlMinder Endpoint Components for UNIX DVD (mounted to /mnt/AC_DVD) to custom directories on a Red Hat Linux Itanium IA64 ES 4.0. To do this, use the following commands:

cd /mnt/AC_DVD/NativePackages/RPMPackages/LINUX_IA64
rpm -U --prefix /usr/CA/shared ca-lic*ia64.rpm 
cp -R CAeAC*ia64.rpm /tmp
cp ../pre.tar /tmp
chmod 777 /tmp/CAeAC*ia64.rpm
../customize_eac_rpm -u /usr/CA  -d /tmp CAeAC*ia64.rpm
../customize_eac_rpm -w keyword -d /tmp CAeAC*ia64.rpm
rpm -U --prefix /usr/CA /tmp/CAeAC*ia64.rpm

CA ControlMinder installs into the custom directory /usr/CA/AccessControl, which, is a concatenation of the custom directory you provided and the name of the product (Access Control).

Note: The license program installs to the specified directory only if $CASHCOMP variable is not defined in the environment (it can be defined in /etc/profile.CA). Otherwise, the license program installs to $CASHCOMP. If $CASHCOMP is not defined and you do not specify -lic_dir, the license program installs to the /opt/CA/SharedComponents directory.

More information:

Additional Considerations for Native Installations

Customize the CA ControlMinder RPM Package

customize_eac_rpm Command—Customize RPM Package