This section describes the NetWare installation response file syntax and lists the sections and keys you can include in a response file.
A NetWare response file is similar to a Windows .ini file in that data items are identified as keys, and keys have associated values (Key = value). These keys are grouped in sections. Each data input screen in the NetWare installation program has one or more sections associated with it. The section names generally correspond to the function of the screens.
Section and key names are case sensitive. Values associated with keys are not case sensitive. Semicolons placed at the beginning of a line indicate that the line is a comment.
Sections can be placed in any order within the response file. However, if there are two or more sections with the same section name, the first section listed in the response file is used and the duplicate sections are ignored.
The Prompt key listed with most sections controls whether the corresponding data input screen is displayed when the NetWare installation program runs.
If the value of Prompt is True, the screen is displayed and the data specified in the response file is presented as default values. The screen is not displayed if the value of Prompt is False. If any of the required data is missing in the response file, however, the screen is shown regardless of the Prompt value.
In the following example, when the install program runs the data input screen is displayed with the eDirectory™ (NDS®) configuration information already filled in. The Summary screens are also displayed.
[NWI:NDS] Prompt = True Tree Name = Novell New Tree = True Server Context = O=Utah Admin Context = O=Utah Admin Login Name = Admin Admin Password = install Display Summary = True
In the following example, when the install program runs the eDirectory (NDS) input screen and the Summary screens are not displayed and the program bypasses them.
[NWI:NDS] Prompt = False Tree Name = Novell New Tree = True Server Context = O=Utah Admin Context = O=Utah Admin Login Name = Admin Admin Password = install Display Summary = False
The NetWare installation sections and their associated keys are specified below Each listing includes a short description of its purpose, the default value, the possible values, and whether the key is required for the NetWare installation to run silently (for example, to create a new eDirectory tree without any user input, New Tree=True must appear in the response file). Also included with each key is an example of how it might appear in an actual response file.
Table A-2 lists the sections that apply to the NetWare server installation. They are listed in the order they appear in the install program.
Table A-2 Response File Sections for NetWare Server Installation
Section |
Purpose |
---|---|
Identifies the specific product version the response file is associated with. |
|
Specifies the languages to be installed on the server. |
|
Corresponds to the first data input screen. |
|
Corresponds to the server settings screen. |
|
Corresponds to the boot partition screen. |
|
Corresponds to the regional settings screen. |
|
Corresponds to the video and mouse settings screen. |
|
Identifies what drivers will be excluded from the auto-detection. |
|
Identifies the driver associated with the processor system in the server. |
|
Identifies the driver and its associated parameters for a specific storage adapter. This section can be duplicated for as many adapters as are in the server. n uniquely identifies the sequence of the section (1, 2, etc.). |
|
Specifies storage devices. This section can be duplicated for as many devices as are in the server. n uniquely identifies the sequence of the section (1, 2, etc.). |
|
Identifies the driver and its associated parameters for a specific network adapter. This section can be duplicated for as many devices as are in the server. n uniquely identifies the sequence of the section (1, 2, etc.). |
|
Specifies the adapters that are to be reserved. |
|
Identifies the driver associated with the processor system in the server. |
|
Identifies NLM™ programs that are to be loaded with the hardware drivers. |
|
Specifies attributes of the sys: pool and sys: volume. |
|
Specifies attributes of pools to be created, other than sys:. |
|
Specifies attributes of volumes to be created, other than sys:. |
|
Specifies attributes of the data pool and data volume. |
|
Functions as a container of parameters that do not correspond to a data input screen. |
|
Specifies the parameters that uniquely identify the server. |
|
Controls whether the protocol screen is displayed. |
|
Specifies TCP/IP parameters. |
|
Specifies IPX parameters. |
|
Specifies Compatibility Mode parameters. |
|
Specifies Domain Name Service (DNS) parameters. |
|
Specifies the DNS Host Name for each IP address. |
|
Corresponds to the time zone screen. |
|
Specifies time server configuration. |
|
Corresponds to the NDS screen. |
|
Identifies the location of the license file. |
|
Determines whether the Tomcat installation displays error/dependency messages or simply logs the error. |
|
Corresponds to the exteNd Application Server screens. |
|
Corresponds to the MySQL screen. |
|
Corresponds to the netstorage screen. |
|
Specifies SET parameters to be added to the NetWare registry. |
|
Specifies lines to be added to the middle of the autoexec.ncf file. |
|
Specifies lines to be added to the end of the autoexec.ncf file. |
|
Specifies lines to be comment out in the autoexec.ncf file. |
|
Specifies whether to use the response file or the autoexec.ncf file for the server name during an upgrade. |
|
Specifies information for a fully automated installation. |
|
Specifies initialization information for silent server installations. |
|
Specifies information for a fully automated installation of products and services. |
|
Specifies information for a fully automated installation of LDAP Services for Novell eDirectory. |
|
Specifies information for a fully automated installation of DNS/DHCP Services for Novell eDirectory. |
|
Calling an Install Script During a Response File Installation |
Specifies information for calling an install script for customized installations. |
This section identifies the major and minor version of the NetWare operating system to be installed.
This section specifies information about the server languages.
This section specifies values for various installation options.
This section specifies various server settings.
This section specifies information about the DOS boot partition.
This section specifies information about the country, code page, and keyboard for the server.
This section specifies the type of mouse and video resolution for the server.
This section identifies drivers to be excluded from auto-detection.
This section identifies the driver to use for a server with multiple processors.
One of these sections can be included for each storage adapter in the server. Use a single-digit number in place of n to distinguish among multiple adapters; for example, NWI:Storage Adapter 1.
Several keys described under this section are optional; if the driver is detectable by NetWare, only the Driver File key is required for the section. The other keys and values are varied and are extracted from the driver’s corresponding DDI file.
One of these sections can be included for each storage device in the server. Use a single-digit number in place of n to distinguish among multiple devices; for example, NWI:Storage Device 1.
One of these sections can be included for each network adapter in the server. Use a single-digit number in place of n to distinguish among multiple adapters; for example, NWI:Network Adapter 1.
Several keys described under this section are optional; if the driver is detectable by NetWare, only the Driver File key is required for the section. The other keys and values are varied and are extracted from the driver’s corresponding LDI file.
One of these sections can be included for each bus slot in the server that you want to be reserved. Use a single-digit number in place of n to distinguish among multiple adapters; for example, NWI:Reserved Adapter 1.
This section identifies the driver to use for the Hot Plug system.
This section identifies NLM programs to load during installation.
This section specifies information about the sys: pool.
One of these sections can be included for each pool you want to create on the server. Use a single-digit number in place of n to distinguish among multiple pools; for example, NWI:Pool 1.
One of these sections can be included for each volume other than sys: you want to define on the server. This section allows volumes to be created on specific partitions in the system during installation. The partitions are specified by the key entries in the section. Use zero-based sequence numbers (n = 0, 1, 2, 3, ...) to specify the order in which the volumes are to be created; for example, use NWI:Volume 0 for the first volume after sys: to be created.
Purpose |
Specifies the name of the pool to be used. This references the pool that was created in the [NWI:Pool n] Section. |
Default |
(none) |
Values |
poolname |
Key Required |
No |
Example |
Name = testpool1 |
This section lets you create a data volume on the same disk as volume sys: and use the remaining disk space not consumed by sys:. This section creates a pool and a volume.
When the keys in this section are properly used, the install bypasses the reauthentication screen that normally appears during a remote install or upgrade.
NOTE:This section appears only in OES FCS for NetWare and NetWare 6.5 SP3 installations. It is the first section used during the graphical portion of the installation. This selection was removed in OES SP2 for NetWare.
This section specifies the NetWare server’s name and ID number..
This section specifies information about the protocols to be installed on the server.
This section specifies information about TCP/IP.
This section specifies information about IPX.
This section specifies information about IPX compatibility.
This section specifies information about DNS.
This section specifies information about the DNS host names.
This section specifies information about the server’s time zone.
This section specifies information about time synchronization.
This section specifies information about eDirectory (NDS).
This section specifies information about NetWare server licensing.
This section specifies information about Tomcat 4.
This section specifies information about the exteNd J2EE Application Server.
This section specifies information about MySQL.
This section specifies information about netstorage and iFolder® .
This section specifies SET commands to be added to the server’s NetWare registry file.
NOTE:Starting in NetWare 6, the preferred location for SET parameters is the NetWare registry. In earlier versions of NetWare, these commands were added to the server’s startup.ncf file.
This section specifies commands to be added to middle of the server’s autoexec.ncf file.
This section specifies commands to be added to the end of the server’s autoexec.ncf file.
This section specifies commands to be commented out in the server’s autoexec.ncf file.
This section specifies whether to use the server name in the response file during an upgrade.
This section redirects the X Windows/Java GUI output or environment to an IP port.
This section must be present to perform a completely automated or “silent” installation.
This section must be present to perform a completely automated or “silent” installation.
As part of the overall NetWare installation, you can auto-install additional products and services by including a [Selected Nodes] section in the response file. Because this section of the response file is not as easy to configure as the other sections are, Novell recommends that you use the NetWare Response File Utility or the Response File Generator.
The following lines represent the minimum information that must be included in the [Selected Nodes] section:
Novell:NetWare5:1.0.0=Novell:NetWare5OS:5.0.0,Novell:Products:1.0.0, Novell:NWUpdateGroup:1.0.0 Novell:NetWare5OS:5.0.0=Novell:DiskCarver:1.0.0,Novell:Protocols: 1.0.0,Novell:DS_Install:1.0.0, Novell:LicensePrompt:1.0.0,Novell:NW:1.0.0,Novell:NDPS Server Files: 1.0.0 Novell:NW:1.0.0=Novell:Startup:1.0.0,Novell:SYS:1.0.0,Novell: DriverFiles:1.0.0 Novell:Startup:1.0.0=Novell:StartupDirectory:1.0.0 Novell:SYS:1.0.0=Novell:SYSDirectory:1.0.0,Novell:ETCDirectory:1.0.0, Novell:PROFINST_NODE:1.0.0 Novell:DriverFiles:1.0.0=Novell:LANFiles:1.0.0,Novell:SBDFiles:1.0.0 Novell:NDPS Server Files:1.0.0=Novell:NDPS System:1.0.0,Novell:NDPS Public:1.0.0 Novell:Products:1.0.0=Novell:NICIInstall:1.0.0 Novell:NICIInstall:1.0.0=Novell:NICIModule:1.0.0 Novell:NWUpdateGroup:1.0.0=Novell:NWUpdate:1.0.0
This section lists the entries to include in the [Selected Nodes] section if you want additional products and services to be auto-installed.
In addition to identifying the product in the Products key, each product has its own keys and values for the [Selected Nodes] section. These keys and values are listed below and must be entered in Key=value format. It is easier to reuse a response file from a previous installation rather than attempt to type these keys and values into the file. If you do not specify them exactly as shown, the NetWare Installation fails abruptly with no information to help you troubleshoot the problem.
IMPORTANT:If you do specify any of these keys and values manually, be sure to use the proper case (upper or lower) exactly as shown.
Apache2 Admin Server=AApache2,AAp2Conf,adminsrv,welcome
Apache2 Webserver=Ap2webcf
Beans=BEANS_ZIP
RSyncSrv=RSyncSrvInstall RSyncSrvInstall=RSyncSrvZip
ConsoleOneProducts=ConsoleOne,Reporting Snapin ConsoleOne=c1_core,c1_win32,c1_nw.zipReporting Snapin=c1_rpt
NWEMBOX=embox_DFG
NWSNMP=SNMP_SYSTEM_DFG,SNMP_ETC_DFG
eGuide=eGuideFiles
j2ee=exteNd Application Server zip file,exteNd Application Server NetWare Overlay,exteNd Application Server IP address Management zip file
NDPS=NDPS Server Files,NDPSResourceFiles NDPS Server Files=Xfer IPP Login Files,IPP Login Files,IPrint Files,Gateway Files NDPSResourceFiles=NDPS Banner,NDPS Font,NDPS Prndef,NDPSPrndrv NDPSPrndrv=NDPSPrndrv-HP,NDPSPrndrv-Xerox,NDPSPrndrv-Kyocera, NDPSPrndrv-Lexmark,NDPSPrndrv-IBM,NDPSPrndrv-Oki,NDPSPrndrv-QMS NDPSPrndrv-HP=HPDrivers NDPSPrndrv-Xerox=XeroxDrivers NDPSPrndrv-Kyocera=KyoceraDrivers NDPSPrndrv-Lexmark=LexmarkDrivers NDPSPrndrv-IBM=IBMDrivers NDPSPrndrv-Oki=OkiDrivers NDPSPrndrv-QMS=QMSDrivers
MySQL=MySQL install module MySQL install module=Product zip file,Configuration zip file, JDBC Driver zip file,Manage zip file
Imonitor=imonitor_DFG
FTP Server=ftpfilezip
Portal=portalzip,httpstkzip
NetWare Web Search=NSearch1,Templates,Sample Templates
audit=Nsure auditing zip file,Nsure auditing lsc files
Novell Certificate Server=CertServ System Files,CertServ Public Files
DNSDHCP=dnipFiles
iFolder=iFolder install module iFolder install module=iFolder zip file,ifolder_en
iManager2.7 Product = EXTEND_ZIP_FILE, EXTEND_CONF_FILES, EXTEND_PACKAGE_FILES, EXTEND_XAR_FILE
NWNMAS=NMAS Server System Files,NMAS Methods
iStorage=components
uddi=uddiFiles
Virtual Office=Virtual Office Packages
NSN=NSN install module,UCS install module NSN install module=NSN Product zip file UCS install module=UCS Product zip file
OpenSSH=SSH-Config,SSH-Core,SSH-Docs
Perl=Perl install module Perl install module=Perl Product zip file
PHP=PHP install module PHP install module=PHP Product zip file
SMS=SMSSystemFiles
Tomcat4=Tomcat zip file,examples zip file,Tomcat admin configuration, Novell Tomcat Startup Scripts
Wan Connectivity=WanConnectZip,UpgradeFrom
ipWanMan=dfgWanManSysSystem
If you specified LDAP Services for Novell eDirectory as a product to be added to the server, you must include an [NWI:LdapConfig] section in the response file in addition to the product-related keys and values listed above.
If you specified Novell DNS/DHCP Services as a product to be added to the server, you must include a [DNS_DHCP] section in the response file in addition to the product-related keys and values listed above.
In NetWare, install scripts can be used to customize the NetWare installation program by copying additional files to the server or launching NLM programs (for example, those that install other products). Install scripts are also supported by the NWCONFIG utility.
There are two places in the NetWare installation program where you can use install scripts:
At the end of the preliminary file copy (just prior to the launching of the graphical portion of the install). An install script executed here can be used for copying files from the DOS partition to the sys: volume.
At the end of the NetWare installation. The script is called immediately after you answer OK or No on the closing screen and before the install cleanup process. This is useful if you want to manage files and launch NLM programs as part of the NetWare installation.
If you want to call an install script during a response file installation, add an [NWI:Install Script] section to the response file with the following keys and values.