/build/static/layout/Breadcrumb_cap_w.png

Self-Healing / 'Phoning home'

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

Answers (6)

Posted by: cdupuis 19 years ago
Third Degree Green Belt
0
Have the MSI create the installer locally and then add that local location to the Sourcepath list.
Posted by: waterygrave 19 years ago
Senior Yellow Belt
0
WHat is the best way to do this? Isnt registry informtion local by default?

Thanks.
Posted by: fetgor 19 years ago
Senior Purple Belt
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.
Posted by: sean_c_roberts 19 years ago
Senior Purple Belt
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
Posted by: cjr888 19 years ago
Senior Yellow Belt
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?
Posted by: waterygrave 19 years ago
Senior Yellow Belt
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.
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