A.5 Response File Syntax

This section describes the NetWare installation response file syntax and lists the sections and keys you can include in a response file.

A.5.1 Syntax Overview

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.

A.5.2 The Prompt Key

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

A.5.3 Response File Sections and Keys

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

[NWI:Product Information] Section

Identifies the specific product version the response file is associated with.

[NWI:Language] Section

Specifies the languages to be installed on the server.

[NWI:Install Options] Section

Corresponds to the first data input screen.

[NWI:Server Settings] Section

Corresponds to the server settings screen.

[NWI:Boot Partition] Section

Corresponds to the boot partition screen.

[NWI:Locale] Section

Corresponds to the regional settings screen.

[NWI:Mouse and Video] Section

Corresponds to the video and mouse settings screen.

[NWI:Excluded From Detection] Section

Identifies what drivers will be excluded from the auto-detection.

[NWI:Multi-Processor System] Section

Identifies the driver associated with the processor system in the server.

[NWI:Storage Adapter n] Section

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.).

[NWI:Storage Device n] Section

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.).

[NWI:Network Adapter n] Section

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.).

[NWI:Reserved Adapter n] Section

Specifies the adapters that are to be reserved.

[NWI:Hotplug System] Section

Identifies the driver associated with the processor system in the server.

[NWI:NetWare Loadable Module] Section

Identifies NLM™ programs that are to be loaded with the hardware drivers.

[NWI:Pool Sys] Section

Specifies attributes of the sys: pool and sys: volume.

[NWI:Pool n] Section

Specifies attributes of pools to be created, other than sys:.

[NWI:Volume n] Section

Specifies attributes of volumes to be created, other than sys:.

[NWI:Pool Data] Section

Specifies attributes of the data pool and data volume.

[NWI:Misc] Section

Functions as a container of parameters that do not correspond to a data input screen.

[NWI:File Server] Section

Specifies the parameters that uniquely identify the server.

[NWI:Protocols] Section

Controls whether the protocol screen is displayed.

[NWI:TCPIP] Section

Specifies TCP/IP parameters.

[NWI:IPX] Section

Specifies IPX parameters.

[NWI:IPCMD] Section

Specifies Compatibility Mode parameters.

[NWI:DNS] Section

Specifies Domain Name Service (DNS) parameters.

[NWI:Host Name] Section

Specifies the DNS Host Name for each IP address.

[NWI:Time Zone] Section

Corresponds to the time zone screen.

[NWI:Time Synchronization] Section

Specifies time server configuration.

[NWI:NDS] Section

Corresponds to the NDS screen.

[NWI:License] Section

Identifies the location of the license file.

[Tomcat4] Section

Determines whether the Tomcat installation displays error/dependency messages or simply logs the error.

[j2ee] Section

Corresponds to the exteNd Application Server screens.

[MySQL] Section

Corresponds to the MySQL screen.

[iStorage] Section

Corresponds to the netstorage screen.

[NWI:Add to Startup] Section

Specifies SET parameters to be added to the NetWare registry.

[NWI:Append To Autoexec.ncf] Section

Specifies lines to be added to the middle of the autoexec.ncf file.

[NWI End:Append To Autoexec.ncf]

Specifies lines to be added to the end of the autoexec.ncf file.

[NWI:Comment Out Line In Autoexec.ncf]

Specifies lines to be comment out in the autoexec.ncf file.

[NWI:Use NCF Settings] Section

Specifies whether to use the response file or the autoexec.ncf file for the server name during an upgrade.

[NOVELL: NOVELL_ROOT:1.0.0] Section

Specifies information for a fully automated installation.

[Initialization] Section

Specifies initialization information for silent server installations.

Entries for Additional Products and Services

Specifies information for a fully automated installation of products and services.

[NWI:LdapConfig] Section for LDAP Configuration

Specifies information for a fully automated installation of LDAP Services for Novell eDirectory.

[DNS_DHCP] Section for DNS/DHCP Configuration

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.

[NWI:Product Information] Section

This section identifies the major and minor version of the NetWare operating system to be installed.

Major Version = string

Purpose

Specifies the name of the product that this response file is associated with. If this value does not match that of the NetWare default response file (normally found in the install directory on the CD), the installation does not continue.

Default

NetWare 6

Values

operating system name

Key Required

Yes

Example

Major Version = NetWare 6

Minor Version = integer

Purpose

Specifies the revision level of the product. If this value does not match that of the NetWare default response file (normally found in the INSTALL directory on the CD image), the installation does not continue.

Default

50

Values

0 to 99

Key Required

Yes

Example

Minor Version = 50

Small Business = string

Purpose

Controls whether the Small Business licensing model is used.

Default

False

Value

True, False

Key Required

No

Example

Small Business = True

[NWI:Language] Section

This section specifies information about the server languages.

Prompt = string

Purpose

Controls whether the Language selection screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Server Language = integer

Purpose

Specifies the default language of the server and the language that the installation screens are displayed in.

Default

4 (English)

Values

1 to 100 (values are specified in install\profile.txt)

Key Required

Yes

Example

Server Language = 4

Additional Languages = integers_separated_by_commas

Purpose

Specifies additional languages to be installed on the server.

Default

(none)

Values

1 to 100 (values are specified in install\profile.txt)

Key Required

No

Example

Additional Languages = 5,6

[NWI:Install Options] Section

This section specifies values for various installation options.

Prompt = string

Purpose

Controls whether the Install Options screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Backup = string

Purpose

Controls whether to back up the startup directory (c:\nwserver) before doing an upgrade.

Default

True

Values

True, False

Key Required

Yes

Example

Backup = True

Backup Dir = string

Purpose

Specifies the path for backing up the startup directory.

Default

c:\nwserver.old

Values

DOS_path_up_to_255_characters

Key Required

No

Example

Backup Dir = c:\nwserver.old

Allow Unsupported Drivers = string

Purpose

If Yes is specified, then drivers that have not been tested and approved for NetWare are automatically selected and loaded if no other drivers are available.

Default

No

Values

Yes, No

Key Required

No

Example

Allow Unsupported Drivers = No

Upgrade = string

Purpose

Specifies whether the installation is an upgrade or a new installation. False specifies a new installation; True specifies an upgrade.

Default

False

Values

True, False

Key Required

Yes

Example

Upgrade = False

Add StartX = string

Purpose

Specifies whether to add StartX to the autoexec.ncf file. If False, the GUI server screen does not load by default.

Default

True

Values

True, False

Key Required

No

Example

Add StartX = True

Express = string

Purpose

Specifies whether the installation uses the Default (formerly Express) or Manual (formerly Custom) mode of installation. False specifies Manual rather than Default.

Default

True

Values

True, False

Key Required

Yes

Example

Express =True

Startup Directory = string

Purpose

Identifies the directory where the server initialization files are to reside on the boot partition.

Path

c:\nwserver

Values

existing_DOS_path_up_to_255_characters

Key Required

Yes

Example

Startup Directory = c:\nwserver

Allow User Response File = string

Purpose

Makes the F3 key available on the opening screen, which lets a user input a path to an additional response file.

NOTE:Values in a user response file override the values of other response files passed in previously to the installation program.

Default

True

Values

True, False

Key Required

No

Example

Allow User Response File = True

Abort on Error = string

Purpose

Specifies whether the installation halts when an error is encountered during an unattended installation. The user normally sees an error screen if this key is set to False.

Default

False

Values

True, False

Key Required

No

Example

Abort on Error = True

Use Unsupported Drivers = string

Purpose

This selection allows drivers that have not been tested and approved for this OS to be automatically selected and loaded if no other drivers are available. This should be used with caution.

Default

False

Values

True, False

Key Required

No

Example

Use Unsupported Drivers = False

[NWI:Server Settings] Section

This section specifies various server settings.

Prompt = string

Purpose

Controls whether the Server Settings screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Load Server at Reboot = string

Purpose

Adds new autoexec.bat and config.sys files that set a minimal DOS environment and automatically load the server. Preexisting autoexec.bat and config.sys files on the server are renamed to *.000. If this value is set to True and autoexec.000 already exists, then autoexec.bat is renamed to autoexec.001, etc.

Default

True

Values

True, False

Key Required

No

Example

Load Server at Reboot = True

CD Driver = string

Purpose

Determines the driver type (DOS or server) used to access the CD during installation.

Default

NetWare

Values

NetWare, DOS

Key Required

No

Example

Source Media Access = NetWare

[NWI:Boot Partition] Section

This section specifies information about the DOS boot partition.

Prompt = string

Purpose

Controls whether the boot partition screen displays.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Boot OS = string

Purpose

If NetWare is selected and DOS is the OS that normally boots when the system comes up, the installation modifies the boot sector to load NetWare instead of DOS. If DOS is selected and NetWare is the boot OS, the installation restores the DOS boot sector.

Default

DOS

Values

DOS, NetWare

Key Required

No

Example

Boot OS = DOS

Delete All Partitions = string

Purpose

Specifies whether to delete all partitions on the boot disk before creating the DOS partition.

Default

False

Values

True, False

Key Required

No

Example

Delete All Partitions = False

DOS Partition Size = integer

Purpose

Specifies the size (in megabytes) of the DOS partition.

Default

500

Values

any_integer

Key Required

No

Example

DOS Partition Size = 2048

[NWI:Locale] Section

This section specifies information about the country, code page, and keyboard for the server.

Prompt = string

Purpose

Controls whether the screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Country Code = integer

Purpose

Specifies the country-oriented settings for display.

Default

001

Values

(Values are specified in install\nls\language number\locale.txt.)

Key Required

Yes

Example

Country Code = 001

Code Page = integer

Purpose

Sets the character set for the server.

Default

437

Values

(Values are specified in install\nls\language number\locale.txt.)

Key Required

Yes

Example

Code Page = 437

Keyboard = string

Purpose

Sets the keyboard type.

Default

United States

Values

(values are specified in install\nls\<language number>\locale.txt.)

Key Required

Yes

Example

Keyboard = United States

[NWI:Mouse and Video] Section

This section specifies the type of mouse and video resolution for the server.

Prompt = string

Purpose

Controls whether the screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Mouse = string

Purpose

Specifies the mouse type to be used for the graphical portion of the installation. If Auto is specified, it is auto-detected.

Default

Auto

Values

PS/2*, Serial COM1, Serial COM2, Auto, No Mouse (values are specified in install\nls\language number\locale.txt.)

Key Required

No

Example

Mouse = Auto

Video Type = string

Purpose

Indicates the video resolution for the Java GUI on the server.

Default

PlugNPlay

Values

PlugNPlay, 800x600, 640x480

Key Required

No

Example

Video Type = PlugNPlay

[NWI:Excluded From Detection] Section

This section identifies drivers to be excluded from auto-detection.

Driver File = filename

Default

(none)

Values

name_of_driver

Key Required

No

Example

Driver File =aha2940.ham

Purpose

Identifies the driver to be excluded from auto-detection.

[NWI:Multi-Processor System] Section

This section identifies the driver to use for a server with multiple processors.

Driver File = filename

Purpose

Identifies the driver to use for the server's multiprocessor system.

Default

(none)

Values

name_of_driver

Key Required

No

Example

Driver File = mps14.psm

[NWI:Storage Adapter n] Section

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.

Driver File = filename

Purpose

Identifies the driver to use for the storage adapter.

Default

(none)

Values

name_of_driver

Key Required

No, unless Storage Detection = False

Example

Driver File = aha2940.ham

SLOT = integer

Purpose

Specifies the bus slot of the storage adapter that the driver should be loaded to.

Default

(none)

Values

(Can be a 5-digit Hardware Instance Number assigned on servers with buses that support detection—such as PCI.)

Key Required

No, unless the driver is for an ISA adapter.

Example

SLOT = 2

INT = hexadecimal_number

Purpose

Specifies the interrupt that the adapter is set to; this parameter is commonly used for ISA bus adapters.

Default

(none)

Values

1 to F

Key Required

No, unless the driver is for an ISA adapter.

Example

INT = F

PORT = number

Purpose

Specifies the memory address the adapter is set to; this parameter is commonly used for ISA bus adapters.

Default

(none)

Values

3-digit_memory_address

Key Required

No, unless the driver is for an ISA adapter.

Example

PORT = 170

[NWI:Storage Device n] Section

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.

Driver File = filename

Purpose

Identifies the driver to use for the storage device.

Default

(none)

Values

name_of_driver

Key Required

No, unless Device Detection = False

Example

Driver File = idecd.cdm

[NWI:Network Adapter n] Section

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.

Driver File = filename

Purpose

Identifies the driver to use for the network adapter.

Default

(none)

Values

name_of_driver

Key Required

No, unless Network Detection = False

Example

Driver File = 3c59x.lan

SLOT = integer

Purpose

Specifies the bus slot of the network adapter that the driver should be loaded to.

Default

(none)

Values

(Can be a 5-digit Hardware Instance Number assigned on servers with buses that support detection—such as PCI.)

Key Required

No, unless the driver is for an ISA adapter.

Example

SLOT = 10001

INT = hexadecimal_number

Purpose

Specifies the interrupt that the adapter is set to; this parameter is commonly used for ISA bus adapters.

Default

(none)

Values

1 to F

Key Required

No, unless the driver is for an ISA adapter.

Example

INT = F

PORT = number

Purpose

Specifies the memory address the adapter is set to; this parameter is commonly used for ISA bus adapters.

Default

(none)

Values

3-digit_memory_address

Key Required

No, unless the driver is for an ISA adapter.

Example

PORT = 170

Adapter Name = string

Purpose

Specifies a unique name for this adapter.

Default

(none)

Values

(Text up to 255 characters.)

Key Required

No

Example

Adapter Name = 3C59X_1

Frame Type n = frame_type

Purpose

Identifies the network frame type to be used when loading the driver. There can be as many descriptions as there are frame types supported by the driver. n uniquely identifies the frame type (1, 2, etc.).

Default

(none)

Values

(Frame types supported by the driver are found in the driver’s LDI file.)

Key Required

No

Example

Frame Type 1 = Ethernet_802.2

Logical Name n = string

Purpose

Identifies the name to be used when binding a protocol to a frame type on this adapter. There must be a logical name for each frame type loaded with the driver. n uniquely identifies the frame type (1, 2, etc.).

Default

(none)

Values

(Text combining the Frame Type with the Adapter Name.)

Key Required

No

Example

Logical Name 1 = 3C59X_1_E82

Octet Bit Order = string

Purpose

Specifies the bit order (Least Significant Bit or Most Significant Bit) that this network adapter uses for deciphering the node address.

Default

LSB

Values

LSB, MSB

Key Required

No

Example

Octet Bit Order = LSB

[NWI:Reserved Adapter n] Section

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.

SLOT = integer

Purpose

Specifies the bus slot that should be reserved. If an adapter is found in this slot, an error is generated.

Default

(none)

Values

Can be a 5-digit Hardware Instance Number assigned on servers with buses that support detection, such as PCI.

Key Required

No, unless the driver is for an ISA adapter.

Example

SLOT = 5

[NWI:Hotplug System] Section

This section identifies the driver to use for the Hot Plug system.

Driver File = filename

Purpose

Identifies the driver to use for the Hot Plug system.

Default

(none)

Values

name_of_driver

Key Required

No, unless HotPlug Detection = False

Example

Driver File = cpqsbd.nlm

[NWI:NetWare Loadable Module] Section

This section identifies NLM programs to load during installation.

Driver File = filename

Purpose

Identifies the NLM to load during installation. This is typically used for network support NLM programs.

Default

(none)

Values

name_of_NLM

Key Required

No

Example

Driver File = route.nlm

[NWI:Pool Sys] Section

This section specifies information about the sys: pool.

Sys Pool Size = integer

Purpose

Specifies the size (in megabytes) of pool sys:. Volume sys: is created and uses this pool.

Default

4000

Values

integer

Key Required

No

Example

Sys Pool Size = 4000

Device ID = string

Purpose

Specifies which disk the sys: volume and pool is on.

Default

(none)

Values

string

Key Required

No

Example

Device ID = [V025-A1-00:0] Maxtor 9136604

SYS ON DOS DRIVE = string

Purpose

Specifies whether pool sys: is created on the drive with the DOS partition if there is enough space.

Default

True

Values

True, False

Key Required

No

Example

SYS ON DOS DRIVE = True

Remove Old Partitions = string

Purpose

Specifies whether to delete old NetWare partitions. If False, no partitions are removed.

Default

True

Values

True, False

Key Required

No

Example

Remove Old Partitions = True

Remove Only SYS Partitions = string

Purpose

Specifies to remove only the SYS partitions if set to True. The Remove Old Partitions key must be set to True in order to set Remove Only SYS Partitions to True. If the Remove Old Partitions key is set to False, this key is not read.

Default

False

Values

True, False

Key Required

No

Example

Remove Only SYS Partitions = False

Remove Shared Partitions = string

Purpose

Specifies to delete partitions on shared devices if set to True. The Remove Old Partitions key must be set to True in order to set the Remove Shared Partitions key to True. If the Remove Old Partitions key is set to False, the Remove Shared Partitions key is not read.

Default

False

Values

True, False

Key Required

No

Example

Remove Shared Partitions = False

[NWI:Pool n] Section

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.

Name = string

Purpose

Specifies the name of the pool to create. If you use this section, this key is required.

Default

(none)

Values

poolname

Key Required

No

Example

Name = testpool1

Size = integer

Purpose

Specifies the size (in megabytes) of the pool to create. If you create a pool, this key is required.

Default

(none)

Values

integer

Key Required

No

Example

Size = 2000

[NWI:Volume n] Section

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.

Name = string

Purpose

Specifies the name of the volume to be created. If you use this section to create a volume, this key is required.

Default

(none)

Values

volume_name

Key Required

No

Example

Name = testvolume1

Pool Name = string

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

[NWI:Pool Data] Section

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.

Size = integer

Purpose

Specifies the size (in megabytes) of the pool and volume.

Default

(none)

Values

integer

Key Required

No

Example

Size = 2000

Minimum Size = integer

Purpose

Specifies the minimum size (in megabytes) of the pool and volume.

Default

(none)

Values

integer

Key Required

No

Example

Minimum Size = 2000

Device ID = string

Purpose

Specifies the device ID for the hardware that the pool and volume will reside on.

Default

(none)

Values

string

Key Required

No

Example

Device ID = [V025-A1-00:0] Maxtor 9136604

Name = string

Purpose

Specifies the name of the pool and volume.

Default

(none)

Values

pooldataname

Key Required

No

Example

Name = testpool1

Data On Sys Drive = string

Purpose

Specifies whether the sys: drive is preferred over other drives.

Default

True

Values

True, False

Key Required

No

Example

Data On Sys Drive = True

Expand To Fill Disk = string

Purpose

Directs the pool and volume to use the remaining disk space on the specified disk.

Default

True

Values

True, False

Key Required

No

Example

Expand To Fill Disk = True

[NWI:Misc] Section

When the keys in this section are properly used, the install bypasses the reauthentication screen that normally appears during a remote install or upgrade.

Source Server Name = string

Purpose

Specifies the name of the server containing the NetWare installation source files for a silent install or upgrade.

Default

(none)

Values

NetWare_server_name

Key Required

Yes

Example

Source Server Name = server1

Source Location Path = string

Purpose

Specifies the location of the NetWare installation source files on the source server for a silent install or upgrade.

Default

(none)

Values

valid_pathname

Key Required

Yes

Example

Source Location Path = sys:nw65inst

Source Domain Address = string

Purpose

Specifies the IP address of the server containing the NetWare installation source files for a silent install or upgrade.

Default

(none)

Values

valid_IP_address

Key Required

Yes

Example

Source Domain Address = 130.1.130.1

Source Domain Address Type = string

Purpose

Specifies the protocol type of the source server's IP address for a silent install or upgrade.

Default

UDP

Values

UDP, TCP (may support other protocols, such as IPX, in the future)

Key Required

Yes

Example

Source Domain Address Type = UDP

Source Tree Name = string

Purpose

Specifies the eDirectory tree name for the server containing the NetWare installation source files for a silent install or upgrade.

Default

(none)

Values

eDirectory_tree_name

Key Required

Yes

Example

Source Tree Name = Acme_Tree

Source Server Context = string

Purpose

Specifies the eDirectory context of the server containing the NetWare installation source files, in dot-delimited or fully distinguished format.

Default

(none)

Values

valid_eDirectory_context

Key Required

Yes

Example

Source Server Context = install.novell

Source User Name = string

Purpose

Specifies the Common Name of the user account to use when logging in to the source eDirectory tree during a silent install or upgrade.

Default

(none)

Values

username

Key Required

Yes

Example

Source User Name = admin

Source Context = string

Purpose

Specifies the context of the user account to use when logging in to the source eDirectory tree during a silent install or upgrade.

Default

(none)

Values

eDirectory_context

Key Required

Yes

Example

Source Context = install.novell

Relogin Password = string

Purpose

Specifies the password for the user connection being used during a silent install or upgrade, or when installing across the network.

Default

(none)

Values

text

Key Required

Yes

Example

Relogin Password = Novell

[Installation Type] Section

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.

Prompt = string

Purpose

Controls whether the Select Installation Type screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = False

Default OES Install = string

Purpose

Sets whether you want the NetWare install program to use Open Enterprise Server defaults for a manual installation.

Default

True

Values

True, Flase

Key Required

No

Example

Default OES Install = True

Default OES Upgrade = string

Purpose

Sets whether you want the NetWare install program to use Open Enterprise Server defaults for a manual upgrade.

Default

True

Values

True, Flase

Key Required

No

Example

Default OES Upgrade = True

[NWI:File Server] Section

This section specifies the NetWare server’s name and ID number..

Prompt = string

Purpose

Controls whether the screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Servername = string

Purpose

Specifies the name of the server. Note that a server is brought up with a temporary name until a valid servername is entered.

Default

(none)

Values

(Text between 2 and 47 alphanumeric characters, can contain underscores (_) and hyphens (-), but no spaces. The first character cannot be a period (.))

Key Required

Yes

Example

Servername = Novell

Server ID Number = hexadecimal_number

Purpose

Uniquely identifies the server for network communication purposes. Note that this number should not conflict with any existing IPX addresses on your network.

Default

(randomly generated)

Values

00000001 to FFFFFFFF

Key Required

Yes (if IPX is selected)

Example

Server ID Number = 01010101

[NWI:Protocols] Section

This section specifies information about the protocols to be installed on the server.

Prompt = string

Purpose

Controls whether the protocols screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Single Network Adapter = string

Purpose

If this key is set to True, then in the [NWI:TCPIP] and [NWI:IPX] sections of the response file the Logical Name 1 key is automatically filled in with the logical name of the first network card found in the system. The logical name is then bound to the TCP/IP and IPX addresses specified in the [NWI:TCPIP] and [NWI:IPX] sections of the response file.

Default

False

Values

True, False

Key Required

No

Example

Single Network Adapter = True

Default IP Frame Type = string

Purpose

Identifies the network frame type to be bound to the IP stack when Single Network Adapter is set to True.

Default

(none)

Values

(Frame types that are supported by a driver are found in the driver’s LDI file.)

Key Required

No

Example

Default IP Frame Type = Ethernet II

Default IPX Frame Type = string

Purpose

Identifies the network frame type to be bound to the IPX stack when Single Network Adapter is set to True.

Default

(none)

Values

(Frame types that are supported by a driver are found in the driver’s LDI file.)

Key Required

No

Example

Default IPX Frame Type = Ethernet 802.2

[NWI:TCPIP] Section

This section specifies information about TCP/IP.

Logical Name n = string

Purpose

Identifies the name of the adapter and frame type that the protocol is to be bound to.

Default

(none)

Values

Name identified in the Network Adapter sections of the response file.

Key Required

No, unless IP is to be bound.

Example

Logical Name 1 = 3C59X_1_EII

IP Address n = decimal_number

Purpose

Specifies the IP address to be bound.

Default

(none)

Values

valid_IP_address

Key Required

No, unless Logical Name is set.

Example

IP Address 1 = 130.1.130.1

Subnet Mask n = decimal_number

Purpose

Specifies the subnet. Divides the IP address into network address and node address.

Default

(none)

Values

valid_IP_address

Key Required

No, unless Logical Name is set.

Example

Subnet Mask 1 = 255.255.255.0

Gateway n = decimal_number

Purpose

Identifies the gateway or router through which this server can communicate outside the subnet.

Default

(none)

Values

valid_IP_address

Key Required

No

Gateway 1 = 127.127.0.254

[NWI:IPX] Section

This section specifies information about IPX.

Prompt = string

Purpose

Controls whether the IPX screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Logical Name n = string

Purpose

Identifies the logical name of the adapter and frame type that the protocol is to be bound to.

Default

(none)

Values

Name identified in the Network Adapter sections of the response file.

Key Required

No, unless IPX is to be bound

Example

Logical Name 1 = 3C59X_1_E82

Bind LAN Card n = string

Purpose

Specifies whether to bind the specified network adapter (LAN card) to an IPX segment address. If no matching IPX Address key is specified for this adapter, it is bound to the first auto-detected IPX segment address.

Default

True

Values

True, False

Key Required

No, unless IPX is to be bound

Example

Bind LAN Card 1 = True

IPX Address n = hexadecimal_number

Purpose

Specifies the IPX address the network adapter (LAN card) is bound to.

Default

(Address detected by the installation program.)

Values

00000001 to FFFFFFFF

Key Required

No

Example

IPX Address 1 = 1FACE123

[NWI:IPCMD] Section

This section specifies information about IPX compatibility.

IPX Compatibility = string

Purpose

Controls whether SCMD is loaded on this server.

Default

True

Values

True, False

Key Required

No

Example

IPX Compatibility = True

Migration Agent = string

Purpose

Controls whether the Migration Agent (SCMD /MA) is loaded on this server.

Default

True

Values

True, False

Key Required

No

Example

Migration Agent = True

CMD Net Number = string

Purpose

Specifies the network number.

Default

(none)

Values

00000001 to FFFFFFFF

Key Required

No

Example

CMD Net Number = 01010101

Preferred IP Address = decimal_number

Purpose

Specifies the IP address.

Default

(none)

Values

valid_IP_address

Key Required

No

Example

Preferred IP Address = 130.1.130.1

[NWI:DNS] Section

This section specifies information about DNS.

Prompt = string

Purpose

Controls whether the DNS screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Domain = string

Purpose

Specifies a domain.

Default

(none)

Values

text

Key Required

No

Example

Domain = novell.com

Nameservers = decimal_numbers_separated_by_commas

Purpose

Identifies the servers to be used for name resolution.

Default

(none)

Values

valid_IP_addresses

Key Required

No

Example

Nameservers = 131.1.131.1, 131.1.131.2

[NWI:Host Name] Section

This section specifies information about the DNS host names.

Prompt = string

Purpose

Controls whether the screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Host Name n = string

Purpose

Specifies the hostname associated with an IP address already bound.

Default

(none)

Values

text

Key Required

No

Example

Host Name 1 = install.novell.com

IP Address n = decimal_number

Purpose

Specifies the IP address associated with a hostname. Note that Host Name 1 will be set as the Primary address.

Default

(none)

Values

valid_IP_address

Key Required

No

Example

IP Address 1 = 130.1.130.1

Verify = string

Purpose

Controls whether the installation contacts the DNS server to verify that the IP address matches the hostname. We recommend leaving this set to False (does not contact).

Default

False

Values

True, False

Key Required

No

Example

Verify = False

[NWI:Time Zone] Section

This section specifies information about the server’s time zone.

Prompt = string

Purpose

Controls whether the time zone screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Time Zone = string

Purpose

Specifies the standard time zone. Note that the exact 3-or 4-letter time zone acronym from comothr.ils (in install\nls\4) must be used.

Default

(none)

Values

string

Key Required

Yes

Example

Time Zone = EDT

Use Daylight Saving Time = string

Purpose

Controls whether daylight saving time is used.

Default

True, if Time Zone supports Daylight Saving Time.

Values

True, False

Key Required

No

Example

Use Daylight Saving Time = True

[NWI:Time Synchronization] Section

This section specifies information about time synchronization.

Prompt = string

Purpose

Controls whether the screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Default Time Server Type = string

Purpose

Specifies the time server type.

Default

Single if new tree, Secondary if existing tree.

Values

Single, Primary, Secondary

Key Required

No

Example

Default Time Server Type = Single

Time Server Protocol = string

Purpose

Specifies the time server protocol. If NTPv3 is selected, you must include at least one time source server.

Default

timesync

Values

ntpv3, timesync

Key Required

No

Example

Time Server Protocol = timesync

Time Souce n = string

Purpose

Specifies up to three time source servers by IP address, DNS name, or Server ID (IPX servers only). If an IP address is entered, port number 123 is appended to the address.

Default

(none)

Values

valid_IP_address, DNS_name, Server_ID

Key Required

Yes, if NTPv3 is selected as the time server protocol.

Example

Time Source 1 = 123.45.67.89:123

[NWI:NDS] Section

This section specifies information about eDirectory (NDS).

Prompt = string

Purpose

Controls whether the NDS (eDirectory) screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Tree Name = string

Purpose

Specifies the tree name for either a new tree or an existing tree to install the server into.

Default

(none)

Values

text

Key Required

Yes

Example

Tree Name = Novell

New Tree = string

Purpose

Specifies whether to install the server into a new tree or to install it into an existing tree.

This key is used only when Prompt = False.

Default

False

Values

True, False

Key Required

Yes

Example

New Tree = True

Server Context = string

Purpose

Identifies the eDirectory context that the server is to be installed into.

Default

(none)

Values

eDirectory_distinguished_name

Key Required

Yes

Example

Server Context = .install.novell

Add Replica = string

Purpose

Controls whether a replica is added to the server. This applies only if the server is not one of the first three servers added to an eDirectory tree. (By default, the first three servers receive replicas.)

Default

(none)

Values

True, False

Key Required

No

Example

Add Replica = True

Upgrade User Conflict Action = string

Purpose

Determines what action is to be taken during the upgrade of a NetWare 3.1x server when objects of the same name are found during the conversion of the bindery to eDirectory.

Default

(none)

Values

Delete, Merge, Rename

Key Required

No, unless it is an upgrade from NetWare 3.1x.

Example

Upgrade User Conflict Action = Merge

Admin Login Name = string

Purpose

Specifies the name for the server administrator.

Default

(none)

Values

text

Key Required

Yes

Example

Admin Login Name = Admin

Admin Context = string

Purpose

Identifies the eDirectory context that the server administrator is to be installed into.

Default

(none)

Values

eDirectory_distinguished_name

Key Required

Yes

Example

Admin Context = .install.novell

Admin Language = integer

Purpose

Specifies the language of the server administrator. User objects created by the server administrator are assigned this language.

Default

4 (English)

Values

1 to 100

Key Required

Yes

Example

Admin Language = 4

Admin Password = string

Purpose

Specifies the password for the server administrator. For security purposes, this password is removed from the response file after eDirectory is installed.

Default

(none)

Values

text

Key Required

Yes

Example

Admin Password = Novell

Display Summary = string

Purpose

Controls whether the eDirectory Summary screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Display Summary = True

[NWI:License] Section

This section specifies information about NetWare server licensing.

Prompt = string

Purpose

Controls whether the license screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Display License Agreement = string

Purpose

Controls whether the license agreement screen at the beginning of the server install is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Display License Agreement = False

Install Licenses Later = string

Purpose

Controls whether licenses are installed on the server. If set to True, all remaining licensing keys are ignored. This only applies to the server license and not to the NICI foundation key.

Default

False

Values

True, False

Key Required

No

Example

Install Licenses Later = True

License File = string

Purpose

Identifies the directory that contains a license envelope file.

Default

(none)

Values

Existing DOS path—up to 255 characters.

Key Required

No, unless a license is to be installed.

Example

License File = c:\nwserver\

NICI Foundation Key File = string

Purpose

Identifies the directory that contains a region-specific cryptography module.

Default

(none)

Values

Existing DOS path—up to 255 characters.

Key Required

No

Example

NICI Foundation Key File = c:\lic\

Default License Path = string

Purpose

Identifies a default license path other than a:\license.

Default

(none)

Values

Existing DOS path—up to 255 characters.

Key Required

No

Example

Default License Path = c:\license

Search For Existing License = string

Purpose

Controls whether the licenses (such as MLA licenses) are searched for in the tree. Used in conjunction with the next key.

Default

True

Values

True, False

Key Required

Yes

Example

Search For Existing License = False

Auto Skip If License Found = string

Purpose

Controls whether the license that was found using the previous key is used; this is particularly useful for MLA accounts.

Default

False

Values

True, False

Key Required

Yes

Example

Auto Skip If License Found = True

[Tomcat4] Section

This section specifies information about Tomcat 4.

Prompt = string

Purpose

Determines whether the Tomcat installation displays error/dependency messages, or if it simply logs the error.

Default

False

Values

True, False

Key Required

No

Example

Prompt = True

[j2ee] Section

This section specifies information about the exteNd J2EE Application Server.

Prompt = string

Purpose

Controls whether the exteNd Application Server configuration screens are displayed.

Default

False

Values

True, False

Key Required

No

Example

Prompt = True

Admin User = string

Purpose

Specifies the admin user for the exteNd Application Server HTTP interface.

Default

admin

Values

any valid username

Key Required

No

Example

Admin User = testadmin

Admin Password = string

Purpose

Specifies the password for the exteNd Application Server HTTP interface. Novell recommends that you do not use your eDirectory admin user’s password.

Default

admin

Values

string

Key Required

Yes, if silent install.

Example

Admin Password = 12345678

HTTP Port = string

Purpose

Specifies the exteNd Application Server HTTP port. Regardless of this value, the Application Server is integrated with Apache and works through port 80 as well.

Default

83

Values

any_valid_TCP/IP_port_number

Key Required

No

Example

HTTP Port = 90

Restrict Access = string

Purpose

Controls whether the exteNd Application Server's interface is secured by default, using the Admin User and Admin Password specified above.

Default

True

Values

True, False

Key Required

No

Example

Restrict Access = False

Hostname = string

Purpose

Specifies the host where the MySQL database that will be used for the AppServer Administration resides.

Default

localhost

Values

any_valid_DNS_host_name

Key Required

No

Example

Hostname = testserver

Port = string

Purpose

Specifies the TCP port number for the MySQL database.

Default

3306

Values

any_valid_TCP/IP_port_number

Key Required

No

Example

Port = 3307

Database User = string

Purpose

Identifies the user to be created in MySQL for exteNd Application Server database access.

Default

appserver

Values

any_valid_MySQL_username

Key Required

No

Example

Database User = mydbauser

Database Password = string

Purpose

Specifies the password for the user to be created in MySQL for exteNd Application Server database access.

Default

appserver

Values

any_valid_MySQL_password

Key Required

No

Example

Database Password = 12345678

SilverMaster Name = string

Purpose

Specifies the name of the database to be created in MySQL for exteNd Application Server deployment and management.

Default

SilverMaster50

Values

Any string

Key Required

No

Example

SilverMaster Name = SilverMaster

Execute SilverMasterInit = string

Purpose

Specifies whether SilverMaster should be executed. This results in the SilverMaster50 database being cleared out and reinitialized. You might choose to set this to False if this is the second node in an exteNd Application Server cluster or if you are simply trying to refresh your installed files.

Default

True

Values

True, False

Key Required

No

Example

Execute SilverMasterInit = False

[MySQL] Section

This section specifies information about MySQL.

Prompt = string

Purpose

Controls whether the MySQL Options screen is displayed.

Default

True

Values

True, False

Key Required

No

Example

Prompt = True

dataDirectory = string

Purpose

Specifies the location of the MySQL data directory. The volume must be an NSS volume. The directory is created if needed.

Default

sys:\mysql\data

Values

full directory path

Key Required

No

Example

dataDirectory = data:\mysql\data

rootPassword = string

Purpose

Specifies the password for the MySql root user.

Default

(none)

Values

text

Key Required

No, unless prompt = False and secureInstall = True.

Example

rootPassword = 12345678

secureInstall = string

Purpose

Indicates whether the MySQL installation should be secure. In a secure MySQL installation, only a local root user is created, a root password is required, and the test database is not created.

Default

True

Values

True or False

Key Required

No

Example

secureInstall = True

startupServer = string

Purpose

Controls whether mysqld_safe is added to autoexec.ncf to automatically start the MySQL server whenever the server is started.

Default

True

Values

True, False

Key Required

No

Example

startupServer = True

installDatabase = string

Purpose

Controls whether the initial MySQL database is created.

Default

True, unless grant tables already exist in the MySQL data directory.

Values

True, False

Key Required

No

Example

installDatabase = True

tuneForAMP = string

Purpose

Controls whether the MySQL configuration file and NetWare server settings are tuned for a NetWare AMP install pattern.

Default

True for NetWare AMP install pattern; otherwise, False.

Values

True, False

Key Required

No

Example

tuneForAMP = True

[iStorage] Section

This section specifies information about netstorage and iFolder® .

PrimaryDomain = string

Purpose

Specifies the IP address or DNS name of the eDirectory tree used for netstorage/XTier authentication.

Default

(IP address or DNS name of the server being installed.)

Values

text

Key Required

No

Example

PrimaryDomain = 123.45.67.890

PrimaryContext = string

Purpose

Specifies the eDirectory context to use for contextless login.

Default

(none)

Values

eDirectory_context

Key Required

No

Example

PrimaryContext = Sales

SecondaryDomain = string

Purpose

Specifies an additional domain for netstorage drive mappings.

Default

(none)

Values

text

Key Required

No

Example

SecondaryDomain = domainname

SecondaryContext = string

Purpose

Specifies an additional context for netstorage drive mappings.

Default

(none)

Values

text

Key Required

No

Example

SecondaryContext = Marketing

TertiaryDomain = string

Purpose

Specifies an additional domain for netstorage drive mappings.

Default

(none)

Values

text

Key Required

No

Example

TertiaryDomain = domainname

