5.0.15 -- new registry behavior The new version is 5.0.15. It is out now. In the new version, we write all default values to HKEY_LOCAL_MACHINE\SOFTWARE\Zimbra. Anything the user does goes into HKEY_CURRENT_USER\Software\ZIMBRA. When querying values, we will first look under HKEY_CURRENT_USER, and if we don't find the value there, we will look in HKEY_LOCAL_MACHINE. If we don't find the value under there, we will use a default value. If users have anything lying around under HKEY_CURRENT_USER, we will use it. We debated this point, and figured that some users would want us to use the HKCU values, and others wouldn't. So we picked the one that seemed most logical.
In order to avoid any unwanted behavior, I think the best thing to do with the new version is to uninstall the old version, and reinstall this one. You can do your customizations on the new msi, and all those keys and values will be written to HKEY_LOCAL_MACHINE\Software\ZIMBRA. If you really wanted to start out fresh, you would want to delete everything from HKEY_CURRENT_USER\Software\ZIMBRA. Sometimes the installer doesn't clean up everything.
Make sure it's really a new install, though. I have seen cases where GUIDS under HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion \\Uninstall part of the registry stick around, and we think it's an upgrade rather than a new install.
Of course, this is up to you though -- it's just a suggestion, and I just want to make sure you are aware of the new behavior. |