
              NOVELL TECHNICAL INFORMATION DOCUMENT

TITLE:              Global MHS 2.0 Upgrade Patch
DOCUMENT ID:        TID000217
DOCUMENT REVISION:  A
DATE:               01JUL93
ALERT STATUS:       Yellow
INFORMATION TYPE:   Symptom Solution
README FOR:         NGM137.EXE

NOVELL PRODUCT and VERSION:
NetWare Global MHS 2.0

ABSTRACT:
This file is to upgrade NGM 1.0b to GMHS 2.0.  Global MHS 2.0 has support
for SMTP, sender validation security enhancement, and improved asynch
support.
_________________________________________________________________

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.
_________________________________________________________________

Self-Extracting File Name:  NGM137.EXE

Files Included     Size     Date        Time

  NGM137.TXT          (This File)
   PATCH.EXE      78129    1-19-93     12:18a
   NGM20.RTP    1210312    3-31-93      3:49p
PATCHNGM.BAT       2225    3-31-93      5:14p


    *****************************************************
    *                NetWare Global MHS                 *
    *             Upgrade 2.00 Instructions             *
    *                 March 26, 1993                    *
    *****************************************************

NOTE:  NetWare Global MHS was previously called NetWare Global Messaging.


              UPGRADING FROM versions 1.0 or 1.0b to 2.0
                        ------------------
This file describes how to upgrade NetWare Global MHS from versions 1.0 and
1.0b to 2.0.

This upgrade provides the following fixes and enhancements:

1) The following changes are new in NGM 1.0b.

     a) Fixes an intermittent problem in which an asynchronous connection
disconnects when a NetWare Global MHS server is sending and receiving on
multiple inbound-and-outbound-asynchronous-connections at the same time.

     b) NetWare Global MHS 1.0 consumes more disk space han is necessary
for message storage.  This upgrade deletes temporary files after they are
no longer necessary.

2) The following features are new in NGM 2.0.

     a) Support for SMTP protocol module. NGM 2.0 is required for running
the optional SMTP protocol module.
     b) Macintosh support.  For more information, see Section APPLICATIONS
in the NetWare Global MHS README.TXT file.
     c) Improved security with sender validation.  For more information,
see Section NGMSMF in the NetWare Global MHS README.TXT file.
     d) New mail notification. For more information, see Section NGMSMF in
the NetWare Global MHS README.TXT file.
     e) Improved flow control.  For more information, see Section Improved
Flow Control in the NetWare Global MHS README.TXT file.
     f) More flexible directory synchronization schedule.  For more
information, see Section Directory Synchronization in the NetWare Global
MHS README.TXT file.
     g) Support for new modems.  For more information, see Section NGMAMP
in the NetWare Global MHS README.TXT file.
     h) Enhanced passive server support.  For more information, see Section
ADMINISTRATION WITH NGMADMIN in the NetWare Global MHS README.TXT file.
     i) Improved asynchronous modem performance when delivering messages
between NGM servers.
     j) MHS now installs as an SMF v71 application.  For more information,
see Section APPLICATIONS in the NetWare Global MHS README.TXT file.
     k) Updated AIO drivers for asynchronous communications on the diskette
NetWare AIO Drivers diskettes.  If you use asynchronous communications
between messaging servers, be sure to use these updated drivers.
     l) Updated GWDEMON.EXE which now correctly passes the value of the
%MV% variable to the Gateway software.

NOTE:  This patch is designed to upgrade NetWare Global MHS versions 1.0
and/or 1.0b to NetWare Global MHS version 2.0.  If you have a version other
than 1.0 or 1.0b, this upgrade procedure will not work.  To determine your
current NGM version, type 'MODULES' at the server console prompt and verify
that the version number for 'NGMADMIN.NLM' is 1.0 or 1.0b.  If you have any
other version, contact your local Novell representative to receive the
appropriate upgrade for your system. This patch process will not change the
version number of NetWare Global MHS as it is reported from within
NetWare's INSTALL.NLM. INSTALL will continue to display "NGM 1.0 NetWare
Global Messaging".


                   WHAT DO YOU NEED TO DO FIRST?
                        ------------------
Use this upgrade to modify an existing NetWare Global MHS installation. 
Before you install this upgrade, verify that NetWare Global MHS version 1.0
or 1.0b is installed on your server. For information on installing 1.0,
refer to your "Installing NetWare Global MHS" manual, part number
100-001200-001.


                     WHICH FILES ARE UPGRADED?
                        ------------------
The following files are modified in the NGM 1.0b upgrade procedure.

        1.  NGM.NLM
        2.  NGMSMF.NLM
        3.  NGMAMP.NLM
        4.  NGMADMIN.NLM
        5.  NGMADMIN.HLP

