Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

288 lines
8.6 KiB

  1. ; *****************************************************************************
  2. ;
  3. ; Per-component INF for CertServer component
  4. ;
  5. ; *****************************************************************************
  6. ; **************************** Version Section ********************************
  7. [Version]
  8. Signature = "$Windows NT$"
  9. ; ********************* Components and Descriptions ***************************
  10. [Optional Components]
  11. certsrv
  12. certsrv_server
  13. certsrv_client
  14. [certsrv]
  15. OptionDesc = %certsrvDesc%
  16. Tip = %certsrvTip%
  17. IconIndex = *
  18. bitmap=bitmap1.bmp
  19. [certsrv_server]
  20. OptionDesc = %certserverDesc%
  21. Parent = certsrv
  22. Tip = %certserverTip%
  23. IconIndex = *
  24. ; SETUPMODE_MINIMAL = 0, SETUPMODE_TYPICAL = 1, SETUPMODE_LAPTOP = 2,
  25. ; SETUPMODE_CUSTOM = 3, SETUPMODE_CUSTOM(but not checked) = 4
  26. ; Modes = ?
  27. Needs = certsrv_client,iis_www
  28. _Uninstall = Server_Uninstall
  29. _Install = Server_Install
  30. _Upgrade = Server_Upgrade
  31. ; needs approximately 0.2MB
  32. SizeApproximation=210000
  33. [certsrv_client]
  34. OptionDesc = %certclientDesc%
  35. Parent = certsrv
  36. Tip = %certclientTip%
  37. IconIndex = *
  38. ; SETUPMODE_MINIMAL = 0, SETUPMODE_TYPICAL = 1, SETUPMODE_LAPTOP = 2,
  39. ; SETUPMODE_CUSTOM = 3, SETUPMODE_CUSTOM(but not checked) = 4
  40. ; Modes = ?
  41. Needs=iis_www
  42. _Uninstall = Client_Uninstall
  43. _Install = Client_Install
  44. _Upgrade = Client_Upgrade
  45. ; needs approximately 1.2MB
  46. SizeApproximation=1300000
  47. ; *********************** Target Directories **********************************
  48. ; See DIRID_* in setupapi.h for directory constants:
  49. [DestinationDirs]
  50. server_exe_files=11 ; To System32
  51. server_dll_files=11 ; To System32
  52. client_inf_files=17 ; To inf
  53. client_exe_files=11 ; To System32
  54. client_dll_files=11 ; To System32
  55. client_root_html=11,CertSrv ; To System32\CertSrv
  56. client_control=11,CertSrv\CertControl ; To System32\CertSrv\CertControl
  57. client_control_x86=11,CertSrv\CertControl\x86 ; To ...\CertControl\x86
  58. client_control_w2k=11,CertSrv\CertControl\w2k ; To ...\CertControl\w2k
  59. client_control_ia64=11,CertSrv\CertControl\ia64 ; To ...\CertControl\ia64
  60. OLD_client_root_html=11,CertSrv ; To System32\CertSrv
  61. OLD_system32_files=11 ; To System32
  62. OLD_system32_setup_files=11,Setup ; To System32\Setup
  63. OLD_adm_html=11,CertSrv\CertAdm ; To System32\CertSrv\CertAdm
  64. OLD_que_html=11,CertSrv\CertQue ; To System32\CertSrv\CertQue
  65. OLD_help_files=18 ; To %systemroot%\Help
  66. OLD_client_enroll_html=11,CertSrv\CertEnroll ; To System32\CertSrv\CertEnroll
  67. OLD_client_control=11,CertSrv\CertControl ; To ...\CertControl (old x86 cabs)
  68. OLD_client_control_x86=11,CertSrv\CertControl\x86 ; To ...\CertControl\x86
  69. OLD_client_control_alpha=11,CertSrv\CertControl\alpha; To ...\CertControl\alpha
  70. ; ****************** Default Installation Copy Files Section ******************
  71. [Server_Install]
  72. CopyFiles = server_exe_files, server_dll_files
  73. DelFiles = OLD_system32_files, OLD_system32_setup_files, OLD_client_root_html, OLD_adm_html, OLD_que_html, OLD_help_files, OLD_client_enroll_html, OLD_client_control, OLD_client_control_x86, OLD_client_control_alpha
  74. [Server_Uninstall]
  75. DelFiles = server_exe_files, server_dll_files, OLD_system32_files, OLD_system32_setup_files, OLD_client_root_html, OLD_adm_html, OLD_que_html, OLD_help_files, OLD_client_enroll_html, OLD_client_control, OLD_client_control_x86, OLD_client_control_alpha
  76. DelReg = WelcomeUI.Uninstall.reg
  77. [Server_Upgrade]
  78. CopyFiles = server_exe_files, server_dll_files
  79. DelFiles = OLD_system32_files, OLD_system32_setup_files, OLD_client_root_html, OLD_adm_html, OLD_que_html, OLD_help_files, OLD_client_enroll_html, OLD_client_control, OLD_client_control_x86, OLD_client_control_alpha
  80. [Client_Install]
  81. CopyFiles = client_exe_files, client_dll_files, client_control, client_control_x86, client_control_w2k, client_control_ia64, client_root_html, client_inf_files
  82. DelFiles = OLD_system32_files, OLD_system32_setup_files, OLD_client_root_html, OLD_adm_html, OLD_que_html, OLD_help_files, OLD_client_enroll_html, OLD_client_control, OLD_client_control_x86, OLD_client_control_alpha
  83. [Client_Uninstall]
  84. DelFiles = client_exe_files, client_dll_files, client_control, client_control_x86, client_control_w2k, client_control_ia64, client_root_html, client_inf_files, OLD_system32_files, OLD_system32_setup_files, OLD_client_root_html, OLD_adm_html, OLD_que_html, OLD_help_files, OLD_client_enroll_html, OLD_client_control, OLD_client_control_x86, OLD_client_control_alpha
  85. DelReg = WelcomeUI.Uninstall.reg
  86. [Client_Upgrade]
  87. CopyFiles = client_exe_files, client_dll_files, client_control, client_control_x86, client_control_w2k, client_control_ia64, client_root_html, client_inf_files
  88. DelFiles = OLD_system32_files, OLD_system32_setup_files, OLD_client_root_html, OLD_adm_html, OLD_que_html, OLD_help_files, OLD_client_enroll_html, OLD_client_control, OLD_client_control_x86, OLD_client_control_alpha
  89. ; ****************************** Strings Section ******************************
  90. ; LOCALIZE this section for non-US English releases
  91. [Strings]
  92. certsrvDesc = "Certificate Services"
  93. certsrvTip = "Installs a certification authority (CA) to issue certificates for use with public key security programs."
  94. certclientDesc = "Certificate Services Web Enrollment Support"
  95. certclientTip = "Allows you to publish web pages on your server to submit requests and retrieve certificates from a CA."
  96. certserverDesc = "Certificate Services CA"
  97. certserverTip = "Sets up a CA that issues and manages digital certificates."
  98. ; ***************************** File List Sections *****************************
  99. ;CERTSRV FILES: file list extracted from here on -- don't change this comment!
  100. [client_exe_files]
  101. certreq.exe
  102. certutil.exe
  103. [server_exe_files]
  104. certsrv.exe
  105. [client_dll_files]
  106. certenc.dll
  107. scrdenrl.dll
  108. [server_dll_files]
  109. certdb.dll
  110. certmmc.dll
  111. certsrv.msc
  112. certxds.dll
  113. certpdef.dll
  114. [client_inf_files]
  115. certmast.inf
  116. [client_control]
  117. xenrlinf.cab
  118. [client_control_x86]
  119. xenroll.dll, xenrx86.dll
  120. scrdenrl.dll, scrdx86.dll
  121. [client_control_w2k]
  122. scrdenrl.dll, scrdw2k.dll
  123. [client_control_ia64]
  124. xenroll.dll, xenria64.dll
  125. scrdenrl.dll, scrdia64.dll
  126. [client_root_html]
  127. certcarc.asp
  128. certcert.gif
  129. certcrl.crl
  130. certckpn.asp
  131. default.asp, certdflt.asp
  132. certfnsh.asp
  133. certlynx.asp
  134. certnew.cer
  135. certnew.p7b
  136. certrmpn.asp
  137. certrqad.asp
  138. certrqbi.asp
  139. certrqma.asp
  140. certrqtp.inc
  141. certrqus.asp
  142. certrqxt.asp
  143. certrsdn.asp
  144. certrser.asp
  145. certrsis.asp
  146. certrsob.asp
  147. certrspn.asp
  148. certsbrt.inc
  149. certsgcl.inc
  150. certspc.gif
  151. certsrck.inc
  152. certsces.asp
  153. [OLD_system32_files]
  154. certif.dll
  155. certview.dll
  156. certhier.exe
  157. certcrpt.dll
  158. certexit.dll
  159. certpsam.dll
  160. certmdb.mdb
  161. [OLD_system32_setup_files]
  162. certsrv.inf
  163. [OLD_client_root_html]
  164. certsrv.htm
  165. csback.gif
  166. csbull.gif
  167. cslogo.gif
  168. certwiz.gif
  169. certwizs.gif
  170. default.htm
  171. certsead.htm
  172. certseer.htm
  173. certsemn.htm
  174. certserd.htm
  175. certseus.htm
  176. certsewt.htm
  177. certdflt.asp
  178. certcrl.gif
  179. ; NOTE: These two files are currently built during install
  180. certcarc.inc
  181. certdat.inc
  182. [OLD_adm_html]
  183. wcaacton.asp
  184. wcaform.asp
  185. wcaglob.asa
  186. wcalist.asp
  187. global.asa
  188. [OLD_que_html]
  189. wcqacton.asp
  190. wcqform.asp
  191. wcqglob.asa
  192. wcqlist.asp
  193. global.asa
  194. [OLD_help_files]
  195. certmmc.chm
  196. [OLD_client_enroll_html]
  197. cacerts.htm
  198. ceadv.asp
  199. ceaccept.asp
  200. ceenroll.asp
  201. certdef.htm
  202. csback.gif
  203. csbull.gif
  204. cslogo.gif
  205. default.htm
  206. kgaccept.asp
  207. krenroll.asp
  208. newcert.cer
  209. [OLD_client_control]
  210. scrdenrl.cab
  211. xenroll.cab
  212. [OLD_client_control_x86]
  213. certenr3.dll
  214. scrdx86.dll
  215. xenrx86.dll
  216. [OLD_client_control_alpha]
  217. scrdaxp.dll
  218. xenraxp.dll
  219. xenroll.axp
  220. xenroll.alpha
  221. ; ****************************************************************************
  222. ; Registry entries for post-base setup
  223. ; ****************************************************************************
  224. [WelcomeUI.Uninstall.reg]
  225. HKLM,"Software\Microsoft\Windows NT\CurrentVersion\Setup\OCManager\ToDoList\CertificateServices"
  226. ;START_CABINSTALL_ONLY: CAB source info starts here -- don't change comment!
  227. ; ****************************************************************************
  228. ; Source Disks Names and Files Sections
  229. ; ****************************************************************************
  230. [SourceDisksNames]
  231. ; Cabinet file names and associated disks
  232. ; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
  233. 1="Microsoft Certificate Server 2.0","certsrv.cab",0
  234. [SourceDisksFiles]
  235. ;<file> = <cabinet number>,<subdir>,<size>,<checksum>
  236. ;Note: File is not in a cabinet if cab# is 0