The coexistence utility (eACoexist) that CA ControlMinder supplies, lets you resolve potential conflicts with other programs on the local computer. To understand what CA ControlMinder does to resolve these potential conflicts, and to be able to affect how these conflicts are resolved, you need to understand how the utility works.
When the coexistence utility runs, it performs the following actions:
If neither conditions apply, the utility exits.
HKLM\SOFTWARE\ComputerAssociates\AccessControl\AccessControl\SeOSD\ResponseFile
If the file does not exist the utility exits.
HKLM\SOFTWARE\ComputerAssociates\AccessControl\AccessControl\SeOSPath
If the directory does not exist, or there are no coexistence plug-ins in the directory, the utility exits.
To do this, it enumerates the executables in the coexistence plug-ins directory and executes them one by one, as follows:
Note: The utility automatically deletes this file on successful completion of the plug-in discovery process.
If the file does not exist, the utility continues to execute the next plug-in.
Note: The response.ini file contains a section for each coexisting program. If a section name appears with a version number, for example, eTrust Audit-1.5, the utility performs the action only for the specified version.
The utility retrieves the discovered product's services from the EACDiscovery.ini file.
The utility retrieves the discovered product's services from the EACDiscovery.ini file.
The utility retrieves the discovered product's processes from the EACDiscovery.ini file. It also retrieves the respective program type (pgmtype) from this file. It then creates a temporary script file (ACInstallDir\Data\discoveryscp) that it executes when CA ControlMinder starts.
Note: Each section can contain more than one action. For example, you can have Act-Utility-0, Act-Utility-1, and Act-Utility-2 that are executed in that order.
Copyright © 2013 CA Technologies.
All rights reserved.
|
|