From: Asanka Herath Date: Sat, 31 Jul 2010 08:30:10 +0000 (-0400) Subject: Windows: Don't configure client when not installing client X-Git-Tag: openafs-devel-1_5_76~50 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=c5ffaf7a3c179c77398e1d0a007b870a9c45e053;p=packages%2Fo%2Fopenafs.git Windows: Don't configure client when not installing client The 32-bit tools installer was displaying client configuration wizard pages. Since, the 32-bit tools share configuration with the AFS service, the 32-bit tools installer should not be attempting to change client configuration. Remove said wizard pages from the 32-bit tools installer. Change-Id: Ib52b5741d5d412b1aea1856e0304364ed928b2ba Reviewed-on: http://gerrit.openafs.org/2492 Reviewed-by: Derrick Brashear Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- diff --git a/src/WINNT/install/wix/lang/en_US/ui.wxi b/src/WINNT/install/wix/lang/en_US/ui.wxi index f3b11abb3..cc351b5bc 100644 --- a/src/WINNT/install/wix/lang/en_US/ui.wxi +++ b/src/WINNT/install/wix/lang/en_US/ui.wxi @@ -227,15 +227,19 @@ InstallMode = "Custom" - - 3 AND !feaClient<>3) OR &feaControlCenter=2 OR (&feaControlCenter<>3 AND !feaControlCenter<>3) ))]]> - + + + 3 AND !feaClient<>3) OR &feaControlCenter=2 OR (&feaControlCenter<>3 AND !feaControlCenter<>3) ))]]> + 3 AND NOT ((&feaServer=3 OR (!feaServer=3 AND &feaServer<1)) AND (&feaClient=2 OR (&feaClient<>3 AND !feaClient<>3) OR &feaControlCenter=2 OR (&feaControlCenter<>3 AND !feaControlCenter<>3) ))]]> 3 AND !feaClient<>3) OR &feaControlCenter=2 OR (&feaControlCenter<>3 AND !feaControlCenter<>3) )) ]]> + + 1 + @@ -274,16 +278,17 @@ + 1 - 3 AND !feaClient<>3)]]> - 3 AND !feaControlCenter<>3)]]> - - - + 3 AND !feaClient<>3)]]> + 3 AND !feaControlCenter<>3)]]> + + + 3 ]]> @@ -319,6 +324,7 @@ [DlgTitleFont]Server Dependencies + @@ -683,7 +689,11 @@ 1 1 + 1 + + 1 + [DlgTitleFont]C&ustom @@ -698,7 +708,11 @@ 1 1 + 1 + + 1 + ShowUserRegistrationDlg <> 1 AND NOT (IBMAFS_UPGRADE OR OPENAFS_UPGRADE) @@ -729,6 +743,7 @@ + InstallMode <> "Typical" AND InstallMode <> "Complete" @@ -807,6 +822,7 @@ + @@ -870,10 +886,15 @@ InstallMode = "Server Image" + (InstallMode = "Custom" OR InstallMode = "Change") AND &feaClient <> 3 (InstallMode = "Custom" OR InstallMode = "Change") AND &feaClient = 3 - InstallMode = "Repair" InstallMode = "Typical" OR InstallMode = "Complete" + + InstallMode = "Custom" OR InstallMode = "Change" + InstallMode = "Typical" OR InstallMode = "Complete" + + InstallMode = "Repair" The [Wizard] is ready to begin the [InstallMode] installation