; NMANV DISK1 Install Script for NMA for NetView 1.3B
; NetWare OS NLMs and LAN drivers
NetworkPath=sys:\system;
;if installing on NW3X system, save copy of NW4X streams.nlm for later upgrade
If (NW3X) NetworkPath=sys:\system\commexec\nw4x;
If (NW3X) Copy=system.4x\streams.nlm;
; be sure to restore network path to SYS:SYSTEM
NetworkPath=sys:\system;
;--------------------------------- NetWare 3.12 OS modules --------------------------------
;update outdated OS modules for Netware 3.12
; if SPXS.NLM is not 3.12.2, copy SPXS.NLM over even though SPXS.NLM is 3.12.1
; because there are 2 versions of 3.12.1 out there.
If (NW312) If (NOTEXIST:spxs.nlm[3.12.2]) Copy=system.3x\spxs.nlm;
If (NW312) NextDisk;
;--------------------------------- NetWare 4.0 OS modules --------------------------------
;update outdated OS modules for Netware 4.0
; update streams.nlm and associated english message file
; check for STREAMS.NLM version 4.0.2 even though we are copying 4.0.1 to make
; sure that it gets copied because there are "older" versions of 4.0.1
If (NW4X) If (NOTEXIST:streams.nlm[4.0.2]) Copy=system.4X\streams.nlm;
If (NW4X) NextDisk;
;We don't need to copy BTRIEVE files cause they already exist in the 4.0 and 3.12 system
;--------------------------------- NetWare 3.11 OS modules -------------------------------
;check for outdated modules for 3.11 OS
If (EXIST:btrieve.nlm[6.10.0]) If (EXIST:nmanv.ver[1.3.07]) NextDisk;
Alert=Installation will update BTRIEVE and NetWare OS system files.;
;--------------------------------- OS modules update -------------------------------------
;if os modules have already been updated proceed to BTRIEVE update
If (EXIST:nmanv.ver[1.3.07]) NextDisk=4;
Alert=NetWare OS files will be overwritten as specified in the README file. To preserve files exit and backup then reinstall the Communication Executive.;
; check for SPXS.NLM version 3.12.2 even though we are copying 3.12.1 to make
; sure that it gets copied because there are "older" versions of 3.12.1
If (NOTEXIST:spxs.nlm[3.12.2]) Copy=system.3x\spxs.nlm;
; check for CLIB.NLM version 3.12.1 even though we are copying 3.12.0 to make
; sure that it gets copied because there are "older" versions of 3.12.0 (beta)
If (NOTEXIST:clib.nlm[3.12.1]) Copy=system.311\clib.nlm;
If (NOTEXIST:spxfix2.nlm[2.0.0]) Copy=system.311\spxfix2.nlm;
If (NOTEXIST:streams.nlm[3.11.8]) Copy=system.311\streams.nlm;
If (NOTEXIST:tli.nlm[3.11.4]) Copy=system.311\tli.nlm;
If (NOTEXIST:ipxs.nlm[2.1.0]) Copy=system.311\ipxs.nlm;
If (NOTEXIST:tokentsm.nlm[2.11.0]) Copy=system.311\tokentsm.nlm;
If (NOTEXIST:token.lan[3.23.0]) Copy=system.311\token.lan;
If (NOTEXIST:tokendma.lan[3.21.0]) Copy=system.311\tokendma.lan;
If (NOTEXIST:ntr2000.lan[3.23.0]) Copy=system.311\ntr2000.lan;
If (NOTEXIST:ethertsm.nlm[2.12.0]) Copy=system.311\ethertsm.nlm;
If (NOTEXIST:ne2000.lan[3.23.0]) Copy=system.311\ne2000.lan;
If (NOTEXIST:ne2.lan[3.21.0]) Copy=system.311\ne2.lan;
;NE2-32.LAN has been renamed to ne2_32.lan therefore remove the old one
;to prevent it from being used
Remove=ne2-32.lan;
If (NOTEXIST:ne2_32.lan[3.21.0]) Copy=system.311\ne2_32.lan;
If (NOTEXIST:ne1000.lan[3.21.0]) Copy=system.311\ne1000.lan;
If (NOTEXIST:ne3200.lan[3.21.0]) Copy=system.311\ne3200.lan;
If (NOTEXIST:msm31x.nlm[2.13.0]) Copy=system.311\msm31x.nlm;
If (NOTEXIST:monitor.nlm[1.75.0]) Copy=system.311\monitor.nlm;
If (NOTEXIST:lslenh.nlm[1.1.0]) Copy=system.311\lslenh.nlm;
If (NOTEXIST:patchman.nlm[2.30.0]) Copy=system.311\patchman.nlm;
;there is an older copy of nmagent.nlm that have the same
;version as the one we are using therefore we cannot test for the version
Copy=system.311\nmagent.nlm;
;copy version control file
Copy=system.311\nmanv.ver;
;copy the forward compatibility module
If (NOTEXIST:after311.nlm[3.0.5]) Copy=system.311\after311.nlm;
;if BTRIEVE is not up to date go to the BTRIEVE disk