411PT1.EXE Installation Instructions. =========================================================================== Section 1 Installing Patches on a Native NetWare Server. Section 2 Installing Patches on a NetWare of OS/2 Server. Section 3 Installing Patches on a NetWare SFT III Server. ___________________________________________________________________________ Novell has provided an installation script to be used with INSTALL.NLM "Product Options". However it is still possible to manually copy the patches to the DOS partition.. C:\NWSERVER This script file can be run in several ways: 1- From local A: Drive at Server. 2- From local Drive at Client using Rconsole (F4). 3- From local SYS: volume (F3), by specifying the path including volume name..ie SYS:\411PT1. 4- From a different server on the network (F3) by specifying full path including server name..ie Server_Name\SYS:\411PT1. NOTE: Fastest installation in order of performance is: option 3, option 4, option 2, option 1. PK411 has the following enhancements: - "PATCHES" console command has been enhanced. - Patches are display as two types: - PK Patches, Patches embedded in PK411.NLM. - Discrete Patches, Patches which are not embedded in PK411.NLM. - Patches are displayed alphabetically. - Total number of Patches are at the bottom of the list. (SAMPLE SCREEN OF PATCHES COMMAND) ----------------------------------------------------------------------------- | PK Information: | | Desc: OS Patch Kit for NetWare v4.11 (970122) | | Source: C:PK411.NLM | | Version: v2.00e (01/22/97) | | Status: Some PK patches are NOT loaded/active | | PK Patches: | | ACTMDLFX.NLM v1.00 (09/20/96) Status: ACTIVE | | AUDCONFX.NLM v1.00 (10/02/96) Status: ACTIVE | | AUDDELFX.NLM v1.00 (10/02/96) Status: ACTIVE | | AUDOVFFX.NLM v1.00 (10/02/96) Status: ACTIVE | | AUDRESFX.NLM v1.00 (11/11/96) Status: Inactive (not loaded) | | DFSCCHFX.NLM v1.00 (09/20/96) Status: ACTIVE | | DFSSETFX.NLM v1.00 (09/20/96) Status: ACTIVE | | MACCONFX.NLM v1.00 (10/02/96) Status: ACTIVE | | MIGPRGFX.NLM v1.00 (09/20/96) Status: ACTIVE | | MSGFREFX.NLM v1.00 (10/02/96) Status: ACTIVE | | RECALCFX.NLM v1.00 (12/18/96) Status: ACTIVE | | RENENTFX.NLM v1.00 (10/02/96) Status: ACTIVE | | STDIRHFX.NLM v1.00 (09/20/96) Status: ACTIVE | | Discrete Patches: | | None | | Hardware Loader ID: | | 00000002 | | | | | ----------------------------------------------------------------------------- (OTHER RELATED CONSOLE COMMANDS) PMLOAD (loads specified discrete patch) PMLOAD (loads all patches in specified directory) PKLOAD (loads specified patch from patch kit) PMUNLOAD /ALL (unloads all patches) PMUNLOAD (unloads specified patch) ___________________________________________________________________________ Note for NetFRAME customers: Because of NetFRAMEs' unique architecture "Product Options" Install can not copy the patches to the boot drive. Use the following RCONSOLE method to copy the patches to the boot drive. 1) Unzip the patch file to any directory. 2) Run RCONSOLE and connect to the NetFRAME server that you want to update. 3) Use ALT-F1 to bring up the RCONSOLE Menu. 4) Select the "Transfer Files To Server" option. 5) For the Source path, enter the complete DOS path, for example f:\patch\native\start and press enter. 6) For the Destination path, enter C: and press enter. RCONSOLE should then copy all the files located in the source directory. After that completes add the following lines to the STARTUP.NCF: LOAD PK411 Remove all other load statements for PM410.NLM and patches. ___________________________________________________________________________ Note for AS400 customers: Because of AS400's unique architecture "Product Options" Install can not copy the patches to the boot drive. Use the following RCONSOLE method to copy the patches to the boot drive. 1) Unzip the patch file to any directory. 2) Run RCONSOLE and connect to the AS/400 server that you want to update. 3) Use ALT-F1 to bring up the RCONSOLE Menu. 4) Select the "Transfer Files To Server" option. 5) For the Source path, enter the complete DOS path, for example f:\patch\native\start and press enter. 6) For the Destination path, enter E: and press enter. NOTE: Drive E: is a READ-WRITE DRIVE, Drive F: is a READ-ONLY DRIVE. RCONSOLE should then copy all the files located in the source directory. After that completes add the following lines to the STARTUP.NCF: LOAD PK411 Remove all other load statements for PM410.NLM and patches. Do not remove the load statements for DIAG410.NLM, HIMOVE.NLM, and QFPLDISK.DSK. ___________________________________________________________________________ Issue: When selecting "PRODUCT OPTIONS" option in install, Screen to copy file appears instead of the "PRODUCT OPTIONS" screen. (Copy Files Option, SCREEN) ------------------------------------------------------------------------------------ | | | NetWare files will be installed from path: | | | | NW411:\PRODUCTS\NW411\INSTALL\IBM\DOS\XXX\ENGLISH\ | | | | If you are installing from CD-ROM or a network directory, verify | | that the above path corresponds to the source directory where the | | NetWare server installation files are located. On CD-ROM, this | | will be path | | :\PRODUCTS\NW411\INSTALL\IBM\\XXX\. | | | | Press to specify a different path; | | Press to continue. | | | ------------------------------------------------------------------------------------ Solution: Copy the following files from the NetWare CD to C:\NWSERVER: ADDLANG IPS 400 8-12-96 1:20p CHGLANG IPS 2051 8-26-96 3:15p COMDEF ILS 4928 8-25-96 6:30p COMDRIVR ICS 617 3-16-96 12:31p COMMAIN ICS 10657 8-27-96 11:05a COMMAIN ILS 2741 8-25-96 6:44p COMOTHR ILS 14328 8-24-96 11:29p CPYCLINT IPS 2273 8-26-96 11:27a HWDEF ILS 485 8-12-96 1:20p HWDRIVR ICS 1797 8-26-96 12:50p HWMAIN ICS 534 3-16-96 12:31p HWMAIN ILS 1243 8-26-96 1:25p HWOTHR ILS 522 8-12-96 1:20p INSTCMD1 IZX 12 2-16-94 3:07p INSTNCF3 IZX 16 3-17-95 3:10p INSTNCF4 IZX 31 5-03-96 9:10a MAKEDISK IPS 4237 8-26-96 1:13p NETMAIN ILS 9852 9-07-96 6:21p Some of these files are Language specific.. Generally this is a result of manually installing the server rather than installing though INSTALL.BAT. ___________________________________________________________________________ Issue: When the Patch kit is installed, SERVER.EXE will be updated with the current version of LOADER. Some customers have indicated that the modified version of SERVER.EXE becomes corrupt with the following message: LOADER-4.11-19: Error reading load file C:\NWSERVER\SERVER.EXE. This corruption has been linked to the DIE_HARD VIRUS. Solution: 1-Scan the DOS Boot drive of the file server, as well as any locations where the patch kit may have been copied to. Novell has ensured that the virus has not been encapsulated in the compressed downloadable patch kit. 2-Rename SERVER.OLD or MSERVER.OLD to SERVER.EXE or MSERVER.EXE. 3-RUN LSWAP.EXE USAGE: LSWAP [LoaderFilePath [ServerFilePath]] Default LoaderFilePath = C:\NWSERVER\LOADER.EXE Default ServerFilePath = C:\NWSERVER\SERVER.EXE 4-Run the newly modified SERVER.EXE or MSERVER.EXE if running SFTIII. =========================================================================== Section 1 Installing Patches on a Native NetWare Server. ___________________________________________________________________________ IF INSTALLING ON A NATIVE NETWARE SERVER: To Copy files : Explode the patch kit to a diskette (or see other install options at the top of this file). Place diskette in "A:" drive at the Server. Load "INSTALL.NLM", Select "PRODUCT OPTIONS" Select "INSTALL A PRODUCT NOT LISTED" Select "ENTER" (Copy from A:\) NOTE: PI_ICMD.NLM will load and copy files from the A: drive using the *.IPS script. The following event will occur: Patches will be copied PK411 will be loaded LSWAP will update SERVER.EXE. A backup of The STARTUP.NCF file will made and then the STARTUP.NCF will be updated.. A Record will be added to the btrieve Products.dat file. Some modules may NOT have loaded during this installation. These modules may be dependent on the version of PM410.NLM and also the version of LOADER.EXE. To Complete the installation of this update, the server must be re-booted. =========================================================================== Section 2 Installing Patches on a NetWare for OS/2 Server. ___________________________________________________________________________ IF INSTALLING ON A NATIVE NETWARE FOR OS/2 SERVER: To Copy files : Explode the patch kit to a diskette. Place diskette in "A:" drive at the Server. Load "INSTALL.NLM", Select "PRODUCT OPTIONS" Select "INSTALL A PRODUCT NOT LISTED" Select "ENTER" (Copy from A:\) NOTE: PI_ICMD.NLM will load and copy files from the A: drive using the *.IPS script. The following event will occur: Patches will be copied PK411 will be loaded A backup of The STARTUP.NCF file will made and then the STARTUP.NCF will be updated.. NOTE: A Record will be NOT added to the btrieve Products.dat file. Some modules may NOT have loaded during this installation. These modules may be dependent on the version of PM410.NLM and also the version of LOADER.EXE. To Complete the installation of this update, the server must be re-booted. =========================================================================== Section 3 Installing Patches on a NetWare SFT III Server. ___________________________________________________________________________ IF INSTALLING ON A NETWARE SFTIII SERVER: To Copy files : Explode the patch kit to SYS:\411PT1 Load "INSTALL.NLM", Select "PRODUCT OPTIONS" Select "INSTALL A PRODUCT NOT LISTED" Select "F3" (TO specify a different path) ENTER: "SYS:\411PT1" PRESS "ENTER" NOTE: PI_ICMD.NLM will load and copy files from the SYS:\411PT1 drive using the *.IPS script. The following event will occur: Patches will be copied PK411 will be loaded A backup of The IOSTART.NCF and MSSTART.NCF files will be made and then the IOSTART.NCF and MSSTART.NCF will be updated.. LSWAP will update MSERVER.EXE. A Record will be added to the btrieve Products.dat file. To Complete the installation of this update, the server must be re-booted. ___________________________________________________________________________