Previous Topic: Install CA ControlMinder RPM PackagesNext Topic: How to Install CA ControlMinder on Debian or Ubuntu Linux


customize_eac_rpm Command—Customize RPM Package

The customize_eac_rpm command runs the CA ControlMinder RPM package customization script.

You should consider the following when using this command:

This command has the following format:

customize_eac_rpm -h [-l]
customize_eac_rpm -a [-d pkg_location] pkg_filename
customize_eac_rpm -w keyword [-d pkg_location] pkg_filename
customize_eac_rpm -r [-d pkg_location] [-l lang] pkg_filename
customize_eac_rpm -s [-f tmp_params] | -c certfile | -k keyfile} [-d pkg_location] pkg_filename
customize_eac_rpm -g [-f tmp_params] [-d pkg_location] pkg_filename
customize_eac_rpm -u install_prefix [-d pkg_location] pkg_filename
customize_eac_rpm -t tmp_dir [-d pkg_location] pkg_filename
pkg_filename

Defines the file name of the CA ControlMinder package you want to customize.

Note: If you do not specify the -d option, you must define the full pathname of the package file.

-a

Displays the license agreement.

-c certfile

Defines the full pathname of the root certificate file.

Note: This option is applicable to the CAeAC package only.

‑d pkg_location

(Optional) Specifies the directory where you placed your package on the file system. If you do not specify a directory where the package is located, the script assumes the full pathname to the package file is pkg_filename.

-f tmp_params

Specifies the full path and name of the installation parameters file to create or retrieve information from.

Note: If you do not specify a file when using the -g option, the installation parameters are directed to the standard output (stdout).

-g

Gets the installation parameters file and places it in the file specified by the -f option.

-h

Displays command usage. When used in conjunction with the -l option, displays the language code for supported languages.

-k keyfile

Defines the full pathname of the root private key file.

Note: This option is applicable to the CAeAC package only.

-l lang

Sets the language of the installation parameters file to lang. You can set the language only in conjunction with the -r option.

Note: For a list of supported language codes you can specify, run -l with the -h option. By default, the installation parameters file is in English.

-r

Resets the package to use default values as in the original package.

-s

Sets the specified package to use inputs from the customized installation parameters file specified by the -f option.

-t tmp_dir

Sets the temporary directory for installation operations.

Note: The default temporary directory is /tmp.

-u install_prefix

Defines the prefix for the location where you have an installation of an eTrust Access Control r8 SP1 package. The actual installation location is a concatenation of this prefix and the product's name. The r8 SP1 package had eTrust in the product name and was therefore installed into the eTrustAccessControl subdirectory. Newer versions install into the AccessControl subdirectory.

For example, if you had r8 SP1 installed in /opt/CA/eTrustAccessControl and you are upgrading to r12.0 SP1, enter the following before you use the rpm command to install the package:

./customize_eac_rpm -u /opt/CA  -d . CAeAC-1200-0.1106.i386.rpm
-w keyword

Defines the keyword that specifies that you accept the license agreement. You can find this keyword at the end of the license agreement (inside square brackets). To locate the license agreement file, use the -a option.

Uninstall the RPM Package

To uninstall a CA ControlMinder RPM package installation, you need to uninstall the CA ControlMinder packages in the reverse order of their installation.

To uninstall the RPM package, run the following command:

rpm -e CAeAC-128SP0378