krb5 commit [krb5-1.10]: Upgrade from KfW betas, too
Tom Yu
tlyu at MIT.EDU
Wed Aug 29 19:17:36 EDT 2012
https://github.com/krb5/krb5/commit/01e2b8d2a967a26a4cf77d0b578fcfdc97198acd
commit 01e2b8d2a967a26a4cf77d0b578fcfdc97198acd
Author: Ben Kaduk <kaduk at mit.edu>
Date: Mon Aug 13 15:03:45 2012 -0400
Upgrade from KfW betas, too
Instead of using 3.9.9 as a conditional for the maximum version to
upgrade from, just use the current version.
This seems to pick up beta tags properly (so we can upgrade
from, e.g., beta 6 to beta 7 using the installer's upgrade tools),
and is future-proof.
Note that a 64-bit installer will not pick up an existing 32-bit
install (or vice versa), but there does not seem to be infrastructure
to deal with this situation easily.
Also, "downgrading" by running an older installer with a newer version
already installed will cause both versions to be simultaneously
installed; only do this if you know what you're doing.
(cherry picked from commit 343c3c44dd96e7f8f58208b05b6074c140e193ba)
ticket: 7334
status: resolved
src/windows/installer/wix/kfw.wxs | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/windows/installer/wix/kfw.wxs b/src/windows/installer/wix/kfw.wxs
index 74ef8ac..c7b86ac 100755
--- a/src/windows/installer/wix/kfw.wxs
+++ b/src/windows/installer/wix/kfw.wxs
@@ -194,7 +194,7 @@
<!-- KfW MSI -->
<Upgrade Id="61211594-AAA1-4A98-A299-757326763CC7">
- <UpgradeVersion IgnoreRemoveFailure="no" IncludeMinimum="no" Maximum="3.9.9" IncludeMaximum="yes" MigrateFeatures="yes" Property="UPGRADEKFW" />
+ <UpgradeVersion IgnoreRemoveFailure="no" IncludeMinimum="no" Maximum="$(var.VersionString)" IncludeMaximum="yes" MigrateFeatures="yes" Property="UPGRADEKFW" />
</Upgrade>
<!-- NSIS installation -->
More information about the cvs-krb5
mailing list