diff options
| author | Jeffrey Altman <jaltman@secure-endpoints.com> | 2006-07-18 19:24:23 +0000 |
|---|---|---|
| committer | Jeffrey Altman <jaltman@secure-endpoints.com> | 2006-07-18 19:24:23 +0000 |
| commit | 56d2b44aff97f9514d78d68436f3c8ce068fa932 (patch) | |
| tree | e43217cd0a8ba67402a6229e6a399d4167e08eb8 | |
| parent | 42d9d6ab320ee3a661fe21472be542acd542d5be (diff) | |
| download | krb5-56d2b44aff97f9514d78d68436f3c8ce068fa932.tar.gz krb5-56d2b44aff97f9514d78d68436f3c8ce068fa932.tar.xz krb5-56d2b44aff97f9514d78d68436f3c8ce068fa932.zip | |
Windows: Wix 2.0.4221 updates
This commit corrects errors in the Wix installer script
files that violate the Wix schema but which were not
caught by earlier releases of the Wix 2.0 installer.
ticket: new
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18335 dc483132-0cff-0310-8789-dd5450dbe970
| -rw-r--r-- | src/windows/installer/wix/config.wxi | 2 | ||||
| -rw-r--r-- | src/windows/installer/wix/features.wxi | 3 | ||||
| -rw-r--r-- | src/windows/installer/wix/files.wxi | 12 | ||||
| -rw-r--r-- | src/windows/installer/wix/kfw.wxs | 10 | ||||
| -rw-r--r-- | src/windows/installer/wix/lang/ui_1033.wxi | 29 | ||||
| -rw-r--r-- | src/windows/installer/wix/property.wxi | 7 | ||||
| -rw-r--r-- | src/windows/installer/wix/site-local.wxi | 6 |
7 files changed, 45 insertions, 24 deletions
diff --git a/src/windows/installer/wix/config.wxi b/src/windows/installer/wix/config.wxi index fa756bbb2..7b6507ae1 100644 --- a/src/windows/installer/wix/config.wxi +++ b/src/windows/installer/wix/config.wxi @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <!-- - Copyright (C) 2004 by the Massachusetts Institute of Technology. + Copyright (C) 2004, 2005, 2006 by the Massachusetts Institute of Technology. All rights reserved. Export of this software from the United States of America may diff --git a/src/windows/installer/wix/features.wxi b/src/windows/installer/wix/features.wxi index 68ead13a7..a5cebbe1c 100644 --- a/src/windows/installer/wix/features.wxi +++ b/src/windows/installer/wix/features.wxi @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <!-- - Copyright (C) 2004 by the Massachusetts Institute of Technology. + Copyright (C) 2004, 2005, 2006 by the Massachusetts Institute of Technology. All rights reserved. Export of this software from the United States of America may @@ -58,7 +58,6 @@ <ComponentRef Id="cmf_leash32_exe" /> <ComponentRef Id="csc_leash32_exe" /> - <ComponentRef Id="cmf_aklog_exe" /> <ComponentRef Id="cmf_comerr32_dll" /> <ComponentRef Id="cmf_gss_exe" /> <ComponentRef Id="cmf_gss_client_exe" /> diff --git a/src/windows/installer/wix/files.wxi b/src/windows/installer/wix/files.wxi index 5dad4f17b..027661141 100644 --- a/src/windows/installer/wix/files.wxi +++ b/src/windows/installer/wix/files.wxi @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <!-- - Copyright (C) 2004, 2005 by the Massachusetts Institute of Technology. + Copyright (C) 2004, 2005, 2006 by the Massachusetts Institute of Technology. All rights reserved. Export of this software from the United States of America may @@ -90,11 +90,6 @@ <Condition>KRB5PRESERVEIDENTITY</Condition> </Component> - <Component Id="cmf_aklog_exe" Guid="38840074-3D15-45CB-8022-C4A603FC697A" DiskId="1"> - <File Id="fil_aklog_exe" LongName="aklog.exe" Name="aklog.exe" KeyPath="yes" /> - <Registry Id="reg_ts_aklog_0" Root="HKLM" Key="Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\aklog" Action="createKeyAndRemoveKeyOnUninstall" /> - <Registry Id="reg_ts_aklog_1" Root="HKLM" Key="Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\aklog" Name="Flags" Type="integer" Value="1032" /> - </Component> <Component Id="cmf_comerr32_dll" Guid="D8F455F9-E648-4C61-A69D-7116ADEC2DBB" DiskId="1"> <File Id="fil_comerr32_dll" LongName="comerr32.dll" Name="comerr32.dll" KeyPath="yes" /> </Component> @@ -221,7 +216,7 @@ <Component Id="csc_NetIDMgrStartup" Guid="669227E3-0ADC-4173-90C3-631FCFC8EBC3" DiskId="1"> <Registry Id="reg_sc_nidmgr_marker" Root="HKLM" Key="$(var.KfwRegRoot)\Client\$(var.VersionString)" Name="NetIDMgrAutoStart" Type="integer" Value="1" KeyPath="yes" /> - <Shortcut Id="sc_netidmgr_exe_startup" Advertise="no" Directory="StartupFolder" LongName="Network Identity Manager.lnk" Name="netidmgr.lnk" Arguments="" Target="[dirbin]netidmgr.exe" Show="minimized" /> + <Shortcut Id="sc_netidmgr_exe_startup" Advertise="no" Directory="StartupFolder" LongName="Network Identity Manager.lnk" Name="netidmgr.lnk" Target="[dirbin]netidmgr.exe" Show="minimized" /> <Condition>USENETIDMGR</Condition> </Component> @@ -354,7 +349,7 @@ <File Id="fil_netidmgr_chm" LongName="netidmgr.chm" Name="netidmgr.chm" /> <Registry Id="reg_ts_netidmgr_0" Root="HKLM" Key="Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\netidmgr" Action="createKeyAndRemoveKeyOnUninstall" /> <Registry Id="reg_ts_netidmgr_1" Root="HKLM" Key="Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\netidmgr" Name="Flags" Type="integer" Value="1032" /> - <Shortcut Id="sc_netidmgr_exe" Advertise="no" Directory="dirShortcut" LongName="Network Identity Manager.lnk" Name="netidmgr.lnk" Arguments="" Target="[dirbin]netidmgr.exe" Show="minimized" WorkingDirectory="[dirbin]"/> + <Shortcut Id="sc_netidmgr_exe" Advertise="no" Directory="dirShortcut" LongName="Network Identity Manager.lnk" Name="netidmgr.lnk" Target="[dirbin]netidmgr.exe" Show="minimized" WorkingDirectory="[dirbin]"/> <Shortcut Id="sc_netidmgr_chm" Advertise="no" Directory="dirShortcut" LongName="Network Identity Manager Documentation.lnk" Name="netidchm.lnk" Target="[dirbin]netidmgr.chm" WorkingDirectory="[dirbin]"/> </Component> <!-- /NetIDMgr --> @@ -362,7 +357,6 @@ <!-- Debug symbols --> <?ifdef DebugSyms?> <Component Id="cmf_bin_debug" Guid="C8468854-8261-4781-8119-A612636841E3" DiskId="1"> - <File Id="fil_aklog_pdb" LongName="aklog.pdb" Name="aklog.pdb" /> <File Id="fil_comerr32_pdb" LongName="comerr32.pdb" Name="comerr32.pdb" /> <File Id="fil_gss_pdb" LongName="gss.pdb" Name="gss.pdb" /> <File Id="fil_gss_client_pdb" LongName="gss-client.pdb" Name="gss-clnt.pdb" /> diff --git a/src/windows/installer/wix/kfw.wxs b/src/windows/installer/wix/kfw.wxs index 667413c9e..bc0ab2a8d 100644 --- a/src/windows/installer/wix/kfw.wxs +++ b/src/windows/installer/wix/kfw.wxs @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <!-- - Copyright (C) 2004,2005 by the Massachusetts Institute of Technology. + Copyright (C) 2004,2005, 2006 by the Massachusetts Institute of Technology. All rights reserved. Export of this software from the United States of America may @@ -99,12 +99,14 @@ Execute="immediate" /> <CustomAction - Id="AbortCantRemoveNSIS" - Value="[CantRemoveNSISError]" /> + Id="AbortCantRemoveNSIS" + Value="[CantRemoveNSISError]" + Property="CantRemoveNSISError" /> <CustomAction Id="AbortNoIE" - Value="[NoIE501Error]" /> + Value="[NoIE501Error]" + Property="NoIE501Error" /> <CustomAction Id="ListRunningProcesses" diff --git a/src/windows/installer/wix/lang/ui_1033.wxi b/src/windows/installer/wix/lang/ui_1033.wxi index e3cb3dc55..de4cc366d 100644 --- a/src/windows/installer/wix/lang/ui_1033.wxi +++ b/src/windows/installer/wix/lang/ui_1033.wxi @@ -1,4 +1,29 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + + Copyright (C) 2004,2005, 2006 by the Massachusetts Institute of Technology. + All rights reserved. + + Export of this software from the United States of America may + require a specific license from the United States Government. + It is the responsibility of any person or organization contemplating + export to obtain such a license before exporting. + + WITHIN THAT CONSTRAINT, permission to use, copy, modify, and + distribute this software and its documentation for any purpose and + without fee is hereby granted, provided that the above copyright + notice appear in all copies and that both that copyright notice and + this permission notice appear in supporting documentation, and that + the name of M.I.T. not be used in advertising or publicity pertaining + to distribution of the software without specific, written prior + permission. Furthermore if you modify this software you must label + your software as modified software and not distribute it in such a + fashion that it might be confused with the original M.I.T. software. + M.I.T. makes no representations about the suitability of + this software for any purpose. It is provided "as is" without express + or implied warranty. + + --> <Include xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> <UI> <Dialog Id="AdminWelcomeDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes"> @@ -877,10 +902,10 @@ <Text>{\VerdanaBold13}Welcome to the [ProductName] [Wizard]</Text> </Control> </Dialog> - <RadioGroup Property="IAgree"> + <RadioButtonGroup Property="IAgree"> <RadioButton Text="{\DlgFont8}I &accept the terms in the License Agreement" X="5" Y="0" Width="250" Height="15" Value="Yes"></RadioButton> <RadioButton Text="{\DlgFont8}I &do not accept the terms in the License Agreement" X="5" Y="20" Width="250" Height="15" Value="No"></RadioButton> - </RadioGroup> + </RadioButtonGroup> <TextStyle Id="DlgFont8" FaceName="Tahoma" Size="8" /> <TextStyle Id="DlgFontBold8" FaceName="Tahoma" Size="8" Bold="yes" /> <TextStyle Id="VerdanaBold13" FaceName="Verdana" Size="13" Bold="yes" /> diff --git a/src/windows/installer/wix/property.wxi b/src/windows/installer/wix/property.wxi index f969d912b..b392333fc 100644 --- a/src/windows/installer/wix/property.wxi +++ b/src/windows/installer/wix/property.wxi @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <!-- - Copyright (C) 2004 by the Massachusetts Institute of Technology. + Copyright (C) 2004, 2005, 2006 by the Massachusetts Institute of Technology. All rights reserved. Export of this software from the United States of America may @@ -40,15 +40,16 @@ <Property Id="ComponentDownload">http://web.mit.edu/kerberos</Property> <Property Id="UPGRADENSIS"> - <RegistrySearch Id="regsrch_NSIS" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="UninstallString" Type="registry" /> + <RegistrySearch Id="regsrch_NSIS" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="UninstallString" Type="file"/> </Property> <Property Id="NSISVERSION"> - <RegistrySearch Id="regsrch_NSISV" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="DisplayVersion" Type="registry" /> + <RegistrySearch Id="regsrch_NSISV" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="DisplayVersion" Type="raw" /> </Property> <Property Id="CantRemoveNSISError">$(loc.CantRemoveNSIS)</Property> <Property Id="NoIE501Error">$(loc.IE501Required)</Property> + <!-- Additional properties relating to the UI are in the appropriate UI.wxi file --> <!-- Configuration properties. If these properties are defined, then diff --git a/src/windows/installer/wix/site-local.wxi b/src/windows/installer/wix/site-local.wxi index 03fadea8c..2e270826d 100644 --- a/src/windows/installer/wix/site-local.wxi +++ b/src/windows/installer/wix/site-local.wxi @@ -6,7 +6,7 @@ <!-- TargetDir should point to build target directory and must end with a backslash. If not specified, assume we are in TargetDir\install --> - <?define TargetDir="c:\temp\kfw\kfw-3.0.0-beta-2\"?> + <?define TargetDir="c:\temp\kfw\kfw-3.1.0-alpha\"?> <!-- ConfigDir should point to directory containing configuration files (krb5.ini, krb.con, krbrealm.con) to be bundled with the installer. @@ -53,7 +53,7 @@ <?define DebugSyms?> <!-- Optional defines --> - <!-- <?define Beta="2"?> Numeric Beta identifier --> + <?define Beta="1"?> <!-- Numeric Beta identifier --> <!-- <?define OldHelp?> --> <!-- Specifies the use of the old leash32.hlp file instead of the new leash32.chm file --> @@ -73,7 +73,7 @@ <?ifndef VersionMajor?> <?define VersionMajor="3"?> - <?define VersionMinor="0"?> + <?define VersionMinor="1"?> <?define VersionPatch="0"?> <?else?> <?if Not ($(var.VersionMinor) And $(var.VersionPatch))?> |
