Installation Utility for

Novell Patches and Upgrades



Note: the patches and updates MUST be installed - 

if they are not, Legato CANNOT guarantee that

NetWorker will load and run properly. 



1. Summary

Legato NetWorker, like Novell NetWare, is designed to provide
the highest possible performance and reliability. Since
NetWorker utilizes NetWare's capabilities so intensively, it is
imperative that the NetWare operating system be as robust as
possible. For this reason, Legato has licensed from Novell the
latest NetWare update files. These files are provided on the
diskettes labeled "NetWare Patches and Updates". These patches
and updates consist of new SMS and related NLMs for 3.11, 3.12
and 4.01; and a set of patch NLMs for NetWare 3.11, 3.12 and 
4.01. Disk #1 also contains an installation program, NOVLINST.NLM, 
which automates most of the steps required to properly install the 
NetWare patches and updates. This document describes the NOVLINST
procedure; it assumes that you know how to load and unload NLMs
from the NetWare server console, and how to edit the NetWare
AUTOEXEC.NCF file. If you are not familar with these operations,
you should consult your NetWare manuals for further information
before proceeding. 



NetWorker 3.00 for NetWare requires two installations. You must
first install the necessary patches and upgrades from Novell.
Then install the NetWorker Server and/or Client software.  The
first  installation is called: NOVLINST.NLM.  The second
installation is called: NWINST.NLM.  The setup is very easy for
NOVLINST. If you want to accept the default settings, just press
the ENTER key at each of the prompt to proceed.



NOTES:

If you are installing on a NetWare 3.12 or 4.01 system, it will
NOT require that you use the FATFIX patch and VREPAIR, so you can
ignore these items.

In some cases, NOVLINST may not be able to get EDIT.NLM to
automatically load with the AUTOEXEC.NCF file. If this happens,
simply type in SYS:SYSTEM/AUTOEXEC.NCF in the prompt box, and
you can continue normally.

In some cases, NOVLINST may not be able to properly enter the SET
TIME ZONE command in the AUTOEXEC.NCF file. Double check this
item, since it is important that the SET TIME ZONE command
appears BEFORE CLIB is loaded. This doesn't apply to 4.01 system.



2. Installation:

NOVLINST copies the files into SYS:SYSTEM (unless otherwise
noted), depending on the NetWare OS version. 
At the server's console screen, enter:  

	LOAD A:NOVLINST (assuming the diskette is in drive A)

NOVLINST will display an introductory screen and a prompt.
Pressing return will start copying files to the system. File
names are shown in the window. If versions of the files in your 
system are the same or newer version, they will not be overwritten 
by the version on the floppy.  Certain DOS executables and text 
files will be copied regardless of the version you have. During the
upgrade process, when this utility encounters a duplicate system
file on your server, it saves the original in a new directory
which it creates, SYS:SYSTEM.ORG. If for any reason you want to
restore these original system files to your system, erase the
ones installed with this utility, and copy the files from
SYS:SYSTEM.ORG to their original locations. This utility will
never overwrite any original files without first saving it to
SYS:SYSTEM.ORG. The total disk space needed to save the original
system files is about 1.3 megabytes.



Watch for messages about the NetWare patch FATFIX during the
installation process.  If any message reports that the FATFIX
patch is not in the system, not up-to-date, or not loaded, you
should dismount all mounted volumes by using the DISMOUNT
command at the system console (you can determine the mounted
volumes by using the VOLUMES command at the same prompt). Once
all the volumes are dismounted run VREPAIR on each volume and
then reboot your server. 

	IF YOU DO NOT FOLLOW THESE STEPS, YOU MAY LOSE DATA! 

We also recommend that you reboot your server if any other
patches or upgrades are installed.



It is strongly recommended that you simply run NOVLINST before
installing NetWorker. However, if you prefer to manually install
the patches and upgrades, you MUST make sure that the files
listed in Section 4 Modifying AUTOEXEC.NCF are copied to your
system.



3. Contents:

contents of disk #1:

IDENT   .TXT (not copied)

README  .TXT (not copied)

NOVLINST.HLP (not copied)

NOVLINST.NLM (not copied)


Directory of  \3_11_00

NOTE: If you are running NOVLINST on a NetWare 3.11 system,
these files are copied to sys:system

BIGRFIX .NLM      

FATFIX  .NLM     

GVIWHFIX.NLM    

HTFXFX  .NLM      

IPXS    .NLM   

MKDIRFIX.NLM     

NCOMFIX .NLM    

PATCHMAN.NLM 

SPXDDFIX.NLM    

SPXFIX2 .NLM      

SPXFSFIX.NLM    

SPXLISFX.NLM    

VREPAIR .NLM     

XMDFIX  .NLM      


Directory of  \3_12_00

NOTE: If you are running NOVLINST on a NetWare 3.12 system,
these files are copied to sys:system

PM3112  .NLM  

SPXDDFIX.NLM    


Directory of  \3_1X_00

NOTE: If you are running NOVLINST on both NetWare 3.11 and 3.12 system,
these files are copied to sys:system

A3112   .NLM

