How the BrightStor Plug-In Works

The coexistence utility runs the BrightStor plug-in to scan the computer for CA BrightStor registry keys and executables at the end of a CA ControlMinder installation and whenever the utility runs, as follows:
cminder12901
The coexistence utility runs the BrightStor plug-in to scan the computer for CA BrightStor registry keys and executables at the end of a CA ControlMinder installation and whenever the utility runs, as follows:
  1. Queries the following registry keys for existence:
    HKLM\SOFTWARE\ComputerAssociates\BrightStor ARCserve Backup\UniversalClientAgent\Common HKLM\SOFTWARE\ComputerAssociates\Cheetah\UniversalClientAgent\Common HKLM\SOFTWARE\ComputerAssociates\BrightStor Enterprise Backup\UniversalClientAgent\Common
    When the first registry key exists, the plug-in:
    • Reads the value of the Path entry
    • Returns the following executable pathname:
      FilePathFromRegistry\UnivAgent.exe
    • Creates a SPECIALPGM resource of type DCM
      This is the default action as defined in the response file.
  2. If the plug-in cannot find any of the registry keys in Step 1, it queries the following registry keys for existence:
    HKLM\SOFTWARE\ComputerAssociates\BrightStor ARCserve Backup\Base\Path HKLM\SOFTWARE\ComputerAssociates\Cheetah\Base\Path HKLM\SOFTWARE\ComputerAssociates\BrightStor Enterprise Backup\Base\Path
    When the first registry key exists, the plug-in:
    • Reads the value of the HOME entry
    • Returns the following executable pathname:
      FilePathFromRegistry\carunjob.exe
    • Creates a SPECIALPGM resource of type DCM
      This is the default action as defined in the response file.
  3. If the plug-in also cannot find any of the registry keys in Step 2, it queries the following registry key for existence:
    HKLM\SOFTWARE\ComputerAssociates\ARCserveIT\Base\Path
    If the registry key exists, the plug-in:
    • Reads the value of the HOME entry
    • Returns the following executable pathname:
      FilePathFromRegistry\ASRunJob.exe
    • Creates a SPECIALPGM resource of type DCM
      This is the default action as defined in the response file.
  4. Queries the following registry keys for existence:
    HKLM\SOFTWARE\ComputerAssociates\CA BAOF\CurrentVersion HKLM\SOFTWARE\ComputerAssociates\BrightStor Backup Agent for Open Files\CurrentVersion
    When the first registry key exists, the plug-in:
    • Reads the value of the ServicePath entry
    • Creates a SPECIALPGM resource of type DCM for
      ServicePathFromRegistry
      This is the default action as defined in the response file.
The response file determines the default action that the coexistence utility performs at prescribed stages (what to do before CA ControlMinder installation, after CA ControlMinder installation, and so on).