################################################################################ # # Copyright: (c) 1997-2001, 2003, 2006, 2007 Liebert, Inc. - All rights reserved. # # File: install.cfg # # Purpose: This configuration file drives the MultiLink Installation # program. It is loaded into an instance of LxResources, and queried # throughout the operation of the Installation. # # This file is divided into platform sections, one for each # destination platform, such as Windows NT. Within each platform # section there are subsections for group and command definitions. # # Each platform is required to have "installgroups" defined for the # list of groups of files to be installed. Optionally, each platform # can also have "postinstallgroups" defined for the list of groups # of files to be operated on at the very end of the installation to # perform cleanup. # # Version: $Id: //DPG/SNML/released/ML4.0/src/install/install.cfg#1 $ # ################################################################################ ##################### # General Definitions ##################### #systemType is monitor or client SystemType=monitor #installType is install or uninstall installType=install ###################### # Platform: Windows NT ###################### # Windows NT Install Groups Windows_NT.installgroups=license, advLicense, jars, cfgs, servicesWINNT, execWIN32, installMiscWIN32, installWIN32, iconsWIN32 #Windows_NT.postinstallgroups= ######################### # Platform: Windows 98/Me ######################### # Windows 9x Install Groups Windows_9X.installgroups=license, advLicense, jars, cfgs, servicesWIN9X, execWIN32, installMiscWIN32, installWIN32, iconsWIN32 #Windows_9X.postinstallgroups= ###################### # Platform: Novell NetWare ###################### NetWare.InstallDefault=SYS:\\System NetWare.SNMPRequestPort=3027 NetWare.SNMPTrapPort=162 # Novell NetWare Install Groups NetWare.installgroups=license, advLicense, jars, cfgs, execNetWare, installMiscNW, installNW, iconsWIN32 #NetWare.postinstallgroups= ########################### # Platform: Solaris / SunOS ########################### SunOS.InstallDefault=/opt # Solaris Install Groups SunOS.installgroups=license, advLicense, jars, cfgs, execSUNOS, installScriptUNIX, installScriptUNIX2, installUNIX #SunOS.postinstallgroups= ################### # Platform: HP-UX ################### HP-UX.InstallDefault=/opt # HP-UX Install Groups HP-UX.installgroups=license, advLicense, jars, cfgs, execHPUX, installScriptUNIX, installScriptUNIX2, installUNIX #HP-UX.postinstallgroups= ################### # Platform: AIX ################### AIX.InstallDefault=/opt # AIX Install Groups AIX.installgroups=license, advLicense, jars, cfgs, execAIX, installScriptUNIX, installScriptUNIX2, installUNIX #AIX.postinstallgroups= ################### # Platform: Linux ################### Linux.InstallDefault=/opt # Linux Install Groups Linux.installgroups=license, advLicense, jars, cfgs, execLinux, installScriptUNIX, installScriptUNIX2, installUNIX #Linux.postinstallgroups= ################################################################################ # In the sections that follow, the files that are to be installed are # organized into groups. Each group has an operation type, source and # destination paths, and a list of files. Each target installation # platform has a defined list of groups that are to be installed. ################################################################################ # This is the product license group. We will not replace an existing license # file under normal circumstances. license.operation=noreplace license.noreplace.srcpath=licenses license.noreplace.destpath=licenses license.files=license.key # This is the advanced license group. The advanced license is copied if it # exists in the distribution. advLicense.operation=copyif advLicense.copyif.srcpath=licenses advLicense.copyif.destpath=licenses advLicense.files=license.adv # This is the library group jars.operation=copy jars.copy.srcpath=lib jars.copy.destpath=lib jars.files=em.jar, feature.zip, ups_cc.zip, ups_serial.zip, ws.zip, ups_usb.zip # This is the product config group. We will not replace existing configuration # files under normal circumstances. cfgs.operation=noreplace cfgs.noreplace.srcpath=cfg cfgs.noreplace.destpath=cfg # Note: mainViewerHosts.txt maybe a HACK - WW August 8, 2000 cfgs.files=executor.cfg, addressBook.cfg, eventReact.cfg, featureMgr.cfg, log.cfg, mainViewer.cfg, modem.cfg, mainViewerHosts.txt # This is the services group. Note that the final filename of the service's # executable file must match the string LxProductResources.SERVICE_NAME. servicesWINNT.operation=copy servicesWINNT.copy.srcpath=bin servicesWINNT.copy.destpath=bin servicesWINNT.files=SvcMnNT.exe>LiebertM.exe servicesWIN9X.operation=copy servicesWIN9X.copy.srcpath=bin servicesWIN9X.copy.destpath=bin servicesWIN9X.files=SvcMn9x.exe>LiebertM.exe # This is the executor launching command/script group execWIN32.operation=copy execWIN32.copy.srcpath=bin execWIN32.copy.destpath=bin execWIN32.files=Lx232.dll, LxNative.dll, LxSnmp.dll, LxCUpsHid.dll, Setup.exe, Shutdown.exe execNetWare.operation=copy execNetWare.copy.srcpath=bin execNetWare.copy.destpath=bin execNetWare.files=jvmShell.ncf, MLtest.ncf, LxNative.nlm, Lx232.nlm, LxSnmp.nlm, LxNWServ.nlm, LxNWDown.nlm, LxNative.dll, Setup.exe execSUNOS.operation=copy execSUNOS.copy.srcpath=bin execSUNOS.copy.destpath=bin execSUNOS.files=libLx232.so, libLxSnmp.so, jvmShell execHPUX.operation=copy execHPUX.copy.srcpath=bin execHPUX.copy.destpath=bin execHPUX.files=libLx232.sl, libLxSnmp.sl, jvmShell execAIX.operation=copy execAIX.copy.srcpath=bin execAIX.copy.destpath=bin execAIX.files=libLx232.so, libLxSnmp.so, jvmShell execLinux.operation=copy execLinux.copy.srcpath=bin execLinux.copy.destpath=bin execLinux.files=libLx232.so, libLxSnmp.so, jvmShell # This is the install launching command/script group installMiscWIN32.operation=copy installMiscWIN32.copy.srcpath=. installMiscWIN32.copy.destpath=. installMiscWIN32.files=README.TXT installMiscNW.operation=copy installMiscNW.copy.srcpath=. installMiscNW.copy.destpath=. installMiscNW.files=README.TXT installScriptUNIX.operation=copy installScriptUNIX.copy.srcpath=. installScriptUNIX.copy.destpath=. installScriptUNIX.files=Uninstall, README.TXT # Put Setup script in Install (used by Uninstall) installScriptUNIX2.operation=copy installScriptUNIX2.copy.srcpath=. installScriptUNIX2.copy.destpath=install installScriptUNIX2.files=Setup # This is the Install group installWIN32.operation=copy installWIN32.copy.srcpath=install installWIN32.copy.destpath=install installWIN32.files=install.cfg, LICENSE.TXT, LICENSE_es.TXT, LICENSE_fr_CA.TXT, LICENSE_zh_CN.TXT installNW.operation=copy installNW.copy.srcpath=install installNW.copy.destpath=install installNW.files=install.cfg, LICENSE.TXT, LICENSE_es.TXT, LICENSE_fr_CA.TXT, LICENSE_zh_CN.TXT installUNIX.operation=copy installUNIX.copy.srcpath=install installUNIX.copy.destpath=install installUNIX.files=install.cfg, LICENSE.TXT, LICENSE_es.TXT, LICENSE_fr_CA.TXT, LICENSE_zh_CN.TXT # Icons for Windows NT and 9x iconsWIN32.operation=copy iconsWIN32.copy.srcpath=lib iconsWIN32.copy.destpath=lib iconsWIN32.files=Viewer.ico, Setup.ico # Post-installation file cleanup # For reference: # Supported operation(s) = [copy,copyif,noreplace,move,executeperm,remove,removedir] # The copy, copyif, noreplace, and move operations all support the ">" (rename) # operator in the .files definition as shown below for foo.txt. #commoncfg.operation=copy #commoncfg.copy.srcpath=SrcTest #commoncfg.copy.destpath=DestTest #commoncfg.files=foo.txt>f001.txt, foo2.txt #winntinstall.operation=remove #winntinstall.remove.path=SrcTest #winntinstall.files=foo.txt, foo2.txt