The NUC and NFS NLMs run on NetWare
versions 3 and greater.
When a NetWare filesystem is mounted from a UNIX system,
the loaded NUC and NFS NLMs give
the NetWare filesystem UNIX system semantics such as long file names,
mixed case letters in filenames, symbolic links and support for
owners and groups.
Install the NLMs on all NetWare file servers that
will be mounted by an SCO OpenServer system running SCO Gateway for NetWare.
Make sure that you have the floppy containing the NLMs before
you begin this installation.
Step 1: Copy NLMs from the floppy to the NetWare file server
From the NetWare server, press <Ctrl><Esc> simultaneously
to start the Current Screens menu. This menu displays the
currently loaded options. Start the Install Screen
option in one of two ways:
If Install Screen is on the menu, select the number
corresponding to it.
If Install Screen is not available on the menu,
you must load it. Select the number corresponding to
System Console. At the System Console prompt (:)
enter load install.
From the Installation Options menu, select Product Options.
When the Currently Installed Products window appears, press
<Insert>.
Insert the NLM floppy in the NetWare server floppy drive.
At the prompt: Enter drive and/or path to new
product source media, select the drive in one of two ways:
To select the displayed default drive, press <Enter>.
To select another drive, <Backspace> over the default drive and
enter the drive letter, followed by ``:''. Then press <Enter>.
At the prompt: Enter the drive and/or path for booting NetWare,
you must inform the system which drive you are booting NetWare from.
The most common choices are drive A: for the 3.5 inch floppy
and drive C: for the hard drive. Select the drive in one of two ways:
To select the displayed default drive, press <Enter>.
To select another drive, <Backspace> over the default drive and
enter the drive letter, followed by ``:''. Then press <Enter>.
If you are booting from the floppy, the system asks you for the volume
name of the NetWare boot floppy. After you input the volume name,
the system will ask you to insert the NLM floppy and the boot floppy
several times in order to transfer the required data.
Step 2: Edit the NFSUSERS and NFSGROUP files
Log into a DOS client as supervisor.
Create the group EVERYONE on NetWare
if it does not already exist.
Add all users to this group. This facilitates an automatic
mapping between the UNIX system others category and the
NetWare EVERYONE group.
Edit the SYS:\ETC\NFSUSERS and
SYS:\ETC\NFSGROUP files.
The NFSUSERS file contains lines with the format:
UnixUid <Tab> NetWareLogin
and the NFSGROUP file contain lines with the format:
UnixGid <Tab> NetWareGroup
where:
UnixUid
is the UNIX system user identification number
NetWareLogin
is the NetWare login name
UnixGid
is the UNIX system group identification number
NetWareGroup
is the NetWare group name
Add entries for all the UNIX system users and groups that are going to use the
NetWare file server.
Step 3: Edit the NFSPARAM and AUTOEXEC.NCF files
Edit the SYS:\ETC\NFSPARAM file.
The NFSPARAM files contains a line with the format:
TIME_ZONE <Tab> Hours
Set the value of TIME_ZONE to the number of hours local
time is later than Greenwich mean time.
For example, in Paris, set Hours to 0,
in Toronto (eastern standard time), set Hours
to 5 and in California (pacific standard time) set Hours to 8.
To ensure the NLMs are started when the server is booted, edit
the AUTOEXEC.NCF file. From the NetWare server:
Press <Ctrl><Esc> simultaneously to
start the Current Screens menu.
This menu displays the currently loaded options.
Start the Install Screen option in one of two ways:
If Install Screen is on the menu, select the number
corresponding to it.
If Install Screen is not available on the menu,
you must load it. Select the number corresponding to
System Console. At the System Console prompt (:)
enter load install.
Select System Options.
Select EditAUTOEXEC.NCF.
Add the command load nuc near the end of the
AUTOEXEC.NCF file,
usually just before the line with the load monitor command.
Press <Esc> when done.
Select Yes to save the modified file or <Esc> to cancel
this edit.
Step 4: Start the NLM
To start the NUC NLM now without rebooting:
Press <Ctrl><Esc> simultaneously to start the Current Screens menu.
Select the number corresponding to System Console
At the System Console prompt (:) enter load nuc.
At the System Console prompt (:) press <Ctrl><Esc>
simultaneously to return to the Current Screens menu.
Step 5: Add UNIX system namespace support to NetWare volumes
To add UNIX system namespace to NetWare volumes, you must reserve space on
the volumes that will be mounted
by UNIX system clients to hold the extra UNIX system semantic information.
From the NetWare file server:
If you are not already at the Current Screens menu,
press <Ctrl><Esc> simultaneously to start the Current Screens menu.
Select the number corresponding to System Console.
At the System Console prompt (:) enter:
load nfs add name space to volumevolume_name
where volume_name is the name of the NetWare volume to be
mounted.
This takes several minutes. During this time, you are informed
of disk space requirements for this operation.
Repeat the add name space to volumevolume_name
command for each NetWare volume that requires UNIX system file semantics.
The commands load nfs and add name space are
done once per NFS NLM installation.
These commands do not need to be added to AUTOEXEC.NCF.
Your NetWare server ready to server the UNIX system.