NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: UPDATE.EXE for NetWare 4.01 DOCUMENT ID: TID013429 DOCUMENT REVISION: A DATE: 24SEP93 ALERT STATUS: Yellow INFORMATION TYPE: Symptom Solution README FOR: DSPAT.EXE NOVELL PRODUCT and VERSION: NetWare 4.01 ABSTRACT: Since the release of NetWare 4.01 there have been several fixes to Directory Services. Rather than creating several dynamic patches for the Directory, Novell has created one update to Directory Services. _________________________________________________________________ DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. _________________________________________________________________ This README file of DSPAT.EXE accompanies UPDATE.EXE for NetWare v4.01. Self-Extracting File Name: DSPAT.EXE Revision: B Files Included Size Date Time \ DSPAT.TXT (This File) UPDATE.EXE 220576 9-23-93 1:41p Since the release of NetWare 4.01 there have been several fixes to Directory Services. Rather than creating several dynamic patches for the Directory, Novell has created one update to Directory Services. Below is a brief description of the fixes that have been rolled into the update and the instructions on how to apply the update to the 4.01 SERVER.EXE. Description of Fixes: Fixed stream-syntax and typeless-name buffer stuffing. The DS.NLM will now check for enough room in the buffer before data is placed in it. Replica ring corruption: added check to make sure each DS agent has ended its previous attempt to synchronize before reusing the connection to synchronize with other replicas. Allow authentication of entries whose names contain characters not in code page 437. There are a few operations in the Directory that will raise a server-down event. Some NLMs register with the OS to be signaled when a server-down event occurs, thus causing the NLM to shut itself down. This has been fixed with the new DS.NLM. Fixed a problem where an alias of an object would not get deleted when the real object that the alias referenced is deleted. To install the UPDATE 1. Copy the UPDATE.EXE into a temporary sub-directory. The UPDATE.EXE will apply the update to SERVER.EXE. 2. Copy your 4.01 SERVER.EXE to the temporary sub-directory. The SERVER.EXE must be in the same directory as the newly created UPDATE.EXE. 3. Execute the UPDATE.EXE by typing "UPDATE" and then press . The following message will be displayed, "Updating SERVER.EXE:DS.NLM from v4.01 (6/23/93) to v4.01 (8/11/93) Are you sure (Y/N)? Press "Y" to continue. This step will create a backup copy of SERVER.EXE called SERVER.OLD and will replace the existing DS.NLM in SERVER.EXE with the updated DS.NLM that comes with DSPAT.EXE. This new SERVER.EXE should be used on every 4.01 server on the network. The following steps should be used to install the new SERVER.EXE on the 4.01 servers. note: This copy of SERVER.EXE can be used for all of the 4.01 servers on the network. The license is separate from SERVER.EXE in 4.x NetWare. For each 4.01 server with a DOS partition you should: 1. Down the file server. 2. On the DOS partition of the server change directories to the sub-directory that contains the 4.01 SERVER.EXE. The default sub-directory is SERVER.40. 3. Rename the original SERVER.EXE by typing, "REN SERVER.EXE SERVER.ORG" and then press . 4. Copy the SERVER.EXE created in the UPDATE process to the sub-directory that contained the original SERVER.EXE. 5. Reload the SERVER by typing, "SERVER" and then press . For each 4.01 server booting from a floppy drive you should: 1. Create a new boot diskette with all of the files contained on the original boot diskette. This can be done by formatting a diskette using the "/s" parameter to make it bootable, and then copy the original diskettes contents to the new bootable diskette. 2. Delete the original SERVER.EXE from the new boot diskette. 3. Copy the new SERVER.EXE created in the UPDATE process to the new boot diskette. 4. Put the new boot diskette in the floppy drive and reload the server by typing, "SERVER" and then press . To verify that the new DS.NLM has been loaded, type "MODULES" at the servers system prompt. The following information for the DS.NLM should be listed. DS.NLM Netware Directory Services (291) Version 4.01 August 11 1993 reminder: All of the NetWare 4.01 servers on the network should be updated with the new SERVER.EXE. ÿ