From 6740034a5414eba31e6ea5cd1bca2f768750d389 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Mon, 13 Sep 2004 01:48:56 +0000 Subject: [PATCH] Updates to WiX to satisfy the needs of MIT SWRT ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16743 dc483132-0cff-0310-8789-dd5450dbe970 --- src/windows/installer/wix/config.wxi | 87 +++++++++++++++ src/windows/installer/wix/features.wxi | 38 +++++++ src/windows/installer/wix/files.wxi | 133 +++++++++++++++++++++++ src/windows/installer/wix/kfw.wxs | 10 +- src/windows/installer/wix/property.wxi | 35 +++++- src/windows/installer/wix/site-local.wxi | 2 +- 6 files changed, 299 insertions(+), 6 deletions(-) diff --git a/src/windows/installer/wix/config.wxi b/src/windows/installer/wix/config.wxi index 508a93742..f3f5afcf7 100644 --- a/src/windows/installer/wix/config.wxi +++ b/src/windows/installer/wix/config.wxi @@ -51,4 +51,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/windows/installer/wix/features.wxi b/src/windows/installer/wix/features.wxi index aaece45a4..a5a195b88 100644 --- a/src/windows/installer/wix/features.wxi +++ b/src/windows/installer/wix/features.wxi @@ -61,12 +61,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/windows/installer/wix/files.wxi b/src/windows/installer/wix/files.wxi index 419e675dd..b27ebc0ea 100644 --- a/src/windows/installer/wix/files.wxi +++ b/src/windows/installer/wix/files.wxi @@ -30,6 +30,39 @@ + + + + + KRB4KRBREALMS + + + + KRB4KRBCONF + + + + KRB4CONFIGDIR + + + + KRB4TICKETFILE + + + + + + KRB5CONFIG + + + + KRB5CCNAME + + + + KRB5PRESERVEIDENTITY + + @@ -114,6 +147,34 @@ + + + + + LEASHAFSSTATUS + + + + LEASHCREATEMISSINGCONFIG + + + + LEASHAUTORENEWTICKETS + + + + + LEASHLOCKFILELOCATIONS + + + + LEASHMSLSAIMPORT + + @@ -130,6 +191,78 @@ + + + + + LEASHLIFETIME + + + + LEASHRENEWTILL + + + + LEASHRENEWABLE + + + + LEASHFORWARDABLE + + + + LEASHNOADDRESSES + + + + LEASHPROXIABLE + + + + LEASHPUBLICIP + + + + LEASHUSEKRB4 + + + + LEASHHIDEKINITOPTIONS + + + + LEASHLIFEMIN + + + + LEASHLIFEMAX + + + + LEASHRENEWMIN + + + + LEASHRENEWMAX + + + + + LEASHUPPERCASEREALM + + + + LEASHTIMEHOST + + + + LEASHPRESERVEKINITOPTIONS + + diff --git a/src/windows/installer/wix/kfw.wxs b/src/windows/installer/wix/kfw.wxs index 233fefdf6..2f7e41358 100644 --- a/src/windows/installer/wix/kfw.wxs +++ b/src/windows/installer/wix/kfw.wxs @@ -108,13 +108,15 @@ Id="ListRunningProcesses" BinaryKey="binCustom" DllEntry="ListRunningProcesses" - Execute="immediate" /> - + Execute="immediate" + Return="ignore" /> + + Execute="immediate" + Return="ignore" /> @@ -152,7 +154,7 @@ - + diff --git a/src/windows/installer/wix/property.wxi b/src/windows/installer/wix/property.wxi index 52a5cf4c0..545e8f5b5 100644 --- a/src/windows/installer/wix/property.wxi +++ b/src/windows/installer/wix/property.wxi @@ -38,7 +38,7 @@ http://web.mit.edu/kerberos 50 http://web.mit.edu/kerberos - + @@ -50,4 +50,37 @@ $(loc.CantRemoveNSIS) $(loc.IE501Required) + + + + $(var.LeashAfsStatus) + $(var.LeashCreateMissingConfig) + $(var.LeashAutoRenewTickets) + $(var.LeashLockFileLocations) + $(var.LeashMsLsaImport) + $(var.LeashLifetime) + $(var.LeashRenewTill) + $(var.LeashRenewable) + $(var.LeashForwardable) + $(var.LeashNoAddresses) + $(var.LeashProxiable) + $(var.LeashPublicIp) + $(var.LeashUseKrb4) + $(var.LeashHideKinitOptions) + $(var.LeashLifeMin) + $(var.LeashLifeMax) + $(var.LeashRenewMin) + $(var.LeashRenewMax) + $(var.LeashUppercaseRealm) + $(var.LeashTimeHost) + $(var.LeashPreserveKinitOptions) + $(var.Krb4KrbRealms) + $(var.Krb4KrbConf) + $(var.Krb4ConfigDir) + $(var.Krb4TicketFile) + $(var.Krb5Config) + $(var.Krb5CcName) + $(var.Krb5PreserveIdentity) + \ No newline at end of file diff --git a/src/windows/installer/wix/site-local.wxi b/src/windows/installer/wix/site-local.wxi index 5cfbda39f..074492e31 100644 --- a/src/windows/installer/wix/site-local.wxi +++ b/src/windows/installer/wix/site-local.wxi @@ -6,7 +6,7 @@ - +