We have a requirement for our packages that they cannot 'phone home' to the source after the initial installation. My understanding was that advertised registry information would be re-created from the local source. This does not appear to be the case. What are the circumstances that cause a self-healing, already installed application to look for the original source when a new user logs on? We are using Wise.

Thanks.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Have the MSI create the installer locally and then add that local location to the Sourcepath list.
Answered 07/27/2004 by: cdupuis
Third Degree Green Belt

Please log in to comment
0
WHat is the best way to do this? Isnt registry informtion local by default?

Thanks.
Answered 07/27/2004 by: waterygrave
Senior Yellow Belt

Please log in to comment
0
verify the Key in the Component you wanna have repaired.

Maybe the modified key is not a key, if this is the case the entry will never be selt repaired.

but if the key is changed - the whole Component will be repaired.
Answered 08/13/2004 by: fetgor
Senior Purple Belt

Please log in to comment
0
This is a great topic, because I, too, have always wondered how to FORCE an MSI to cache itself completely locally... but I have never found out how.

I know about adding the local dir to the InstallPath property inside the MSI, but this hasn't worked.

Any ideas?

- Sean Roberts
Answered 08/13/2004 by: sean_c_roberts
Senior Purple Belt

Please log in to comment
0
Maybe I'm misunderstanding the question, but wouldn't this simply be a matter of copying the entire installation package locally first and then kicking off the installation from there? Then the default sourcepath set would be a local one, and if for example your company uses a custom action or macro to set other sourcepaths, you just add a custom action at the end to wipe out any other items? As long as you are copying it locally to a secure location, it would phone home on self-healing, but 'home' would always be local. Or are you looking to essentially just disable self-healing period, regardless of where the source exists?
Answered 08/14/2004 by: cjr888
Senior Yellow Belt

Please log in to comment
0
My original question can be clarified as follows:

I thought registry data (HKCU for example) could be recreated without access to the original source (i.e. phoning home). What situation would cause an install to need the original source for registry data?

I know how to avoid it doing this, but I wanted to understand the why.

Thanks.
Answered 08/17/2004 by: waterygrave
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity