home *** CD-ROM | disk | FTP | other *** search
- This README file accompanies PATCHMAN.NLM v1.20b. The following files
- are included for this revision:
-
- PATCHMAN.NLM 6550 02-05-91 10:16am
- PATCHMAN.DOC (This file)
-
- This version of PATCHMAN replaces any and all previous versions of
- PATCHMAN.NLM. Any patches released after February 1, 1991, will require
- this version of PATCHMAN in order to load. Patches written prior to
- February 1, 1991 will also load using version 1.20b of PATCHMAN.
-
- PATCHMAN.NLM is the Patch Manager that tracks and manages all
- official patches for NetWare 386 v3.10a.
-
- Patches for NetWare 386 v3.10a consist of three types:
-
- DYNAMIC -- Dynamic patches are implemented as .NLM files that
- can be loaded/unloaded while the server is running. Unloading
- a dynamic patch will restore the Operating System to its
- original "unpatched" state.
-
- SEMI-STATIC -- Semi-static patches can also be loaded while
- the server is running; however, they cannot be unloaded. It is not
- possible to undo the effects of a semi-static patch without first
- bringing down the server and bringing it back up without loading the
- semi-static patch.
-
- STATIC -- A static patch is a DOS executable program that
- modifies the SERVER.EXE file. This type of patch is applied
- once and its effects are permanent. It is suggested that a
- backup of the original SERVER.EXE file be made before applying
- a static patch. (Do not patch the SERVER.EXE on your original
- distribution diskette!)
-
- Dynamic and semi-static patches modify the Operating System in
- memory, not to disk. This means that dynamic and semi-static
- patches must be loaded each time the Operating System is brought up
- in order for any 'fixes' to take effect. It is recommended that the
- command "LOAD <patch>" be placed in the file server's AUTOEXEC.NCF
- file to ensure that the patch is always loaded when the server is
- brought up.
-
- In order to see which patches are currently loaded on the system, type
- "PATCHES" at the file server console. The patches will then be
- grouped and displayed according to their type (i.e. - STATIC, SEMI-STATIC,
- or DYNAMIC). Typing "MODULES" at the server console will show you which
- Dynamic patches have been loaded.
-
- The Patch Manager (PATCHMAN.NLM) must be loaded before any dynamic
- or semi-static patches can be loaded. If PATCHMAN is not already
- loaded, the <patch>.NLM will attempt to locate PATCHMAN and, if
- found, will load it automatically. PATCHMAN only needs to be
- loaded once; all .NLM patches can then be loaded. PATCHMAN cannot
- be unloaded until all patches that rely on patchman are first unloaded.
-
- *****************************************************************************
- DISCLAIMER
-
- Novell, Inc. makes no representations or warranties with respect to this
- software program, and specifically disclaims any express or implied warranties
- of merchantability, title, or fitness for a particular purpose.
- Novell's intentions for this software program is to provide a temporary
- work-around to the anomalies described in this file. Such work-arounds are
- typically addressed in future releases of NetWare.
- Novell will not be responsible for any data loss that may result from
- implementing this program. Novell strongly recommends a backup be made before
- any program is applied. Technical support for this program is provided at the
- discretion of Novell.
- *****************************************************************************
-