Performing a manual uninstallation

Perform a manual uninstallation with help of the information that is provided.

When uninstallation of IBM® Security Directory Integrator, using uninstaller, fails due to unexpected errors, manually restore the target system to a state without IBM Security Directory Integrator. Refer to the InstallAnywhere installation registry location for details on Zero G Registry file.
Removing IBM Security Directory Integrator on Windows
  1. Run the TDI_install_dir\bin\amc\stopAM.bat utility to stop the Action Manager (AM), if it is running.
  2. If the AMC was installed as service, execute the following commands:
    • sc stop <amcservice_name>
    • sc delete <amcservice_name>
    Else, use the stop_tdiamc.bat utility in the TDI_install_dir\bin\amc folder.
  3. If the AMC was deployed on IBM WebSphere® Application Server, use TDI_install_dir\bin\amc\uninstall.bat utility to undeploy it from IBM WebSphere Application Server.
  4. Run ibmditk –tdishutdown. This stops any other TDI server instances that might have left running.
  5. If you have installed the password plug-ins, go back through the installation steps and unregister native plug-in, if any, that you have registered.
  6. Use the pwd_plugins/bin/stopProxy.bat script to stop the running Java Proxy.
  7. Remove the IBM Security Directory Integrator installation directory.
  8. Optional: Remove the IBM Security Directory Integrator Solutions Directory.
  9. Remove the Windows shortcuts from the Start Menu.
  10. Remove TDI's Add/Remove Program entries and the AMC service from the Windows Registry.
  11. Locate the InstallAnywhere installation registry file .com.zerog.registry.xml, which is found at the following location: C:\Program Files\Zero G Registry\.com.zerog.registry.xml
    Perform the following steps:
    1. Open the .com.zerog.registry.xml file in a text editor.
    2. Within the <products> element, remove the <product> element and all its descendant elements.
    3. Within the <components> element, remove the <component> element and all its descendant elements.
    4. Save and close the file.
Removing IBM Security Directory Integrator on Unix and Linux
  1. Run the TDI_install_dir/bin/amc/stopAM.sh script to stop AM.
  2. Call the stop_tdiamc.sh script. If the AMC was deployed on IBM WebSphere Application Server, use the TDI_install_dir/bin/amc/uninstall.sh script to undeploy it from IBM WebSphere Application Server.
  3. If you have installed the password plug-ins, go back through the installation steps and unregister the native plug-in, if any, that you have registered.
  4. Use the pwd_plugins/bin/stopProxy.sh script to stop the running Java Proxy.
  5. Remove the IBM Security Directory Integrator installation directory.
  6. Optional: Remove the IBM Security Directory Integrator Solutions Directory.
  7. Edit the /etc/inittab file and remove the amc::once:/opt/IBM/Security Directory Integrator/V7.2/lwi/bin/lwistart.sh > /dev/console 2>&1 line that is associated with the IBM Security Directory Integrator instance you are removing. the installation location should match the location you are removing.
  8. Locate the InstallAnywhereinstallation registry file .com.zerog.registry.xml on your system. This registry file is found at:
    • /var/.com.zerog.registry.xml directory if logged in as root during installation.
    • <user_home_dir>/.com.zerog.registry.xml directory if logged in as user during installation.
    Perform the following steps:
    1. Open the .com.zerog.registry.xml file in a text editor.
    2. Within the <products> element, remove the <product> element and all its descendant elements.
    3. Within the <components> element, remove the <component> element and all its descendant elements.
    4. Save and close the file.