Procedure: Run the 312PTD from a C:\ prompt to put the necessary files on the DOS partition of the server. This will create a directory structure on C: that includes the current patches for STARTUP.NCF to install when the server loads and the update program for the server license file, SERVER.EXE which is normally located in C:\SERVER.312. From C:\ type CD\312PTD\NATIVE\LOADER . This should put you to C:\312PTD\NATIVE\LOADER. From this prompt, type LSWAP LOADER.EXE C:\SERVER.312\SERVER.EXE. This should return a message that the original SERVER.EXE has been renamed to SERVER.OLD and a new updated SERVER.EXE has been installed.
The new SERVER.EXE will fix problems with the server not recognizing large amounts of RAM and general Y2K issues. It will keep your current license count and it still reports a 93 date when viewed on the Monitor screen.
The second part of 312PTD extracts a set of 63patches and places them in \312PTD\NATIVE\START. These patches need to be loaded by the Novell STARTUP.NCF.
I recommend that a subdirectory be created on C:\SERVER.312 called PATCHES. You can make this by typing MD \SERVER.312\PATCHES. Then type CD\312PTD\NATIVE You will need to copy these patches from START to PATCHES by typing, COPY START \SERVER.312\PATCHES From the C:\312PTD\NATIVE prompt.
Next, you will need to EDIT the STARTUP.NCF that is located in \SERVER.312. Type CD\SERVER.312 And then type EDIT STARTUP.NCF Add the following lined to the STARTUP.NCF: LOAD C:\SERVER.312\PATCHE\PM312 PMLOAD C:\SERVER.312\PATCHES Save the edited STARTUP.NCF by holding down the ALT and F keys to get to the file menu and then type X to exit and save. Hit Enter key when it asks you if you want to save the file.
This completes the Patches located on the DOS partition of the Novell 3.12 server. You will need to access the server as a Supervisor from a workstation to install the other two patches for Novell 3.12. You should put these two patches on a floppy disk and place them in the workstation where you will be logged in as supervisor. Loading LIB312D.EXE: The CLIB Patch This is a very important patch for CLIB.NLM and supporting files. It fixes Date and time issues concerning the year 2000 and subsequent years. It is very important for the DCSNLM operation as well.
Once you have logged into the server as a supervisor and mapped a drive to the SYS volume. You will need to bring up a command prompt and change to the mapped drive. Enter d: where d: is the drive letter you mapped, then change to the \system directory, CD\SYSTEM. At the system prompt we will set the attributes of all the files to read/write so we can update from the files included in LIB312D.EXE. Use ATTRIB R *.* to set all the files from read/only to read/right. Then install the new files by typing A:LIB312D after placing a floppy disk with LIB312D.EXE on it. You will be prompted for a Y to continue extraction and then you will need to respond with a Y for each file overwritten.
Once all the files have been updated, the extraction tool will report, 9 files copied. The updated files will not be used until the server is rebooted. To reboot the server, use Cntrl-Esc and select a one and enter to get to the server consol prompt. This looks like a DOS prompt but has the server name and a colon. From there,, type DOWN to get the server to shut down and then type EXIT to get back to the DOS boot area. This should put you to C:\SERVER.312. At this prompt type SERVER to restart the server. The server will come up and load the new CLIB files from the system directory. Loading 312Y2KP2.EXE: The final set of patches are also loaded from a workstation where you are logged in as a supervisor. From the root of the server drive, type A:312Y2KP2 to extract new patches for the \system and \public directories on the server. This will create a subdirectory tree that starts with \sys. We will need to attrib the existing \public directory files to read/write in order to update them. Type CD\PUBLIC and then ATTRIB R *.* to set the \public files to read/write. Next we will go to the new \sys directory to copy the new files to \system and \public. Type CD\SYS. Then type COPY PUBLIC \PUBLIC and reply A when queried as to whether to replace existing files. Next type COPY SYSTEM \SYSTEM and again reply A to copy the new files to \system. This completes the patches require to make a Novell 3.12 server up to date.