The following files are modified in the NGM 2.0 upgrade procedure.

	1.  NGM.NLM			25. NGMBIMPT.NLM
	2.  BANNER.TXT			26. NGMBIND.NLM	
	3.  BTRIEVE.NLM			27. NGMDEINS.NLM
	4.  CODX3220.MDF		28. NGMDSYNC.NLM
	5.  CODX3260.MDF		29. NGMEXTRC.NLM
	6.  CSERVE.HST			30. NGMINS.DAT
	7.  CSERVE.NET			31. NGMNIMPT.NLM
	8.  DATAPAC.NET			32. NGMSMF.NLM
	9.  EVER24.MDF			33. NGMTOOLS.NLM
	10. HAYES.MDF			34. NGMUPGDE.HLP
	11. HAYES12.MDF			35. NGMUPGDE.NLM
	12. HAYES24.MDF			36. NONE.NET
	13. HAYES24V.MDF		37. NULLMDM.MDF
	14. INFONET.NET			38. OPTIMA24.MDF
	15. INTEL96E.MDF		39. OPTIMA96.MDF
	16. MBRTMPLT.DBF		40. PRAC24SA.MDF
	17. MCOM24C.MDF			41. PRAC96SA.MDF
	18. MCOM4232.MDF		42. QUIKTOUR.EXE
	19. MTECH24.MDF			43. README.TXT
	20. MTECH96.MDF			44. TELENET.NET
	21. NEC9631.MDF			45. TYMNET.NET
	22. NGMADMIN.HLP		46. ULTRA96.MDF
	23. NGMADMIN.NLM		47. USR24.MDF
        24. NGMAMP.NLM                  48. GWDEMON.EXE

The following files are added in the NGM 2.0 upgrade procedure.

	1.  BREBUILD.NLM		23. DATEX-P.NET
	2.  BROUTER.NLM			24. DIALPLUS.NET
	3.  BSETUP.HLP			25. FALNET.NET
	4.  BSETUP.NLM			26. TELEPAC.NET
	5.  BSPXCOM.NLM			27. TTNNET.NET
	6.  BSPXSTUB.NLM		28. LATACT.NET
	7.  BSTART.NCF			29. LATADENJ.NET
	8.  BSTOP.NCF			30. EVER24EP.MDF
	9.  BTRIEVE.ORG			31. FAXMDM.MDF
	10. BTRMON.HLP			32. HAYES96V.MDF
	11. BTRMON.NLM			33. INTEL24.MDF
	12. BUTIL.NLM			34. INTELFAX.MDF
	13. CLIB.NLM			35. MHZ24.MDF
	14. NGMINS.HLP			36. SUPRA.MDF
	15. PATCH311.NLM		37. T1000.MDF
	16. README.BTR			38. T1600.MDF
	17. RSPXSTUB.NLM		39. UDS322X.MDF
	18. COMPUPAS.NET		40. ZOOM96T.MDF
	19. DATAPAC.NET			41. HAYES12.MDF
	20. INFONET.NET			42. HAYES24.MDF
	21. TYMNET.NET			43. HAYES96.MDF
	22. ULTRA96.MDF			44. OPTIMA24.MDF
					45. OPTIMA96.MDF


This upgrade does not change the serial number and maximum number of
licensed users for your NetWare Global MHS installation.


                      UPGRADING YOUR SERVER
                        ------------------
1.  Login to your NGM server as supervisor.

2.  Verify that your server has at least 8.0 MB of free hard disk space. 
This is the recommended minimum required to install this upgrade.

3.  The contents of the NGM137.EXE file are as follows:

        1.  README.UPG
        2.  PATCH.EXE
        3.  PATCHNGM.BAT
        4.  NGM20.RTP
	
4.  Copy the files 'PATCH.EXE', 'PATCHNGM.BAT', and 'NGM20.RTP' to the root
NGM directory.  The default NetWare Global MHS directory is <drive:>\NGM\.

        Sample:  COPY PATCH.EXE    <drive:>\NGM\*.*
                 COPY PATCHNGM.BAT <drive:>\NGM\*.*
                 COPY NGM20.RTP    <drive:>\NGM\*.*

    If you installed NetWare Global MHS in a different directory, be sure
to copy the upgrade files to that directory.  For example, if NetWare
Global MHS is installed in the  directory <drive:>\PUBLIC\MAIL\NGM\, enter
the following:

        Sample:  COPY PATCH.EXE    <drive:>\PUBLIC\MAIL\NGM\*.*
                 COPY PATCHNGM.BAT <drive:>\PUBLIC\MAIL\NGM\*.*
                 COPY NGM20.RTP    <drive:>\PUBLIC\MAIL\NGM\*.*

    The patch program searches all subdirectories to find the appropriate
files to upgrade.  So, it is very important to start the upgrade procedure
from the correct directory.

5.  Unload NGM at the server console and make a backup copy of your NetWare
Global MHS Directory structure.

    IMPORTANT:  Do not save backup files under the same directory structure
in which you installed NetWare Global MHS.  The upgrade procedure will
update the first file within the directory structure.  If this first file
happens to be a backup file, then the correct system file may not be
upgraded.

6.  Change to the root NGM directory (where you copied the upgrade files). 
Enter:

        PATCHNGM

    The patch program upgrades all appropriate files.  The patch program
also retains a log of the results in a file called 'RESULTS.TXT'.  To
verify your upgrade installation, view the contents of 'RESULTS.TXT' after
the upgrade is complete.

7.  After the patch process has completed the file GWDEMON.EXE will be
found in the root NGM directory (EX: <drive:>\NGM\GWDEMON.EXE).  Copy this
file into your %MV%\MHS\EXE directory to update your system to the correct
version.

8.  During the patch process a BACKUP directory is created under the
directory from which you ran 'PATCHNGM'.  The BACKUP directory contains all
files that were changed and a file called 'UNPATCH.BAK'.  If you want to
undo your upgrade and return your installation to its previous state,
perform the following procedure.

    o To restore your system, change to the BACKUP directory, copy
'UNPATCH.BAK' to 'UNPATCH.BAT', and type "UNPATCH".  This file will delete
all new files in the appropriate directories and replace them with the
files which originally existed.

    o Verify the original files have been correctly re-installed and delete
the BACKUP directory before attempting to upgrade the system for a second
time.
ÿ