TertiaryContext = string

Purpose

Specifies an additional context for netstorage drive mappings.

Default

(none)

Values

text

Key Required

No

Example

TertiaryContext = Finance

ProxyHostname = string

Purpose

Controls where the passphrase form of the iFolder component submits to.

Default

(none)

Values

text

Key Required

No

Example

ProxyHostname = YourHostName

ProxyHostport = integer

Purpose

Specifies the port where the passphrase form of the iFolder component submits to.

Default

(none)

Values

integer

Key Required

No

Example

ProxyHostport = 80

iFolderIPAddress = integer_or_string

Purpose

Specifies the DNS name or IP address of the iFolder server.

Default

(IP address or DNS name of the server being installed.)

Values

integer_or_text

Key Required

No

Example

iFolderIPAddress = 123.45.67.890

iFolderPortNumber = integer

Purpose

Specifies the port that the iFolder server should listen on.

Default

80

Values

integer

Key Required

No

Example

iFolderPortNumber = 80

[NWI:Add to Startup] Section

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.

Prepend Line n = console_command

Purpose

Adds the line to the NetWare registry. If multiple lines are listed, n should increment sequentially.

Default

(none)

Values

console_command

Key Required

No

Example

Prepend Line 1 = SET IGNORE DISK GEOMETRY=ON

Append Line n = console_command

Purpose

Adds the line to the NetWare registry. If multiple lines are listed, n should increment sequentially.

Default

(none)

Values

console_command

Key Required

No

Example

Append Line 1 = LOAD NFS.NAM

[NWI:Append To Autoexec.ncf] Section

This section specifies commands to be added to middle of the server’s autoexec.ncf file.

Line n = console_command

Purpose

Adds the line to the middle of the autoexec.ncf file, after core operating system commands and before the products. If multiple lines are listed, n should increment sequentially.

Default

(none)

Values

console_command

Key Required

No

Example

Line 1 = LOAD MONITOR

[NWI End:Append To Autoexec.ncf]

This section specifies commands to be added to the end of the server’s autoexec.ncf file.

Line n = console_command

Purpose

Adds the line to the end of the autoexec.ncf file, after the products. If multiple lines are listed, n should increment sequentially.

Default

(none)

Values

console_command

Key Required

No

Example

Line 1 = confile.ncf

[NWI:Comment Out Line In Autoexec.ncf]

This section specifies commands to be commented out in the server’s autoexec.ncf file.

Line n = console_command

Purpose

Looks in the autoexec.ncf file for the line that contains the specified string and comments it out by inserting a semicolon at the beginning of the line.

Default

(none)

Values

string

Key Required

No

Example

Line 1 = ?startx

[NWI:Use NCF Settings] Section

This section specifies whether to use the server name in the response file during an upgrade.

Override NCF = string

Purpose

During an upgrade, if set to True, the server name is specified in the response file instead of the autoexec.ncf file.

Default

False

Values

True, False

Key Required

No

Example

Override NCF = True

[NWI:Video]

This section redirects the X Windows/Java GUI output or environment to an IP port.

Remote IP = IP_address:port

Purpose

Redirects X Windows/Java GUI output to the specified IP port.

Default

(None)

Values

Valid IP address and port

Key Required

No

Example

Remote IP=123.45.67.89:0

Remote IP ENV = IP_address:port

Purpose

Redirects X Windows/Java GUI environment to the specified IP port.

Default

(None)

Values

Valid IP address and port

Key Required

No

Example

Remote IP ENV = 123.45.67.89:0

[NOVELL: NOVELL_ROOT:1.0.0] Section

This section must be present to perform a completely automated or “silent” installation.

Prompt = string

Purpose

Controls whether the screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = False

allowCloseScreen = string

Purpose

Controls whether the final installation screen is displayed.

Default

True

Values

True, False

Key Required

No

Example

allowCloseScreen = True

allowSummary = string

Purpose

Controls whether the installation Summary screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

allowSummary = False

closeScreen = string

Purpose

When this parameter is set, the final installation screen is not shown.

Default

(none)

Values

NWICloseScreen

Key Required

Yes

Example

closeScreen = NWICloseScreen

Reboot = string

Purpose

Controls whether the server is restarted after the final screen of the installation is closed.

Default

(none)

Values

True, False

Key Required

Yes

Example

Reboot = False

silent = string

Purpose

Global key that controls whether the installation runs in silent mode with no user interaction. To make volume creation (nssmu.nlm) silent, set silent = True.

Default

False

Values

True, False

Key Required

Yes

Example

silent = False

[Initialization] Section

This section must be present to perform a completely automated or “silent” installation.

Install = string

Purpose

Indicates a silent install for a new server or factory installation. This key is not used for silent upgrades.

Default

silent

Values

silent

Key Required

Yes (for silent new server and factory installations)

Example

Install = silent

Install State = string

Purpose

Specifies the install state for new server installations (First) and factory/blade server installations (Second).

Default

(none)

Values

First, Second

Key Required

Yes

Example

Install State = Second

Description = string

Purpose

Stores a description for the response file.

Default

(none)

Values

text

Key Required

No

Example

Description = Response File for New Server Installation

DescriptionID = string

Purpose

Allows the response file description to be displayed in other languages.

Default

(none)

Values

ni\\rspdata\response::UpgradeDescription

Key Required

No

Example

DescriptionID = ni\\rspdata\response::UpgradeDescription

A.5.4 Automating the Installation of Additional Products and Services

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.

Minimum Information for the [Selected Nodes] Section

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

Entries for Additional Products and Services

This section lists the entries to include in the [Selected Nodes] section if you want additional products and services to be auto-installed.

Prompt = string

Purpose

Controls whether the Additional Products and Services screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

Patterns = string

Purpose

Specifies which pattern to install. This coordinates with the pattern selection screen that displays during the server install. Only one pattern from the available list can be selected. If you select the Customized NetWare Server pattern, you should also select products in the Products key described below.

Default

None

Values

(Pattern chosen from list of available patterns)

Key Required

No

Example

Patterns = CustomNetWare

Products = strings_separated_by_commas

Purpose

Specifies the additional products and services to be installed on the server. This key is necessary only if you selected CustomNetWare using the previous key. To install multiple products on a server, make sure that the Products key has multiple values, separated by commas as shown in the example.

Default

(None - but if no products are specified, basic NetWare is installed)

Values

