/build/static/layout/Breadcrumb_cap_w.png

Q. regarding silent installs and looking back to the source

Hi all, I've been lurking on this forum for some time now, but finally need to post because a question I have I can't find the answer to.

I've been attempting to modify a vendor's msi package (CA AllFusion Harvest Change Client to be persise) for unattented silent install via SMS on our corporate network.

In order to pass inspection, our policy says the package MUST NOT prompt the user, and MUST NOT look back to the source when you uninstall it.

I've contacted CA on numours occasions and they are of no help and are not willing to recreate the package, as their explanation is "performing a network package install will always look back to the source, that is the way it works".

I've managed to edit the msi and enable silent installation, (supressing the request to restart, and setting allusers=1 and limitui=1) but I simply cannot figure out how to get it to NOT look for the source at uninstall.

Can someone please help??? [8|]

0 Comments   [ + ] Show comments

Answers (4)

Posted by: AngelD 17 years ago
Red Belt
0
If this is a single MSI (not patched) then it should be a customaction and/or a component run from source making this happend during uninstall.
Can you find out which component(s) that is requiring the source location during uninstall?
Which application & version are you trying to uninstall and have you modified the installation in some how?
Posted by: SutherlandAndrew 17 years ago
Senior Yellow Belt
0
Hi Angel thanks for the reply. It's the Computer Associates AllFusion Harvest Change Client - version 7.1. What we did was take the vendor's software version 7, extract the MSI from it using their command line they gave us, patch it with the 7.1 update (.1) -again provided from them- then edit the MSI to add a couple custom paths and the silent install.

(sorry for my ignorance) but how do I find out which component is seeking its source at uninstall?

thx:)
Andrew
Posted by: AngelD 17 years ago
Red Belt
0
Look in the Component table and see if the msidbComponentAttributesSourceOnly or msidbComponentAttributesOptional attribute bits is set in the Attribute column. For the msidbComponentAttributesOptional bit; if the Media/files is not external files that is, cab:d inside or external then local source would be impossible.
Patch as in MSP or Update as in MSI? If it's a patch and the patch does not contain the whole files but the delta, if I recall correct the MSI from source will be required.
Posted by: SutherlandAndrew 17 years ago
Senior Yellow Belt
0
Both msidbComponentAttributesSourceOnly or msidbComponentAttributesOptional don't exist under
Additional Tools > Direct Editor > Tables > Component.

I did however notice NETWORK_INSTALL="Yes" was in there.

By patching I meant we had the vendor's msi, and we ran it with a command line option from the vendor that was supposed to update the msi and it's files. Theres the .msi file, and a few folders & cabs & other files.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