; ***************************************************************************** ; ; Per-component INF for CertServer component ; ; ***************************************************************************** ; **************************** Version Section ******************************** [Version] Signature = "$Windows NT$" LayoutFile = layout.inf ; ********************* Components and Descriptions *************************** [Optional Components] certsrv certsrv_server certsrv_client [certsrv] OptionDesc = %certsrvDesc% Tip = %certsrvTip% IconIndex = * bitmap=bitmap1.bmp [certsrv_server] OptionDesc = %certserverDesc% Parent = certsrv Tip = %certserverTip% IconIndex = * ; SETUPMODE_MINIMAL = 0, SETUPMODE_TYPICAL = 1, SETUPMODE_LAPTOP = 2, ; SETUPMODE_CUSTOM = 3, SETUPMODE_CUSTOM(but not checked) = 4 ; Modes = ? Needs = certsrv_client,iis_www _Uninstall = Server_Uninstall _Install = Server_Install _Upgrade = Server_Upgrade ; needs approximately 0.2MB SizeApproximation=210000 [certsrv_client] OptionDesc = %certclientDesc% Parent = certsrv Tip = %certclientTip% IconIndex = * ; SETUPMODE_MINIMAL = 0, SETUPMODE_TYPICAL = 1, SETUPMODE_LAPTOP = 2, ; SETUPMODE_CUSTOM = 3, SETUPMODE_CUSTOM(but not checked) = 4 ; Modes = ? Needs=iis_www _Uninstall = Client_Uninstall _Install = Client_Install _Upgrade = Client_Upgrade ; needs approximately 1.2MB SizeApproximation=1300000 ; *********************** Target Directories ********************************** ; See DIRID_* in setupapi.h for directory constants: [DestinationDirs] server_exe_files=11 ; To System32 server_dll_files=11 ; To System32 client_inf_files=17 ; To inf client_exe_files=11 ; To System32 client_dll_files=11 ; To System32 client_root_html=11,CertSrv ; To System32\CertSrv client_control=11,CertSrv\CertControl ; To System32\CertSrv\CertControl client_control_x86=11,CertSrv\CertControl\x86 ; To ...\CertControl\x86 client_control_w2k=11,CertSrv\CertControl\w2k ; To ...\CertControl\w2k client_control_ia64=11,CertSrv\CertControl\ia64 ; To ...\CertControl\ia64 OLD_client_root_html=11,CertSrv ; To System32\CertSrv OLD_system32_files=11 ; To System32 OLD_system32_setup_files=11,Setup ; To System32\Setup OLD_adm_html=11,CertSrv\CertAdm ; To System32\CertSrv\CertAdm OLD_que_html=11,CertSrv\CertQue ; To System32\CertSrv\CertQue OLD_help_files=18 ; To %systemroot%\Help OLD_client_enroll_html=11,CertSrv\CertEnroll ; To System32\CertSrv\CertEnroll OLD_client_control=11,CertSrv\CertControl ; To ...\CertControl (old x86 cabs) OLD_client_control_x86=11,CertSrv\CertControl\x86 ; To ...\CertControl\x86 OLD_client_control_alpha=11,CertSrv\CertControl\alpha; To ...\CertControl\alpha ; ****************** Default Installation Copy Files Section ****************** [Server_Install] CopyFiles = server_exe_files, server_dll_files 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 [Server_Uninstall] 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 DelReg = WelcomeUI.Uninstall.reg [Server_Upgrade] CopyFiles = server_exe_files, server_dll_files 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 [Client_Install] CopyFiles = client_exe_files, client_dll_files, client_control, client_control_x86, client_control_w2k, client_control_ia64, client_root_html, client_inf_files 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 [Client_Uninstall] 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 DelReg = WelcomeUI.Uninstall.reg [Client_Upgrade] CopyFiles = client_exe_files, client_dll_files, client_control, client_control_x86, client_control_w2k, client_control_ia64, client_root_html, client_inf_files 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 ; ****************************** Strings Section ****************************** ; LOCALIZE this section for non-US English releases [Strings] certsrvDesc = "Certificate Services" certsrvTip = "Installs a certification authority (CA) to issue certificates for use with public key security programs." certclientDesc = "Certificate Services Web Enrollment Support" certclientTip = "Allows you to publish web pages on your server to submit requests and retrieve certificates from a CA." certserverDesc = "Certificate Services CA" certserverTip = "Sets up a CA that issues and manages digital certificates." ; ***************************** File List Sections ***************************** ;CERTSRV FILES: file list extracted from here on -- don't change this comment! [client_exe_files] certreq.exe certutil.exe [client_exe_files.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)" [server_exe_files] certsrv.exe [server_exe_files.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)" [client_dll_files] certenc.dll scrdenrl.dll [client_dll_files.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)" [server_dll_files] certdb.dll certmmc.dll certsrv.msc certxds.dll certpdef.dll [server_dll_files.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)" [client_inf_files] certmast.inf [client_inf_files.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)" [client_control] xenrlinf.cab [client_control.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)" [client_control_x86] xenroll.dll, xenrx86.dll scrdenrl.dll, scrdx86.dll [client_control_x86.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)" [client_control_w2k] scrdenrl.dll, scrdw2k.dll [client_control_ia64] xenroll.dll, xenria64.dll scrdenrl.dll, scrdia64.dll [client_control_ia64.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)" [client_root_html] certcarc.asp certcert.gif certcrl.crl certckpn.asp default.asp, certdflt.asp certfnsh.asp certlynx.asp certnew.cer certnew.p7b certrmpn.asp certrqad.asp certrqbi.asp certrqma.asp certrqtp.inc certrqus.asp certrqxt.asp certrsdn.asp certrser.asp certrsis.asp certrsob.asp certrspn.asp certsbrt.inc certsgcl.inc certspc.gif certsrck.inc certsces.asp [client_root_html.Security] "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)" [OLD_system32_files] certif.dll certview.dll certhier.exe certcrpt.dll certexit.dll certpsam.dll certmdb.mdb [OLD_system32_setup_files] certsrv.inf [OLD_client_root_html] certsrv.htm csback.gif csbull.gif cslogo.gif certwiz.gif certwizs.gif default.htm certsead.htm certseer.htm certsemn.htm certserd.htm certseus.htm certsewt.htm certdflt.asp certcrl.gif ; NOTE: These two files are currently built during install certcarc.inc certdat.inc [OLD_adm_html] wcaacton.asp wcaform.asp wcaglob.asa wcalist.asp global.asa [OLD_que_html] wcqacton.asp wcqform.asp wcqglob.asa wcqlist.asp global.asa [OLD_help_files] certmmc.chm [OLD_client_enroll_html] cacerts.htm ceadv.asp ceaccept.asp ceenroll.asp certdef.htm csback.gif csbull.gif cslogo.gif default.htm kgaccept.asp krenroll.asp newcert.cer [OLD_client_control] scrdenrl.cab xenroll.cab [OLD_client_control_x86] certenr3.dll scrdx86.dll xenrx86.dll [OLD_client_control_alpha] scrdaxp.dll xenraxp.dll xenroll.axp xenroll.alpha ; **************************************************************************** ; Registry entries for post-base setup ; **************************************************************************** [WelcomeUI.Uninstall.reg] HKLM,"Software\Microsoft\Windows NT\CurrentVersion\Setup\OCManager\ToDoList\CertificateServices"