home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / MN322O32.ZIP / whatsnew.txt < prev   
Text File  |  2004-09-19  |  5KB  |  129 lines

  1. Important Changes since MakeNL 2.5x:
  2. ====================================
  3.  
  4. FILENAMES:
  5. ----------
  6.   For OS compatibility, it is recommended that all filenames in the
  7.   MAKENL.CTL file be changed to lowercase. The *NIX version of MakeNL 
  8.   now require this. OS's that are non-dependant on case will still work 
  9.   with uppercase. 
  10.  
  11. LOGFile:
  12. --------
  13.    The full path and filename of the logfile. It is best to
  14.    place this keyword as first keyword in the .ctl file.
  15.    Logging starts as soon as this keyword is seen.
  16.    If this keyword is not defined then nothing is logged, as
  17.    per the default MakeNL behaviour.
  18.  
  19. LOGLevel:
  20. ---------
  21.    The level of logging, must be values between 1 and 4. Level
  22.    1 is the default. The meaning of each level is:
  23.     
  24.     1 - Normal messages
  25.     2 - Detailed messages
  26.     3 - Debug messages
  27.     4 - Detailed debug messages
  28.  
  29. ARC:
  30. ----
  31.   The ARC keyword no longer works as documented in the old MakeNL
  32.   documentation and is obsolete. MakeNL 2.5x only had support for
  33.   Arc compression, but 3.x.x now supports multiple compression
  34.   utilities, through configurable archiver entries following the
  35.   ARCCopy, ARCMove, and ARCOpen keywords. These new keywords need
  36.   between three and five parameters. To provide compatibility with
  37.   MakeNL 2.5x, the ARC keyword must be commented out of the
  38.   MAKENL.CTL file, which will cause MakeNL to default to Arc
  39.   compression as before.
  40.  
  41.   The new syntax of the ARCXxxxx keywords are as follows:
  42.  
  43.   ARCXxxx [x] [archiver exe name] [archiver command] [command switches]
  44.  
  45.   The [x] tells MakeNL what the first character of the final archive
  46.   of the stub will be. For zip, you would list z, resulting in *.znn
  47.   output files.
  48.  
  49.   Here are some examples of commonly used archivers, and the commands
  50.   that work with those specific versions. Please check your archiver's 
  51.   documentation if you have different versions, or open sourced 
  52.   versions as opposed to commercial versions:
  53.  
  54.   PKZip v2.04:  ARC[Copy] z pkzip -ex (or: ARC z pkzip -a)
  55.   InfoZip v2.3: ARC[Copy] z zip -jo (or: ARC z zip -j)
  56.   Rar v1.53:    ARC[Copy] r rar a -ep
  57.   Arj v2.22:    ARC[Copy] j arj a -e
  58.   Lha v2.13:    ARC[Copy] l lha a -m1
  59.  
  60.   Currently, ARCCopy and ARCMove work for this feature. ARCCopy
  61.   creates an archive but leaves the original file, while ARCMove
  62.   creates an archive and removes the original file. To implement
  63.   these keywords, enter the following in your MAKENL.CTL file:
  64.  
  65.   THReshold   0 -1
  66.   ARCCopy     z zip -jo      ; Infozip v2.3
  67.   ARCMove     z zip -jmo
  68.  
  69.   The ARCOpen keyword will allow you to receive segment files in
  70.   different archiver formats and have them automatically unpacked.
  71.   A maximum of 10 ARCOpen commands may be defined in the MAKENL.CTL
  72.   file. In the FILES section of MAKENL.CTL, if a file is defined as
  73.   hub.50, then in the MAILFILES and UPLOADS directories a zipped
  74.   segment with the name hub.z0 or hub.zip will be unpacked, and the
  75.   unpacked file will be processed.
  76.  
  77.   The syntax for the ARCOpen command is the same as for ARCCopy, but
  78.   10 lines are allowed and 10 different archive formats are recognized.
  79.   The following archivers are recognized:
  80.  
  81.   Pkzip, Infozip, Arc, Lha, Zoo, Arj, Rar, Ha, Bzip2, Gzip and
  82.   Unix compress.
  83.  
  84.   Following are some examples of decompression entries in MAKENL.CTL
  85.   for the ARCOpen keyword (versions unknown - please refer to your
  86.   own archivers' documentations):
  87.  
  88.   Arc:      ARCOpen a arc ew
  89.   Infozip:  ARCOpen z unzip -oj
  90.   Lha:      ARCOpen l lha e f
  91.   Rar:      ARCOpen r rar e -o+ -y
  92.   Gzip:     ARCOpen g tar xfz
  93.   Bzip2:    ARCOpen b tar xfj
  94.   Compress: ARCOpen c tar xfz
  95.   Arj:      ARCOpen j arj -y e
  96.   Zoo:      ARCOpen o zoo eq:0
  97.   Ha:       ARCOpen h ha ey
  98.  
  99. 3D addressing Support:
  100. ----------------------
  101.    MakeNL v2.5x only supported 2D addressing (ie. 134/10). This 
  102.    caused problems when attempting to use MakeNL in multi-zone or 
  103.    multiple network setups. MakeNL v3.x.x now supports 3D addressing
  104.    (ie. 1:134/10), which resolves those problems. The NETadress 
  105.    keyword must now include the zone number. (i.e 28/0 in Zone 2 
  106.    should be entered as 2:28/0)
  107.  
  108. MSGID support:
  109. --------------
  110.    MakeNL v3.x.x now implements MSGID's in it's outgoing netmails. A 
  111.    file named SEQUENCE.DAT will be created in the MASTER directory as
  112.    a result.
  113.  
  114. ALLOwunpub:
  115. -----------
  116.    ALLOunpub is a new keyword that will cause MakeNL to allow the
  117.    -Unpublished- string to be present in the sixth (phone number)
  118.    field of node listings, without requiring the Pvt keyword to be
  119.    present in the listing. This keyword is disabled by default. To
  120.    enable it, add ALLOwunpub 1 to your MAKENL.CTL file.
  121.  
  122. ALPHAphone:
  123. -----------
  124.    ALPHAphone is a new keyword that will cause MakeNL to allow alpha
  125.    characters to be present in the sixth (phone number) field of node
  126.    listings. This keyword is disabled by default. To enable it, add
  127.    ALPHAphone 1 to your MAKENL.CTL file.
  128.  
  129.