README FOR 22DOWN.EXE This README file of 22DOWN.ZIP accompanies DOWND.FIX and DOWNDED.FIX for NetWare v2.2. The following files are included for this revision: ZAPOBJ EXE 28660 07-31-90 4:24p 22DOWN TXT (This File) README ZAP 2355 02-25-91 2:00p DOWNND FIX 3175 12-10-91 9:59a DOWNDED FIX 3117 12-10-91 9:57a DOWNFIX BAT 689 12-12-91 11:03a Purpose: This fix is intended for all versions of NetWare v2.2 for dedicated and non- dedicated servers. This patch fixes the ABEND message "Stack overflow" that occurs if any DOS process has more than 25 files open at the time the server is DOWNed. This patch allocates space so that the "stack overflow" ABEND does not occur at the time the server is downed. (if there are 240 or less open files per process) With this patch, if the server is downed while files are open, the message "files still open, do you want to down the server?" will appear at the file server console. INSTALLATION If the OS is generated from hard disk: 1) In the generation area, make a PATCHES directory. Copy the above listed files into the patches directory. 2) From the 2.2 gen area, (cd .. from PATCHES directory) run the batch file DOWNFIX.BAT. It will create a backup by renaming the nondedos.obj and the dedos.obj file with an extension of *.bak. (Note: if you already have files named nondedos.bak or dedos.bak they will need to be renamed.) 3) The batch file will execute the zapobj utility. Zapobj will create new *.obj files (nondedos.obj and dedos.obj) using the downded.fix and downnd.fix files as parameter files. Zapobj will leave the *.bak files as backups. 4) Run install to relink the OS. INSTALLATION: If the OS is generated from floppy: NOTE: DUE TO THE LIMITATIONS OF DISK SPACE ON FLOPPY DISKETTES IT IS NECESSARY TO COPY THE .OBJ FILE TO BE PATCHED TO A BLANK DIRECTORY ON A HARD DISK WITH AT LEAST 2 MB OF FREE DISK SPACE ALONG WITH THE PATCH PROGRAMS. YOU WILL THEN RUN THE PATCH PROGRAM AND COPY THE PATCHED VERSION OF THE FILE BACK TO THE DISKETTE USED AS A WORKING COPY. It would be worthwhile to keep the original version for backup purposes, should there be any need start over or go back to the unpatched version for any reason. 1) a-If the server is non-dedicated, copy the NONDEDOS.OBJ file from the OSOBJ diskette into an empty directory on the hard disk. Rename NODEDOS.OBJ to NONDEDOS.BAK. Then copy the DOWNND.FIX and ZAPOBJ.EXE files, listed above, into the same directory. b-If the server is dedicated, copy the DEDOS.OBJ file from the OSOBJ diskette into and empty directory on the hard disk. Rename DEDOS.OBJ to DEDOS.BAK. Then copy the DOWNDED.FIX and ZAPOBJ.EXE files listed above into the same directoy. 2) Run the ZAPOBJ utility as follows from the directory on the hard disk that you copied the files to: >ZAPOBJ inputfile outputfile parameterfile a-If the server is non-dedicated enter: >ZAPOBJ NONDEDOS.BAK NONDEDOS.OBJ DOWNND.FIX b-If the server is dedicated enter: >ZAPOBJ DEDOS.BAK DEDOS.OBJ DOWNDED.FIX 3) You have now created a new .obj file in the directory on the hard disk and you should copy this file back onto the OSOBJ DISKETTE. NOTE: THE .bak FILE ON THE HARD DISK IS YOUR BACKUP COPY OF NONDEDOS.OBJ OR DEDOS.OBJ (WHICH EVER YOU MODIFIED) AND SHOULD BE SAVED FOR FUTURE REFERENCE. 4) Relink the OS from the SYSTEM-1 diskette. **Refer to the README.ZAP for further details on ZAPOBJ.EXE. ***************************************************************************** DISCLAIMER Novell, Inc. makes no representations or warranties with respect to any NetWare software, and specifically disclaims any express or implied warranties of merchantability, title, or fitness for a particular purpose. Distribution of any NetWare software is forbidden without the express written consent of Novell, Inc. Further, Novell reserves the right to discontinue distribution of any NetWare software. Novell is not responsible for lost profits or revenue, loss of use of the software, loss of data, costs of re-creating lost data, the cost of any substitute equipment or program, or claims by any party other than you. Novell strongly recommends a backup be made before any software is installed. Technical support for this software may be provided at the discretion of Novell. *****************************************************************************