Password Protecting Endpoint Security Agent Uninstall
Filed under:
Endpoint Security Solution
Installation, Security
Submitted by stebro on 26 January, 2007 - 11:24.
There's a reason Endpoint Security Solution's middle name is, well, Security. The Endpoint team researched all the ways a user might bypass their solution (like uninstalling it). Then they hardened the product to close any such loopholes. Did you know, for example, you can protect ESS so that neither the user nor the Notification Server can uninstall the client without the correct password? Nice!
Setting the Uninstall Password
- From the Altiris Notification server console, go to the "Configuration" tab.
- Next, expand the section for "Solution Settings", then "Security Management", then "Endpoint Security", and finally the section for "Endpoint Security Solution Agent Rollout".
- Click on the selection for "Altiris Endpoint Security Solution Agent Package", then in the right frame, select the tab for "Programs".
- You can change between the "Install" and "Uninstall" parameters for the package, by clicking on the drop down box labeled "Program". Note that this is where you will change the switches for the install AND the uninstall packages. These switches include setting passwords for install AND uninstall. It is also important to note that if the install password is set, it will be necessary to set the uninstall password in order to have the NS perform uninstalls.
- Click the drop down box and set the following for both "Programs" for the install of the Endpoint Security Package. The first is the "Install the Endpoint Security Package (Reboot)" and after, you will need to perform the same for "Install the Endpoint Security Package (No Reboot)".
- On the installation package for ESS, specify the following for the setup program switches (note: the password set for uninstall would be "123Password1". These should be added to the field for "Command line".
setup.exe /s /V"/qn STRPA=1 STIUP=\"1Password123\""
- Click the Apply button.
- On the installation package for ESS, specify the following for the setup program switches (note: the password set for uninstall would be "123Password1". These should be added to the field for "Command line".
- Next, set the switches for the "Programs" used for uninstalling the package. The first is "Uninstall the Endpoint Security Package (Reboot)" and then after that, you will have to perform the same steps after changing the drop down menu to the "Uninstall the Endpoint Security Package (No Reboot)".
- On the uninstall package for ESS, specify the following for the msiexec program switches. Again, the password is "123Password1". Please take a special note that the switch changes from STIUP on the install to STUIP (the U and I are reversed) on the uninstall. These should be added to the field for "Command line".
msiexec.exe /x {A2EA6882-31B2-4F86-9941-C23351D950D0} /qn STUNINSTALL=1 STUIP="1Password123" - Click the Apply button.
- On the uninstall package for ESS, specify the following for the msiexec program switches. Again, the password is "123Password1". Please take a special note that the switch changes from STIUP on the install to STUIP (the U and I are reversed) on the uninstall. These should be added to the field for "Command line".
Additional Notes
- If you use the above method to set the uninstall password, then you can use the "Password Override" password as an option for the uninstall password. Either the uninstall password or password override will be allowed for uninstalling the client.
- The uninstall of the Altiris agent will uninstall the ESS client. As long as the msiexec has the password to pass, the uninstall of the Altiris agent will also uninstall the ESS agent.
- Either method is acceptable for uninstalling the client, using the NS or using the Start Menu option.
- If the uninstall password is set, then the uninstall password is required on the uninstall on the NS as stated above.
(5 votes)
- Login or register to post comments
- 5099 reads
- Printer-friendly version



















Endpoint
I attended the sales training that Peter Constantine is giving through Europe, and I was really surprised of the solutions.
Especially the Endpoint Solutions is a very valuable application for our customers.
Altiris proves themselves again.
Changed in 6.0 Service Pack 1
The steps outlined in this article are no longer necessary with an update in Service Pack 1.
There is now a Solution Settings page that allows users to set the uninstall password as well as other agent security settings.