Dec 082017
 
Patch fix for NetWare 386 V3.10a. Fixes problem where a file's date/time could not be set to 0. Affected Turbo products.
File DTTMFX.ZIP from The Programmer’s Corner in
Category Network Files
Patch fix for NetWare 386 V3.10a. Fixes problem where a file’s date/time could not be set to 0. Affected Turbo products.
File Name File Size Zip Size Zip Type
DTTMFIX.NLM 2563 1299 deflated
DTTMFX.TXT 4188 1759 deflated
PATCHMAN.NLM 4174 2396 deflated

Download File DTTMFX.ZIP Here

Contents of the DTTMFX.TXT file


This README file accompanies DTTMFIX for NetWare v3.10 rev. A. The following
files are included for this revision:

DTTMFIX NLM 2563 12-07-90 8:46a
PATCHMAN NLM 4174 10-29-90 12:51p

DTTMFIX is a dynamic patch which is loaded at the file server console as a
NetWare Loadable Module. This patch fixes two problems in NetWare 386
V3.10a. One would not allow a file's date/time to be set to 0. Some
applications known to set the date/time to 0 are Borland's Turbo C++ and
Turbo Pascal products. The compiler's "Build All" option within the
integrated environment sets the date/time to 00's in order to force a full
recompile of all source files. Without this patch installed, the file's
date/time remained unchanged. Other applications may also set the date/time
to 0. NOTE: Due to the implementation of this patch, attempting to set the
date/time to FF's will result in the date/time remaining unchanged.

DTTMFIX also corrects a problem that would sometimes cause copied files to
be stamped with incorrect date/time information. This problem occurs most
often when copying files from a Macintosh workstation.

Unlike v3.0 patches, the SERVER.EXE file is not modified by this patch.
DTTMFIX.NLM will patch the Operating System in memory, not on the disk. This
means that DTTMFIX must be loaded each time the server is brought up for the
patch to take effect. It is recommended that the command "LOAD DTTMFIX" be
placed in the server's AUTOEXEC.NCF file to ensure that the patch is always
in effect when the server is brought up.

Since it is a NetWare Loadable Module, DTTMFIX can be loaded and unloaded
without having to bring the server down. Once loaded, the Operating System
is patched and ready to go. Unloading DTTMFIX will restore the Operating
System to its original "un-patched" state.

Like all NLM-type patches, DTTMFIX requires the Patch Manager (PATCHMAN.NLM)
to be loaded before it can be loaded. If PATCHMAN is not already loaded,
DTTMFIX will attempt to locate PATCHMAN and load it automatically if found.

PATCHMAN only needs to be loaded once and then all NLM patches can be loaded.
PATCHMAN cannot be unloaded until all patches that rely on it are first
unloaded. Typing "PATCHES" at the system command line once PATCHMAN is
loaded will display all patches currently loaded on the file server.

To implement this patch:

1) Copy PATCHMAN.NLM and the DTTMFIX.NLM to the same directory as the
other NLM files on your system (SYS:SYSTEM is suggested).

2) After the system is brought up, type LOAD PATCHMAN at the console.

3) Type LOAD DTTMFIX. A message will appear saying that the Operating
System has been successfully patched. From this point on, all changes
are in effect until DTTMFIX is unloaded. If an error message appears,
contact your NetWare support provider.

NOTE: Changes made by patches are typically addressed in future releases of
NetWare. This patch and PATCHMAN.NLM will only operate on NetWare 386
v3.10a. Future versions of NetWare 386 will require a version of
PATCHMAN specific to that release.

*****************************************************************************
DISCLAIMER

Novell, Inc. makes no representations or warranties with respect to this
software patch, and specifically disclaims any express or implied warranties
of merchantability, title, or fitness for a particular purpose.
Novell's intentions for this software patch 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 patch. Novell strongly recommends a backup be made before
any patch is applied. Technical support for this patch is provided at the
discretion of Novell.
*****************************************************************************


 December 8, 2017  Add comments

Leave a Reply