home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 April / Chip_1997-04_cd.bin / ovladace / novell / nam41b / nam41b.exe / NAM41B.TXT < prev    next >
Text File  |  1997-01-31  |  8KB  |  188 lines

  1. NOVELL TECHNICAL INFORMATION DOCUMENT
  2.  
  3. TITLE:  NAM41B.exe - MAC.NAM, OS2.NAM for NW 4.10
  4. README FOR:  NAM41B.EXE
  5.  
  6. NOVELL PRODUCTS and VERSIONS:
  7. NetWare 4.1
  8. NetWare for Macintosh 4.10
  9.  
  10. ABSTRACT:
  11.  
  12. This file contains updated MAC and OS/2 name spaces for NetWare 4.10, as well
  13. as a VREPAIR to resolve some of the possible issues.
  14.  
  15.  
  16.  -----------------------------------------------------------------
  17.  DISCLAIMER
  18.  THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  19. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  20. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  21. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  22.  -----------------------------------------------------------------
  23.  
  24.  
  25. ISSUE: 
  26.  
  27.    These name space modules resolve an issue which can result in a NetWare 4.10
  28. server ABEND LockDirectoryEntry called with entry already locked. They also
  29. include several other fixes, see the end of the installation instructions for a
  30. complete listing of changes. 
  31.     Because of significant changes in how directory entry information is
  32. created/handled by the NetWare file system with these updated modules. Novell
  33. Technical Support recommends that the affected volumes be backed up, recreated,
  34. add the new name spaces, and then restore the data to the recreated volumes. 
  35. If this procedure is not followed you may see one or more of the following
  36. errors when the volumes mount:  "Duplicate Name", "There is a problem in the
  37. name space", "Invalid HPFS name space name....." "Invalid character". The cause
  38. of these errors are usually related to situations were a volume has mac name
  39. space along with os2 and/or nfs name space added. On these volumes there is
  40. likely a directory or file name that is longer than 31 characters in length, 
  41. see #5 of the mac.nam changes. 
  42.  
  43.  
  44. Self-Extracting File Name: nam41b.exe
  45.  
  46. Files Included     Size     Date      Time
  47.  
  48. ..\
  49.       NAM41B.TXT     (This file)
  50.          MAC.NAM           17129         7-29-96      7:40:00 pm
  51.          OS2.NAM           18874         7-29-96      7:44:36 pm
  52. ..\VREPAIR\
  53.      VREPAIR.MSG           32369         4-15-96      9:02:06 pm
  54.      VREPAIR.NLM           56052          7-9-96      5:57:22 pm
  55.        V_MAC.NLM           12504          7-9-96      5:57:30 pm
  56.        V_OS2.NLM           13767          7-9-96      5:57:36 pm
  57.  
  58.  
  59. Installation Instructions:
  60.  
  61. 1) Backup all volumes, verify the backup.
  62.  
  63.  2) Verify that the server is running the latest OS Patches, found in 410pt6 or
  64. later.
  65.  
  66.  3) Update the following files in the SYS:SYSTEM directory:
  67.    MAC.NAM
  68.    OS2.NAM
  69.  
  70.  4) Update the following files in the C:\NWSERVER directory on the server's DOS
  71. partition:
  72.    MAC.NAM
  73.    OS2.NAM
  74.  This can be done either by using the "Transfer Files" option in Rconsole, or
  75. by downing the server and copying the files.
  76.  
  77.  5) At this point it is possible to avoid re-creating the volumes.  However, it
  78. is recommended to re-create the volume since the inclosed VREPAIR only resolves
  79. MAC issue #5 and OS2 issue #8.  Leaving the other possible issues to be fixed
  80. on a per file basis by the user, either by copying the file or restoring it
  81. from backup.   Without deleting the volumes, restart the server to load the new
  82. name spaces and try to mount the volumes.  If the volumes will not mount, then
  83. load and run the inclosed VREPAIR*, V_MAC.NLM, and V_OS2.NLM on all volumes
  84. with MAC and/or OS2 name space.  If the volumes still can not be mounted it is
  85. necessary to recreate the volumes.
  86.  
  87.  6) Delete the affected volumes
  88.  
  89.  7) Down and restart the file server to load the new *.NAM modules.
  90.  
  91.  8) Create the volumes and add the appropriate name spaces.
  92.  
  93.  9) Restore the data to the volumes
  94.  
  95.  *Note: The inclosed VREPAIR and associated files are from the shipping NW 4.11
  96. kit.  In 4.11 the OS/2 name space has been renamed LONG.NAM.  In order for
  97. these modules to run on 4.10 V_LONG.NLM has been renamed V_OS2.NLM to match
  98. OS2.NAM in 4.10.
  99.  _____________________________________________________________
  100.  
  101.  MAC Name space v4.10 changes:
  102.  
  103.  1)  FIXED a problem with handling Double byte characters when generating MAC
  104. unique names.  (1-17-94)
  105.  
  106.  3)  FIXED When the OS2.NAM module is loaded and the OS2 Namespace is added to
  107. the SYS volume, an OS/2 Client logged in as Supervisor is able to look into the
  108. SYS:_NetWare directory. The supervisor/admin user is able to change / delete /
  109. copy files from this dir. (7-29-94)
  110.  
  111.  4)  FIXED the mac name space to use it's own upper case table & LStrToUpper
  112. routine, the mac only needs the lower case letters converted to upper case.
  113. Problems have been detected when using the OS's with lconfig.sys loaded
  114. (installed default). (9-30-94)
  115.  
  116.  5)  FIXED where the mac name space should truncate names longer than 31
  117. instead of 32. The mac only supports 31 characters. A file or folder name
  118. created by an NFS, OS/2, or Win 95 client that is longer than 31 characters
  119. will hang the mac client or cause Finder to restart. The mac client does not
  120. need to access the problem file. Any access to the parent folder, including
  121. closing the parent folder, will cause the problem. (5-23-95)
  122.  
  123.  6)  FIXED the GenerateUniqueName which was skipped when putting in the
  124. MaximumMacNameLength check. (8-29-95)
  125.  
  126.  7)  FIXED the GenerateUniqueName routine to allow spaces. (11-13-95)
  127.  
  128.  8)  FIXED When creating the Japanese wide chars p-y, and then creating the
  129. wide numbers 0-9, one will delete the number.  It is impossible to create all
  130. 20 files.  Only one or the other will exist.  There is a one to one
  131. correlation. Wide P does not exist with wide zero, etc. (12-14-95)
  132.  
  133.  9)  FIXED a problem in MACWildSearachDirectory, where the DOS entry was not
  134. locked before going to sleep. (7-28-96)
  135.  
  136.  
  137.  
  138.  OS2 Name Space v4.10 changes:
  139.  
  140.  1)  FIXED a problem with handling Double byte characters when generating MAC
  141. unique names. (1-20-94)
  142.  
  143.  2)  FIXED When the OS2.NAM module is loaded and the OS2 Namespace is added to
  144. the SYS volume, an OS/2 Client logged in as Supervisor is able to look into the
  145. SYS:_NetWare directory. The supervisor/admin user is able to change / delete /
  146. copy files from this dir. (7-29-94)
  147.  
  148.  3)  FIXED double byte.
  149.  
  150.  4)  FIXED the GenerateUniqueName routine to allow spaces. (11-13-95)
  151.  
  152.  5)  FIXED the DOSValidationTable to be marked after coping it from the OS,
  153. with the extra characters OS2 allows. (11-22-95)
  154.  
  155.  6)  FIXED When creating the Japanese wide chars p-y, and then creating the
  156. wide numbers 0-9, one will delete the number.  It is impossible to create all
  157. 20 files.  Only one or the other will exist.  There is a one to one
  158. correlation. Wide P does not exist with wide zero, etc. (12-14-95)
  159.  
  160.  7)  FIXED the name space to include its own GenerateHashRoutine. This helps in
  161. cases of character values above 0x7f. (12-21-95)
  162.  
  163.  8)  FIXED Several places were allowing bad characters in the name field.
  164. (2-7-96)
  165.  
  166.  9)  FIXED a problem in generate unique name, where we started checking for
  167. trailing spaces 1 position beyond the end of the name. (4-22-96)
  168.  
  169.  10)  FIXED When attempting to rename an 8 character directory name to a 7
  170. character name in the OS2 name space when it fails. (5-22-96)
  171.  
  172.  11)  FIXED the name space to allow a ; or = to be used in a name. (6/18/96)
  173.  
  174.  12)  MAKE sure the " character is valid always (7-15-96)
  175.  
  176.  13)  FIXED a problem in OS2WildSearachDirectory, where the DOS entry was not
  177. locked before going to sleep. (7-28-96)
  178.  
  179.  
  180.  
  181.  
  182.  -----------------------------------------------------------------
  183.  Any trademarks referenced in this document are the property of their
  184. respective owners.  Consult your product manuals for complete trademark
  185. information.
  186.  -----------------------------------------------------------------
  187.  
  188.