Important Changes since MakeNL 2.5x:
====================================

FILENAMES:
----------
  In the .ctl files change all filenames to lowercase no matter
  what OS is being used. MakeNL will write the filenames to disk
  in the format that suits your OS.

LOGFile:
--------
   The full path and filename of the logfile. It is best to
   place this keyword as first keyword in the .ctl file.
   Logging starts as soon as this keyword is seen.
   If this keyword is not defined then nothing is logged, as
   per the default MakeNL behaviour.

LOGLevel:
---------
   The level of logging, must be values between 1 and 4. Level
   1 is the default. The meaning of each level is:
    
    1 - Normal and error messages
    2 - Verbose messages
    3 - Debug messages
    4 - Detailed debug messages
ARC:
----
  The ARC keyword no longer works as documented in the old MakeNL
  documentation and is obsolete. MakeNL 2.5x only had support for
  Arc compression, but 3.x.x now supports multiple compression
  utilities, through configurable archiver entries following the
  ARCCopy, ARCMove, and ARCOpen keywords. These new keywords need
  between three and five parameters. To provide compatibility with
  MakeNL 2.5x, the ARC keyword must be commented out of the
  MAKENL.CTL file, which will cause MakeNL to default to Arc
  compression as before.

  The new syntax of the ARCXxxxx keywords are as follows:

  ARCXxxx [x] [archiver exe name] [archiver command] [command switches]

  The [x] tells MakeNL what the first character of the final archive
  of the stub will be. For zip, you would list z, resulting in *.znn
  output files.

  Here are some examples of commonly used archivers, and the commands
  that work with those specific versions. Please check your archiver's 
  documentation if you have different versions, or open sourced 
  versions as opposed to commercial versions:

  PKZip v2.04:  ARC[Copy] z pkzip -ex (or: ARC z pkzip -a)
  InfoZip v2.3: ARC[Copy] z zip -jo (or: ARC z zip -j)
  Rar v1.53:    ARC[Copy] r rar a -ep
  Arj v2.22:    ARC[Copy] j arj a -e
  Lha v2.13:    ARC[Copy] l lha a -m1

  Currently, ARCCopy and ARCMove work for this feature. ARCCopy
  creates an archive but leaves the original file, while ARCMove
  creates an archive and removes the original file. 

  If you use the ARCCopy keyword you must also use the ARCMove 
  keyword so that both the nodelist and nodediff will use the same 
  archiver such as zip. If you omit one of these, MakeNL will refuse
  to start. If you don't use both keywords, the default Arc archiver 
  will be used.

  To implement these keywords, enter the following in your 
  MAKENL.CTL file:

  THReshold   0 -1
  ARCCopy     z zip -jo      ; Infozip v2.3
  ARCMove     z zip -jmo

  The ARCOpen keyword will allow you to receive segment files in
  different archiver formats and have them automatically unpacked.
  A maximum of 10 ARCOpen commands may be defined in the MAKENL.CTL
  file. In the FILES section of MAKENL.CTL, if a file is defined as
  hub.50, then in the MAILFILES and UPLOADS directories a zipped
  segment with the name hub.z0 or hub.zip will be unpacked, and the
  unpacked file will be processed.

  The syntax for the ARCOpen command is the same as for ARCCopy, but
  10 lines are allowed and 10 different archive formats are recognized.
  The following archivers are recognized:

  Pkzip, Infozip, Arc, Lha, Zoo, Arj, Rar, Ha, Bzip2, Gzip and
  Unix compress.

  Following are some examples of decompression entries in MAKENL.CTL
  for the ARCOpen keyword (versions unknown - please refer to your
  own archivers' documentations):

  Arc:      ARCOpen a arc ew
  Infozip:  ARCOpen z unzip -oj
  Lha:      ARCOpen l lha e f
  Rar:      ARCOpen r rar e -o+ -y
  Gzip:     ARCOpen g tar xfz
  Bzip2:    ARCOpen b tar xfj
  Compress: ARCOpen c tar xfz
  Arj:      ARCOpen j arj -y e
  Zoo:      ARCOpen o zoo eq:0
  Ha:       ARCOpen h ha ey

3D addressing Support:
----------------------
   MakeNL v2.5x only supported 2D addressing (ie. 134/10). This 
   caused problems when attempting to use MakeNL in multi-zone or 
   multiple network setups. MakeNL v3.x.x now supports 3D addressing
   (ie. 1:134/10), which resolves those problems. The NETadress 
   keyword must now include the zone number. (i.e 28/0 in Zone 2 
   should be entered as 2:28/0)

MSGID support:
--------------
   MakeNL v3.x.x now implements MSGID's in it's outgoing netmails. A 
   file named SEQUENCE.DAT will be created in the MASTER directory as
   a result.

ALLOwunpub:
-----------
   ALLOunpub is a new keyword that will cause MakeNL to allow the
   -Unpublished- string to be present in the sixth (phone number)
   field of node listings, without requiring the Pvt keyword to be
   present in the listing. This keyword is disabled by default. To
   enable it, add ALLOwunpub 1 to your MAKENL.CTL file.

ALPHAphone:
-----------
   ALPHAphone is a new keyword that will cause MakeNL to allow alpha
   characters to be present in the sixth (phone number) field of node
   listings. This keyword is disabled by default. To enable it, add
   ALPHAphone 1 to your MAKENL.CTL file.