Novell Certificate Server, 6pkLdap, Imonitor, Apache2 Admin Server, Tomcat4, Apache2 Webserver, Portal, SMS, ConsoleOneProducts, NDPS, FTP Server, NetWare Web Search, ipWanMan, NWNMAS, DNSDHCP, iFolder, NWEMBOX, NWSNMP, MySQL, j2ee, uddi, audit, RSyncSrv, iSCSI Module, Beans, iStorage, NSN, Perl, PHP, OpenSSH, Wan Connectivity, eGuide, iManager2.5 Product, Virtual Office

Key Required

No

Example

Products = Novell Certificate Server, ipWanMan

Product Keys and Values

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
Apache2 Admin Server=AApache2,AAp2Conf,adminsrv,welcome
Apache2 Web Server and Tomcat 4 Servlet Container
Apache2 Webserver=Ap2webcf
Beans for Novell Services
Beans=BEANS_ZIP
Branch Office - Rsync Server
RSyncSrv=RSyncSrvInstall
RSyncSrvInstall=RSyncSrvZip
ConsoleOne
ConsoleOneProducts=ConsoleOne,Reporting Snapin
ConsoleOne=c1_core,c1_win32,c1_nw.zipReporting Snapin=c1_rpt
eDirectory Management Utilities Toolbox
NWEMBOX=embox_DFG
eDirectory SNMP Subagent
NWSNMP=SNMP_SYSTEM_DFG,SNMP_ETC_DFG
eGuide
eGuide=eGuideFiles
exteNd Application Server
j2ee=exteNd Application Server zip file,exteNd Application Server NetWare Overlay,exteNd Application Server IP address Management zip file
iPrint
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=MySQL install module
MySQL install module=Product zip file,Configuration zip file,
JDBC Driver zip file,Manage zip file
NDS iMonitor Services
Imonitor=imonitor_DFG
NetWare FTP Server
FTP Server=ftpfilezip
NetWare Remote Manager (NRM)
Portal=portalzip,httpstkzip
NetWare Web Search Server
NetWare Web Search=NSearch1,Templates,Sample Templates
Novell Audit Starter Pack
audit=Nsure auditing zip file,Nsure auditing lsc files
Novell Certificate Server
Novell Certificate Server=CertServ System Files,CertServ Public Files
Novell DNS/DHCP Services
DNSDHCP=dnipFiles
Novell iFolder Storage Services
iFolder=iFolder install module
iFolder install module=iFolder zip file,ifolder_en
Novell iManager
iManager2.7 Product = EXTEND_ZIP_FILE, EXTEND_CONF_FILES, EXTEND_PACKAGE_FILES, EXTEND_XAR_FILE
Novell Modular Authentication Service (NMAS)
NWNMAS=NMAS Server System Files,NMAS Methods
Novell netstorage
iStorage=components
Novell UDDI Server
uddi=uddiFiles
Novell Virtual Office Framework
Virtual Office=Virtual Office Packages
NSN
NSN=NSN install module,UCS install module
NSN install module=NSN Product zip file
UCS install module=UCS Product zip file
OpenSSH
OpenSSH=SSH-Config,SSH-Core,SSH-Docs
Perl
Perl=Perl install module
Perl install module=Perl Product zip file
PHP
PHP=PHP install module
PHP install module=PHP Product zip file
Storage Management Services (SMS)
SMS=SMSSystemFiles
Tomcat4 Admin Instance
Tomcat4=Tomcat zip file,examples zip file,Tomcat admin configuration, Novell Tomcat Startup Scripts
WAN Connectivity
Wan Connectivity=WanConnectZip,UpgradeFrom
WAN Traffic Manager Services
ipWanMan=dfgWanManSysSystem

[NWI:LdapConfig] Section for LDAP Configuration

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.

Prompt = string

Purpose

Controls whether the LDAP Configuration screen is displayed.

Default

True

Values

True, False

Key Required

Yes

Example

Prompt = True

ClearText = string

Purpose

Specifies whether to accept LDAP bind requests that include clear-text passwords on non-SSL/TLS connection (Require TLS for Simple Bind with Password option).

Default

False

Values

True, False

Key Required

Yes

Example

ClearText=False

[DNS_DHCP] Section for DNS/DHCP Configuration

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.

Prompt = string

Purpose

Controls whether the DNS/DHCP configuration screen is displayed.

Default

None

Values

True, False

Key Required

Yes

Example

Prompt = False

ExtendDNIPSchema = string

Purpose

Controls whether the schema is extended for DNS/DHCP Services. This should be set to True.

Default

(none)

Values

True, False

Key Required

Yes

Example

ExtendDNIPSchema = True

GroupNDSContext = string

Purpose

Identifies the eDirectory context that the Group Object is to be installed into.

Default

(none)

Values

eDirectory_distinguished_name

Key Required

Yes

Example

GroupNDSContext = O=install

LocatorNDSContext = string

Purpose

Identifies the eDirectory context that the Locator Object is to be installed into.

Default

(none)

Values

eDirectory_distinguished_name

Key Required

Yes

Example

LocatorNDSContext = O=install

RootSrvrNDSContext = string

Purpose

Identifies the eDirectory context that the RootSrvr Zone is to be installed into.

Default

(none)

Values

eDirectory_distinguished_name

Key Required

Yes

Example

RootSrvrNDSContext = O=install

TreeName = string

Purpose

Specifies the eDirectory tree that DNS/DHCP Services are to be installed into.

Default

(none)

Values

text

Key Required

Yes

Example

TreeName = Novell

UserName = string

Purpose

Identifies the Admin name and eDirectory context; this should correspond with the Admin Login Name and Admin Context identified in the NWI:NDS section of the response file. Note the case of the characters in the string.

Default

(none)

Values

eDirectory_distinguished_name

Key Required

Yes

Example

UserName=.CN=admin.O=install

A.5.5 Calling an Install Script During a Response File Installation

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.

[NWI:Install Script] Section

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.

Script Location = string

Purpose

Identifies the filename and path of an install script that is executed at the end of the preliminary file copy (prior to the launching of the graphical portion of the install).

Using the ? wildcard in the extension of the filename suppresses an error if the specified file does not exist.

Default

None

Values

Existing_DOS_path (up to 255 characters)

Key Required

No

Example

Script Location = c:\nwupdate\precopy.ic?

Close Script = string

Purpose

Identifies the filename and path of an install script that is executed when the final screen of the NetWare server installation is closed, just prior to some housekeeping that is done by the Close Screen routine.

Default

None

Values

Existing_DOS_path (up to 255 characters)

Key Required

No

Example

Script Location = sys:\other.ics