3 <Feature Id="feaOpenAFS" AllowAdvertise="no" Absent="disallow" ConfigurableDirectory="AFSDIR"
4 Description="$(loc.StrAFSProdDesc)" Display="expand" InstallDefault="local" Level="30"
6 <ComponentRef Id="efl_desktop_INI" />
9 <ComponentRef Id="efl_replace_afs_CMD" />
10 <ComponentRef Id="efl_uninstall_EXE" />
12 <ComponentRef Id="cmp_Release_Notes_en_US" />
16 <Feature Id="feaClient" AllowAdvertise="no" Description="$(loc.StrAFSClientLongDesc)" Display="expand"
17 InstallDefault="followParent" Level="30" Title="$(loc.StrAFSClientDesc)">
19 <Feature Id="feaLoopback" AllowAdvertise="no" Description="$(loc.StrLoopbackLongDesc)"
20 Display="expand" InstallDefault="followParent" Level="1030" Title="$(loc.StrLoopbackDesc)">
21 <ComponentRef Id="rcm_Loopback"/>
22 <Condition Level="30">USEREDIRECTOR = 0</Condition>
25 <Feature Id="feaNetIDMgrPlugin" AllowAdvertise="no" Description="$(loc.StrNIDMPluginLongDesc)"
26 Display="expand" InstallDefault="followParent" Level="30" Title="$(loc.StrNIDMPluginDesc)">
27 <ComponentRef Id="_afscreds_plugin" />
28 <ComponentRef Id="_afscreds_en_us" />
29 <ComponentRef Id="_afscreds_chm" />
31 <Feature Id="DebugSyms" Title="$(loc.StrNIDMDebugDesc)" InstallDefault="$(var.DebugSymInstallDefault)"
32 Level="$(var.DebugSymLowLevel)" Display="expand" Description="$(loc.StrNIDMDebugLongDesc)">
33 <ComponentRef Id="_afscreds_debugsym" />
38 <Feature Id="feaKB301673" AllowAdvertise="no" Absent="disallow" Display="hidden" InstallDefault="followParent" Level="0">
39 <ComponentRef Id="rcm_KB301673" />
40 <Condition Level="30">VersionNT = 500 And ServicePackLevel < 3</Condition>
43 <Feature Id="feaCredsStartup" AllowAdvertise="no" Display="hidden" InstallDefault="followParent" Level="1030">
44 <ComponentRef Id="cmp_credsStartup" />
45 <Condition Level="30">CREDSSTARTUP <> 0 And USEAFSCREDS <> 0 And USEREDIRECTOR = 0</Condition>
49 <Feature Id="feaClientDebug" AllowAdvertise="no" Description="$(loc.StrAFSClientDebugLongDesc)" Display="expand"
50 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymLowLevel)" Title="$(loc.StrAFSClientDebugDesc)">
51 <ComponentRef Id="cmp_ClientProgramDebug" />
52 <ComponentRef Id="cmp_CommonCommonDebug" />
53 <ComponentRef Id="cmp_ClientSystemDebug" />
54 <?include runtime_debug.wxi?>
58 <Feature Id="feaClientDriver" AllowAdvertise="no" Description="$(loc.StrAFSClientDriverLongDesc)" Display="expand"
59 InstallDefault="followParent" Level="30" Title="$(loc.StrAFSClientDriverDesc)">
61 <ComponentRef Id="Drv_FSRDR" />
62 <ComponentRef Id="Drv_FSRDR_NP" />
63 <Condition Level="1030">USEREDIRECTOR = 0</Condition>
65 <Feature Id="feaClientDriverDebug" AllowAdvertise="no" Description="$(loc.StrAFSClientDriverDebugLongDesc)" Display="expand"
66 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymLowLevel)" Title="$(loc.StrAFSClientDebugDesc)">
67 <ComponentRef Id="Drv_FSRDR_Debug" />
68 <ComponentRef Id="Drv_FSRDR_NP_Debug" />
69 <Condition Level="1030">USEREDIRECTOR = 0</Condition>
75 <Feature Id="feaAfsCreds" AllowAdvertise="no" Description="$(loc.StrAFSCredsLongDesc)" Display="expand"
76 InstallDefault="followParent" Level="1030" Title="$(loc.StrAFSCredsDesc)">
77 <ComponentRef Id="cmf_afscreds_EXE" />
78 <ComponentRef Id="cmf_afscreds_$(var.LanguageCode)_DLL" />
79 <Condition Level="30">USEAFSCREDS <> 0 And USEREDIRECTOR = 0</Condition>
81 <Feature Id="feaAfsCredsDebug" AllowAdvertise="no" Description="$(loc.StrAFSCredsDebugLongDesc)" Display="expand"
82 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSCredsDebugDesc)">
83 <ComponentRef Id="cmp_AfsCredsDebug" />
84 <Condition Level="$(var.DebugSymLowLevel)">USEAFSCREDS <> 0 And USEREDIRECTOR = 0</Condition>
89 <Feature Id="feaAfsConfig" AllowAdvertise="no" Description="$(loc.StrAFSConfigLongDesc)" Display="expand"
90 InstallDefault="followParent" Level="1030" Title="$(loc.StrAFSConfigDesc)">
91 <ComponentRef Id="cmf_afs_config_EXE" />
92 <ComponentRef Id="cmf_afs_config_$(var.LanguageCode)_DLL" />
93 <Condition Level="30">USEAFSCONFIG <> 0 And USEREDIRECTOR = 0</Condition>
95 <Feature Id="feaAfsConfigDebug" AllowAdvertise="no" Description="$(loc.StrAFSConfigDebugLongDesc)" Display="expand"
96 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSConfigDebugDesc)">
97 <ComponentRef Id="cmp_ClientConfigDebug" />
98 <Condition Level="$(var.DebugSymLowLevel)">USEAFSCONFIG <> 0 And USEREDIRECTOR = 0</Condition>
103 <ComponentRef Id="rcm_Client" />
104 <ComponentRef Id="rcm_ClientCacheSize" />
105 <ComponentRef Id="rcm_ClientCachePath" />
106 <ComponentRef Id="rcm_StoreAnsiFilenames" />
108 <ComponentRef Id="cmp_CommonDir" />
110 <ComponentRef Id="efl_CellServDB" />
111 <ComponentRef Id="cpf_CellServDB" />
112 <ComponentRef Id="cmf_afs_cpa_CPL" />
114 <ComponentRef Id="cmf_afsadminutil_DLL" />
115 <ComponentRef Id="cmf_afsclientadmin_DLL" />
116 <ComponentRef Id="cmf_afsvosadmin_DLL" />
117 <ComponentRef Id="cmf_afsrpc_DLL" />
118 <ComponentRef Id="cmf_afshcrypto_DLL" />
119 <ComponentRef Id="cmf_afsroken_DLL" />
120 <ComponentRef Id="cmf_afsauthent2_DLL" />
121 <ComponentRef Id="cmf_afspthread_DLL" />
122 <ComponentRef Id="cmf_TaAfsAppLib_DLL" />
123 <ComponentRef Id="cmf_afsprocmgmt_DLL" />
125 <ComponentRef Id="cmf_afs_nt_HLP_$(var.Language)"/>
126 <ComponentRef Id="cmf_TaAfsAppLib_$(var.LanguageCode)_DLL" />
127 <ComponentRef Id="cmf_afs_cpa_$(var.LanguageCode)_DLL" />
128 <ComponentRef Id="cmf_afs_shl_ext_$(var.LanguageCode)_DLL" />
130 <ComponentRef Id="cmf_instloop_EXE" />
131 <ComponentRef Id="cmf_afsshare_EXE" />
132 <ComponentRef Id="cmf_libosi_DLL" />
133 <ComponentRef Id="cmf_libafsconf_DLL" />
134 <ComponentRef Id="cmf_klog_EXE" />
135 <ComponentRef Id="cmf_tokens_EXE" />
136 <ComponentRef Id="cmf_unlog_EXE" />
137 <ComponentRef Id="cmf_fs_EXE" />
138 <ComponentRef Id="cmf_afsdacl_EXE" />
139 <ComponentRef Id="cmf_afs_shl_ext_DLL" />
140 <ComponentRef Id="cmf_afsd_service_EXE" />
141 <ComponentRef Id="cmf_afslogon_DLL" />
142 <ComponentRef Id="cmf_afscpcc_EXE" />
143 <ComponentRef Id="cmf_symlink_EXE" />
144 <ComponentRef Id="cmf_kpasswd_EXE" />
145 <ComponentRef Id="cmf_pts_EXE" />
146 <ComponentRef Id="cmf_bos_EXE" />
147 <ComponentRef Id="cmf_kas_EXE" />
148 <ComponentRef Id="cmf_vos_EXE" />
149 <ComponentRef Id="cmf_udebug_EXE" />
150 <ComponentRef Id="cmf_translate_et_EXE" />
151 <ComponentRef Id="cmf_rxdebug_EXE" />
152 <ComponentRef Id="cmf_backup_EXE" />
153 <ComponentRef Id="cmf_aklog_EXE" />
154 <ComponentRef Id="cmf_cmdebug_EXE" />
157 <?include runtime.wxi?>
160 <?ifndef LiteClient ?>
161 <Feature Id="feaServer" AllowAdvertise="no" Description="$(loc.StrAFSServerLongDesc)" Display="expand"
162 InstallDefault="followParent" Level="130" Title="$(loc.StrAFSServerDesc)">
164 <ComponentRef Id="rcm_Server" />
165 <ComponentRef Id="cmp_CommonDir" />
167 <ComponentRef Id="cmf_afsserver_CPL" />
168 <ComponentRef Id="cmf_afsbosadmin_DLL" />
169 <ComponentRef Id="cmf_afscfgadmin_DLL" />
170 <ComponentRef Id="cmf_afsclientadmin_DLL" />
171 <ComponentRef Id="cmf_afskasadmin_DLL" />
172 <ComponentRef Id="cmf_afsptsadmin_DLL" />
173 <ComponentRef Id="cmf_afsvosadmin_DLL" />
174 <ComponentRef Id="cmf_afsadminutil_DLL" />
176 <ComponentRef Id="cmf_afsrpc_DLL" />
177 <ComponentRef Id="cmf_afshcrypto_DLL" />
178 <ComponentRef Id="cmf_afsroken_DLL" />
179 <ComponentRef Id="cmf_afsauthent2_DLL" />
180 <ComponentRef Id="cmf_afspthread_DLL" />
181 <ComponentRef Id="cmf_TaAfsAppLib_DLL" />
182 <ComponentRef Id="cmf_afsprocmgmt_DLL" />
184 <ComponentRef Id="cmf_afseventmsg_$(var.LanguageCode)_DLL" />
185 <ComponentRef Id="cmf_afsserver_$(var.LanguageCode)_DLL" />
186 <ComponentRef Id="cmf_afssvrcfg_$(var.LanguageCode)_DLL" />
187 <ComponentRef Id="cmf_TaAfsAppLib_$(var.LanguageCode)_DLL" />
188 <ComponentRef Id="cmf_afs_nt_HLP_$(var.Language)" />
189 <ComponentRef Id="cmp_Lang_$(var.Language)" />
191 <ComponentRef Id="cmf_vlserver_EXE" />
192 <ComponentRef Id="cmf_volinfo_EXE" />
193 <ComponentRef Id="cmf_volserver_EXE" />
194 <ComponentRef Id="cmf_afskill_EXE" />
195 <ComponentRef Id="cmf_afssvrcfg_EXE" />
196 <ComponentRef Id="cmf_asetkey_EXE" />
197 <ComponentRef Id="cmf_bosctlsvc_EXE" />
198 <ComponentRef Id="cmf_bosserver_EXE" />
199 <ComponentRef Id="cmf_buserver_EXE" />
200 <ComponentRef Id="cmf_fileserver_EXE" />
201 <ComponentRef Id="cmf_fms_EXE" />
202 <ComponentRef Id="cmf_butc_EXE" />
203 <ComponentRef Id="cmf_kaserver_EXE" />
204 <ComponentRef Id="cmf_ptserver_EXE" />
205 <ComponentRef Id="cmf_ptclient_EXE" />
206 <ComponentRef Id="cmf_pt_util_EXE" />
207 <ComponentRef Id="cmf_salvager_EXE" />
208 <ComponentRef Id="cmf_upclient_EXE" />
209 <ComponentRef Id="cmf_upserver_EXE" />
210 <ComponentRef Id="cmp_Server_Program" />
213 <Feature Id="feaServerDebug" AllowAdvertise="no" Description="$(loc.StrAFSServerDebugLongDesc)" Display="expand"
214 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSServerDebugDesc)">
215 <ComponentRef Id="cmp_Server_Program_Debug" />
216 <ComponentRef Id="cmp_ServerCommonDebug" />
217 <ComponentRef Id="cmp_CommonCommonDebug" />
218 <?include runtime_debug.wxi?>
222 <?include runtime.wxi?>
225 <?ifndef LiteClient ?>
226 <Feature Id="feaControlCenter" AllowAdvertise="no" Description="$(loc.StrAFSCCLongDesc)"
227 Display="expand" InstallDefault="followParent" Level="130" Title="$(loc.StrAFSCCDesc)">
229 <ComponentRef Id="rcm_Control_Center" />
230 <ComponentRef Id="cmp_CommonDir" />
232 <ComponentRef Id="cmf_afs_cpa_CPL" />
233 <ComponentRef Id="cmf_afsbosadmin_DLL" />
234 <ComponentRef Id="cmf_afscfgadmin_DLL" />
235 <ComponentRef Id="cmf_afsclientadmin_DLL" />
236 <ComponentRef Id="cmf_afskasadmin_DLL" />
237 <ComponentRef Id="cmf_afsptsadmin_DLL" />
238 <ComponentRef Id="cmf_afsvosadmin_DLL" />
239 <ComponentRef Id="cmf_afsadminutil_DLL" />
240 <ComponentRef Id="cmf_afsrpc_DLL" />
241 <ComponentRef Id="cmf_afshcrypto_DLL" />
242 <ComponentRef Id="cmf_afsroken_DLL" />
243 <ComponentRef Id="cmf_afsauthent2_DLL" />
244 <ComponentRef Id="cmf_afspthread_DLL" />
245 <ComponentRef Id="cmf_TaAfsAppLib_DLL" />
246 <ComponentRef Id="cmf_afsprocmgmt_DLL" />
247 <ComponentRef Id="cmf_TaAfsServerManager_EXE" />
248 <ComponentRef Id="cmf_TaAfsAdmSvr_EXE" />
249 <ComponentRef Id="cmf_TaAfsAccountManager_EXE" />
251 <ComponentRef Id="cmf_afseventmsg_$(var.LanguageCode)_DLL" />
252 <ComponentRef Id="cmf_afsserver_$(var.LanguageCode)_DLL" />
253 <ComponentRef Id="cmf_afssvrcfg_$(var.LanguageCode)_DLL" />
254 <ComponentRef Id="cmf_TaAfsAccountManager_$(var.LanguageCode)_DLL" />
255 <ComponentRef Id="cmf_TaAfsAppLib_$(var.LanguageCode)_DLL" />
256 <ComponentRef Id="cmf_TaAfsServerManager_$(var.LanguageCode)_DLL" />
257 <ComponentRef Id="cmf_afs_cpa_$(var.LanguageCode)_DLL" />
258 <ComponentRef Id="cmf_afs_shl_ext_$(var.LanguageCode)_DLL" />
259 <ComponentRef Id="cmf_afs_nt_HLP_$(var.Language)" />
260 <ComponentRef Id="cmp_Lang_$(var.Language)" />
263 <Feature Id="feaControlCenterDebug" AllowAdvertise="no" Description="$(loc.StrAFSCCDebugLongDesc)"
264 Display="expand" InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSCCDebugDesc)">
265 <ComponentRef Id="cmp_Control_CenterDebug" />
266 <ComponentRef Id="cmp_ServerCommonDebug" />
267 <ComponentRef Id="cmp_CommonCommonDebug" />
268 <?include runtime_debug.wxi?>
273 <?include runtime.wxi?>
276 <?ifndef LiteClient ?>
277 <Feature Id="feaSDK" AllowAdvertise="no" Description="$(loc.StrAFSSDKLongDesc)" Display="expand"
278 InstallDefault="followParent" Level="130" Title="$(loc.StrAFSSDKDesc)">
280 <ComponentRef Id="rcm_SDK" />
282 <ComponentRef Id="cmp_SDK_Sample" />
283 <ComponentRef Id="cmp_SDK_Include" />
284 <ComponentRef Id="cmp_SDK_Include_afs" />
285 <ComponentRef Id="cmp_SDK_Include_hcrypto" />
286 <ComponentRef Id="cmp_SDK_Include_rx" />
287 <ComponentRef Id="cmp_SDK_Include_Winnt" />
288 <ComponentRef Id="cmp_SDK_Lib" />
289 <ComponentRef Id="cmp_SDK_Lib_Afs" />
290 <?ifdef CygwinArchives ?>
291 <ComponentRef Id="cmp_SDK_Lib_Cygwin" />
292 <ComponentRef Id="cmp_SDK_Lib_Afs_Cygwin" />
296 <Feature Id="feaSDKDebug" AllowAdvertise="no" Description="$(loc.StrAFSSDKDebugLongDesc)" Display="expand"
297 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSSDKDebugDesc)">
298 <?include runtime_debug.wxi?>
302 <?include runtime.wxi?>
306 <Feature Id="feaDocumentation" AllowAdvertise="no" Description="$(loc.StrAFSDocLongDesc)"
307 Display="expand" InstallDefault="followParent" Level="130" Title="$(loc.StrAFSDocDesc)">
309 <ComponentRef Id="rcm_Documentation" />
310 <ComponentRef Id="cmp_Cmd_Ref_en_US" />
311 <ComponentRef Id="cmp_Cmd_Ref_1_en_US" />
312 <ComponentRef Id="cmp_Cmd_Ref_3_en_US" />
313 <ComponentRef Id="cmp_Cmd_Ref_5_en_US" />
314 <ComponentRef Id="cmp_Cmd_Ref_8_en_US" />
315 <ComponentRef Id="cmp_Sys_Admin_Guide_en_US" />
316 <ComponentRef Id="cmp_User_Guide_en_US" />
318 <ComponentRef Id="cmf_afs_nt_HLP_en_US" />
319 <ComponentRef Id="cmp_Lang_en_US" />
322 <?else?> <!-- 32-bit tools only -->
325 <Feature Id="feaBinaries" AllowAdvertise="no" Description="$(loc.StrBinsOnlyLongDesc)"
326 Display="expand" InstallDefault="followParent" Level="100" Title="$(loc.StrBinsOnlyDesc)">
329 <Feature Id="feaClientDebug" AllowAdvertise="no" Description="$(loc.StrAFSClientDebugLongDesc)" Display="expand"
330 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymLowLevel)" Title="$(loc.StrAFSClientDebugDesc)">
331 <ComponentRef Id="cmp_ClientProgramDebug" />
332 <ComponentRef Id="cmp_CommonCommonDebug" />
333 <?include runtime_debug.wxi?>
337 <Feature Id="feaNetIDMgrPlugin" AllowAdvertise="no" Description="$(loc.StrNIDMPluginLongDesc)"
338 Display="expand" InstallDefault="followParent" Level="30" Title="$(loc.StrNIDMPluginDesc)">
339 <ComponentRef Id="_afscreds_plugin" />
340 <ComponentRef Id="_afscreds_en_us" />
341 <ComponentRef Id="_afscreds_chm" />
343 <Feature Id="DebugSyms" Title="$(loc.StrNIDMDebugDesc)" InstallDefault="$(var.DebugSymInstallDefault)"
344 Level="$(var.DebugSymLowLevel)" Display="expand" Description="$(loc.StrNIDMDebugLongDesc)">
345 <ComponentRef Id="_afscreds_debugsym" />
350 <Feature Id="feaClientDriver" AllowAdvertise="no" Description="$(loc.StrAFSClientDriverLongDesc)" Display="expand"
351 InstallDefault="followParent" Level="30" Title="$(loc.StrAFSClientDriverDesc)">
352 <ComponentRef Id="Drv_FSRDR_NP" />
354 <Feature Id="feaClientDriverDebug" AllowAdvertise="no" Description="$(loc.StrAFSClientDriverDebugLongDesc)" Display="expand"
355 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymLowLevel)" Title="$(loc.StrAFSClientDebugDesc)">
356 <ComponentRef Id="Drv_FSRDR_NP_Debug" />
361 <ComponentRef Id="cmp_CommonDir" />
363 <ComponentRef Id="cmf_afsrpc_DLL" />
364 <ComponentRef Id="cmf_afshcrypto_DLL" />
365 <ComponentRef Id="cmf_afsroken_DLL" />
366 <ComponentRef Id="cmf_afsadminutil_DLL" />
367 <ComponentRef Id="cmf_afsclientadmin_DLL" />
368 <ComponentRef Id="cmf_afsvosadmin_DLL" />
369 <ComponentRef Id="cmf_afsauthent2_DLL" />
370 <ComponentRef Id="cmf_afspthread_DLL" />
371 <ComponentRef Id="cmf_TaAfsAppLib_DLL" />
372 <ComponentRef Id="cmf_afsprocmgmt_DLL" />
374 <ComponentRef Id="cmf_instloop_EXE" />
375 <ComponentRef Id="cmf_afsshare_EXE" />
376 <ComponentRef Id="cmf_libosi_DLL" />
377 <ComponentRef Id="cmf_libafsconf_DLL" />
378 <ComponentRef Id="cmf_klog_EXE" />
379 <ComponentRef Id="cmf_tokens_EXE" />
380 <ComponentRef Id="cmf_unlog_EXE" />
381 <ComponentRef Id="cmf_fs_EXE" />
382 <ComponentRef Id="cmf_afsdacl_EXE" />
383 <ComponentRef Id="cmf_symlink_EXE" />
384 <ComponentRef Id="cmf_kpasswd_EXE" />
385 <ComponentRef Id="cmf_pts_EXE" />
386 <ComponentRef Id="cmf_bos_EXE" />
387 <ComponentRef Id="cmf_kas_EXE" />
388 <ComponentRef Id="cmf_vos_EXE" />
389 <ComponentRef Id="cmf_udebug_EXE" />
390 <ComponentRef Id="cmf_translate_et_EXE" />
391 <ComponentRef Id="cmf_rxdebug_EXE" />
392 <ComponentRef Id="cmf_backup_EXE" />
393 <ComponentRef Id="cmf_afs_shl_ext_DLL" />
394 <ComponentRef Id="cmf_afs_shl_ext_$(var.LanguageCode)_DLL" />
396 <ComponentRef Id="rcm_BinsOnly_Parm" />
397 <ComponentRef Id="cmf_aklog_EXE" />
398 <ComponentRef Id="cmf_cmdebug_EXE" />
401 <?include runtime.wxi?>