How to uninstall Secure Workstation without uninstalling SecureLogin

  • 7006689
  • 20-Aug-2010
  • 26-Apr-2012

Environment

Novell SecureLogin
NSL v6.x
NSL v 7.x
Secure Workstation  (aka SecureWorkstaion)

Situation

How to uninstall Secure Workstation without also uninstalling SecureLogin.
How do I remove just the SecureWorkstation component installed with Novell SecureLogin?

Resolution

This can be done by running msiexec from the command line using the switches shown below.

NSL 7.0 SP1 solution:
msiexec.exe /i {AE66C378-3E3B-40D7-8C11-5DB146EE2F72} /qn REMOVE="SecureWorkstation"


Note: {AE66C378-3E3B-40D7-8C11-5DB146EE2F72}  is the product code for this version of SecureLogin.


NSL6.1sp1 solution:
msiexec.exe /i {80D1DD4E-85FD-4978-B010-9C480B10DF18 /qn REMOVE="SecureWorkstation"


General Solution:

Edit the above command to use the product code from the registry,  as follows:
1. Launch Regedit and go to "HKEY_CLASSES_ROOT\Installer\Products\"
2. Find the entry with "Novell SecureLogin" as the "ProductName."
3. Use the value in "ProductIcon" as the product code in the command.

Alternatively, if the original msi that was used to install the same version of NSL is present, the product code can be replaced with the msi path, but the value from the registry tends to be more reliable.