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.

301 lines
8.8 KiB

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