AFTER311.NLM

IPXS    .NLM

SPXS    .NLM

STREAMS .NLM

TLI     .NLM


Directory of \4_01_00

NOTE: If you are running NOVLINST on a NetWare 4.01 system,
these files are copied to sys:system

DSAPI.NLM

IPXS    .NLM

PM401   .NLM

SPXDDFIX.NLM

SPXS    .NLM

STREAMS .NLM

TLI     .NLM




contents of disk #2:

IDENT   .TXT (not copied) 

TSA_OS2 .EXE (copied to sys:public)

TSA_OS2 .HLP (copied to sys:public) 

TSA_RC  .DLL (copied to sys:public)   

TSA_SMS .COM (copied to sys:public)

SDI     .NLM (copied to sys:system)     


Directory of  \3_11_00

NOTE: If you are running NOVLINST on a NetWare 3.12 system,
these files are copied to sys:system

TSA311  .NLM    


Directory of  \3_12_00

NOTE: If you are running NOVLINST on a NetWare 3.12 system,
these files are copied to sys:system

TSA312  .NLM    


Directory of  \3_1X_00

NOTE: If you are running NOVLINST on both NetWare 3.11 and 3.12 system,
these files are copied to sys:system

SMDR31X .NLM 

TSA_DOS .NLM    

WS_MAN  .NLM    


Directory of \4_01_00

NOTE: If you are running NOVLINST on a NetWare 4.01 system,
these files are copied to sys:system

SMDR    .NLM     

TSA400  .NLM    

TSANDS  .NLM  

TSA_OS2 .NLM 

TSA_DOS .NLM

WS_MAN  .NLM




contents of disk #3:

IDENT   .TXT (not copied)  


Directory of  \3_1X_00

NOTE: If you are running NOVLINST on both NetWare 3.11 and 3.12 system,
these files are copied to sys:system

CLIB    .NLM


Directory of \4_01_00

NOTE: If you are running NOVLINST on a NetWare 4.01 system,
these files are copied to sys:system

CLIB    .NLM



4. Modify AUTOEXEC.NCF:

Any line containing these strings (case insensitive): SMDR, TSA,
SHIM, AFTER311, SPXFIX1, NWSTART and PATCHIT,   will be commented
out with a line header "#%". For example: 

	#%patchit       

If installing on a NetWare 3.11 system, these lines will be
inserted right after the line IPX INTERNAL NET xxx:



##BeGiN## NetWare NLMs required by NetWorker ###        
 ### Do NOT change anything between marks, including marks.

load patchman           

load fatfix             

load bigrfix            

load gviwhfix           

load mkdirfix           

load xmdfix             

load streams            

load clib               

load tli                

load ipxs               

load spxs               

load after311           

load spxddfix           

load spxfix2            

load spxfsfix           

load spxlisfx           

load tsa311      

##EnD## NetWare NLMs required by NetWorker ###  



If installing on a NetWare 3.12 system, these lines will be
inserted right after the line IPX INTERNAL NET xxx:



##BeGiN## NetWare NLMs required by NetWorker ###        
 ### Do NOT change anything between marks, including marks.

load pm312              

load streams            

load clib               

load tli                

load ipxs               

load spxs               

load after311           

load spxddfix           

load tsa312      

##EnD## NetWare NLMs required by NetWorker ###  



If installing on a NetWare 4.01 system, these lines will be
inserted right after the line IPX INTERNAL NET xxx:



##BeGiN## NetWare NLMs required by NetWorker ###        
 ### Do NOT change anything between marks, including marks.

load pm401              

load streams            

load clib               

load tli                

load ipxs               

load spxs               

load after311           

load spxddfix           

load tsa400      

load dsapi

set upgrade low priority threads = on

##EnD## NetWare NLMs required by NetWorker ###  



IMPORTANT:      If you are installing on a NetWare 3.11, we urge you
to read the Novell 311PTD.DOC file. You can obtain it via Compuserv.
Having up-to-date NetWare patches and upgrades not only ensures 
reliable operation of NetWorker, but also prevents your NetWare file 
server from possible ABENDS and file system corruption problems.





Do NOT change the order or syntax of these load commands!.  Do
NOT change the beginning and ending mark of these load commands!.


If you choose to modify AUTOEXEC.NCF and see a red-box message:

       Mismatched or altered special marks.
       AUTOEXEC.NCF will not be modified.

check these marks.  ##BeGiN## and ##EnD## should be matched in pairs.






After you did NOVLINST, please verify versions, dates and file sizes
of installed modules with the following lists.


On NetWare 3.11:

A3112.NLM 	Version 4.00  	Jan  7  1994	 11371
AFTER311.NLM 	Version 4.00.a 	Jan  7  1994	 14411
BIGRFIX.NLM 	Version 1.00  	Apr 22  1992	  1425
CLIB.NLM 	Version 3.12.f 	Feb  4  1994	328137
GVIWHFIX.NLM 	Version 1.00  	Jan 18  1993	  1215
HTFXFX.NLM 	Version 1.01  	May 15  1992	  1036
IPXS.NLM 	Version 3.12.a 	Aug 10  1993	  8149
MKDIRFIX.NLM 	Version 2.01  	May 15  1992	  2295
NCOMFIX.NLM 	Version 1.01  	Dec 14  1992	  2109
PATCHMAN.NLM 	Version 2.30  	Feb  4  1993	  9632
SMDR31X.NLM 	Version 4.01.b 	Oct 28  1993	 41649
SPXDDFIX.NLM 	Version 1.00  	Sep 20  1993 	  1636
SPXFIX2.NLM 	Version 2.10  	Aug 20  1993	  1599
SPXFSFIX.NLM 	Version 2.10  	Aug 20  1993	  1155
SPXLISFX.NLM 	Version 1.10  	Aug 20  1993	  1016
SPXS.NLM 	Version 3.12.a 	Sep 14  1993	 24145
STREAMS.NLM 	Version 3.12  	Jul 20  1993	 53566
TCPIP.NLM 	Version 1.01  	Apr 26  1993	173286
TLI.NLM 	Version 3.12.a 	Sep 14  1993	 12474
TSA311.NLM 	Version 4.01.c 	Dec  7  1993	129375
TSA_DOS.NLM 	Version 4.01.l 	Nov  8  1993	 74050
TSA_OS2.EXE 			Aug 26  1993	 78336
TSA_OS2.HLP 			Feb  5  1993	  2644
TSA_RC.DLL 			Jun 28  1993	 17408
TSA_SMS.COM 			Oct 18  1993	 17724
VREPAIR.NLM 	Version 2.18  	Sep 10  1992	 88941
WS_MAN.NLM 	Version 4.01  	Oct 12  1993	 29913
XMDFIX.NLM 	Version 1.02  	Sep 15  1992	  1496




On NetWare 3.12:

A3112.NLM 	Version 4.00  	Jan  7  1994	 11371
AFTER311.NLM 	Version 4.00.a 	Jan  7  1994	 14411
CLIB.NLM 	Version 3.12.f 	Feb  4  1994	328137
IPXS.NLM 	Version 3.12.a 	Aug 10  1993	  8149
PM312.NLM 	Version 1.11  	Nov 11  1993	  8909
SMDR31X.NLM 	Version 4.01.b 	Oct 28  1993	 41649
SPXDDFIX.NLM 	Version 1.00  	Sep 20  1993	  1254
SPXS.NLM 	Version 3.12.a 	Sep 14  1993	 24145
STREAMS.NLM 	Version 3.12  	Jul 20  1993	 53566
TLI.NLM 	Version 3.12.a 	Sep 14  1993	 12474
TSA312.NLM 	Version 4.01.c 	Dec  7  1993	129372
TSA_DOS.NLM 	Version 4.01.l 	Nov  8  1993	 74050
TSA_OS2.EXE 			Aug 26  1993	 78336
TSA_OS2.HLP 			Feb  5  1993	  2644
TSA_RC.DLL 			Jun 28  1993	 17408
TSA_SMS.COM 			Oct 18  1993	 17724
WS_MAN.NLM 	Version 4.01  	Oct 12  1993	 29913






On NetWare 4.01:

CLIB.NLM 	Version 4.01.d 	Feb  4  1994	202034
DSAPI.NLM 	Version 4.01.c 	Feb  7  1994	 43388
IPXS.NLM 	Version 4.00.a 	Aug 23  1993	 10363
PM401.NLM 	Version 1.11   	Aug 26  1993	  8113
SMDR.NLM 	Version 4.01.b 	Oct 28  1993	 41362
SPXDDFIX.NLM 	Version 1.00   	Sep 20  1993	  1048
SPXS.NLM 	Version 4.01.a 	Sep 14  1993	 33219
STREAMS.NLM 	Version 4.00.a 	Sep 14  1993	 63201
TLI.NLM 	Version 4.00.a 	Sep 14  1993	 24795
TSA400.NLM 	Version 4.01.c 	Dec  7  1993	122880
TSANDS.NLM 	Version 4.01.b 	Oct 26  1993	 58146
TSA_DOS.NLM 	Version 4.01.l 	Nov  8  1993	 77820
TSA_OS2.EXE			Aug 26  1993 	 78336
TSA_OS2.HLP 			Feb  5  1993 	  2644
TSA_OS2.NLM 	Version 4.00   	May 11  1993	  7814
TSA_RC.DLL 			Jun 28  1993 	 17408
TSA_SMS.COM 			Oct 18  1993 	 17724
WS_MAN.NLM 	Version 4.01   	Oct 12  1993	 34521




If you choose to let this installation modify your AUTOEXEC.NCF,
an extra message will be displayed:             

	Do you want to load the editor to review changes in
AUTOEXEC.NCF?   



After you type Y, the NetWare system editor will be loaded with
AUTOEXEC.NCF so that you can review the AUTOEXEC.NCF file.      In
some cases you might see a NetWare system error: "Invalid
NetWare file path."  Simply type in: SYS:SYSTEM\AUTOEXEC.NCF in
the prompt box, and you can continue normally.



