home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / NETMAIL / AF_120.ZIP / AREAFIX.PRN < prev    next >
Encoding:
Text File  |  1990-10-08  |  28.0 KB  |  822 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                               Areafix Revision 1.20
  10.  
  11.  
  12.  
  13.                         Originally Written by Greg Dawson
  14.  
  15.  
  16.  
  17.         (C) Copyright 1988-90 by Greg Dawson and George Peace (1:270/101).
  18.                                All Rights Reserved.
  19.  
  20.  
  21.  
  22.                                  October 1, 1990
  23.  
  24.      Areafix v1.20                                                     Page 2
  25.      ------------------------------------------------------------------------
  26.  
  27.  
  28.  
  29.                                    INTRODUCTION
  30.  
  31.  
  32.      After more  than 18  months, another new version of Areafix has arrived.
  33.      This latest  version adds  a few  new features  and corrects a couple of
  34.      little bugs.
  35.  
  36.      Please look  over  the  documentation  carefully.  Though  most  of  the
  37.      commands have  not changed,  you might  rediscover some  old tricks that
  38.      have faded from memory with time.
  39.  
  40.      As you  update your  Areafix.Ctl from  v1.10 to v1.20 you'll need to add
  41.      your zone  number to  the "address"  definition. All  other  Areafix.Ctl
  42.      directives can remain as they were with v1.10.
  43.  
  44.  
  45.                               WHAT'S NEW SINCE 1.10?
  46.  
  47.  
  48.        *  AreaFix is now "zone aware" using INTL or MSGID addressing
  49.           extensions. All addresses in AreaFix.Ctl and on the command line
  50.           now accept a zone number. Except for the "address" definition in
  51.           Areafix.Ctl zones are optional.
  52.  
  53.        *  AreaFix recognizes add/delete requests from "your" points using
  54.           MSGID or FMPT addressing extensions. AreaFix translates the point
  55.           format to/from pointnet/point.
  56.  
  57.        *  Configuration maximums have been expanded to more closely reflect
  58.           current processing needs.
  59.  
  60.        *  Command line switch -R is available to force a rescan when doing a
  61.           manual add.
  62.  
  63.        *  Forward requests are now limited to one per day for each
  64.           area/address combination to help limit uplink netmail area
  65.           flooding.
  66.  
  67.        *  Actual area names are now used for request processing in addition
  68.           to the original CRC16 method. This eliminates 'dupe CRC' problems
  69.           while retaining most of the speed advantage of CRC checking.
  70.  
  71.        *  NetMail responses with =many= add/delete requests no longer overrun
  72.           the 16k message buffer. Large responses are split into multiple
  73.           messages.
  74.  
  75.        *  A delete request for a non-existent echo no longer generates an
  76.           auto-request to your feed.
  77.  
  78.        *  A NetMail query (-Q) is no longer honored if the password is
  79.           incorrect.
  80.  
  81.      Areafix v1.20                                                     Page 3
  82.      ------------------------------------------------------------------------
  83.  
  84.  
  85.  
  86.        *  A netmail add request for a protected area returns an already
  87.           active response if the area is already active. The previous version
  88.           returned a misleading protected area rejection response.
  89.  
  90.        *  Forward list processing now recognizes the specified list format if
  91.           different from areas.bbs format.
  92.  
  93.      Areafix v1.20                                                     Page 4
  94.      ------------------------------------------------------------------------
  95.  
  96.  
  97.  
  98.                                COMMAND LINE OPTIONS
  99.  
  100.  
  101.                Areafix [<[EC] [FIND] [ADD] [DELETE] [NOTIFY] [QUERY]>]
  102.                [<node>] [<echo(s)>] [-c<Areafix.Ctl>] [-a<Areas.Bbs>]
  103.                [-h<1|2>] [-e] [-m] [-k] [-r]
  104.  
  105.  
  106.      EC                                                                      
  107.  
  108.  
  109.      Automatic Echo  Change. This  tells  Areafix  to  process  any  net/node
  110.      changes and/or new echomail areas. Example:
  111.  
  112.                Areafix EC
  113.  
  114.  
  115.      FIND                                                                    
  116.  
  117.  
  118.      Command line  mode. Find  the echos  a  specific  node  is  listed  for.
  119.      Example:
  120.  
  121.                Areafix FIND 106/111
  122.  
  123.  
  124.      ADD                                                                     
  125.  
  126.  
  127.      Command line  mode. This instructs Areafix to add a specific node to one
  128.      or more echos. Example:
  129.  
  130.                Areafix ADD 1:106/111 Tech C_Echo Comm
  131.                Areafix ADD 106/111 all
  132.  
  133.  
  134.      DELETE                                                                  
  135.  
  136.  
  137.      Command line mode. This instructs Areafix to delete a specific node from
  138.      one or more echos. Example:
  139.  
  140.                Areafix DELETE 106/111 Tech C_Echo Comm
  141.                Areafix DELETE 1:106/111 all
  142.  
  143.  
  144.      NOTIFY                                                                  
  145.  
  146.  
  147.      This function performs roughly the same task as EchoSearch. It will send
  148.      a list  of connected  areas to  all  your  the  uplinks  and  downlinks.
  149.      Example:
  150.  
  151.                Areafix NOTIFY
  152.  
  153.      Areafix v1.20                                                     Page 5
  154.      ------------------------------------------------------------------------
  155.  
  156.  
  157.  
  158.      If you'd  like to  exclude certain  nodes, see  the control file command
  159.      'NotifyExclude'.
  160.  
  161.  
  162.      QUERY                                                                   
  163.  
  164.  
  165.      This is  functionally the  same as the subject line switch '-q'. It will
  166.      return a list of echos that are available to a given node.
  167.  
  168.  
  169.      <node>                                                                  
  170.  
  171.  
  172.      The Zone:Net/Node  for command  line mode.  If you leave out the zone or
  173.      zone and  network number,  the program  will default to your own zone or
  174.      zone and net. Example:
  175.  
  176.                Areafix FIND 1:106/111
  177.                Areafix FIND 106/111
  178.                Areafix FIND 111
  179.  
  180.  
  181.      <echo(s)>                                                               
  182.  
  183.  
  184.      The list of echos for ADD and DELETE modes. "All" is a wildcard areaname
  185.      that performs the operation on all areanames.
  186.  
  187.  
  188.      -c<Areafix.Ctl>                                                         
  189.  
  190.  
  191.      By default,  Areafix will  look for  the configuration  file by the name
  192.      'Areafix.Ctl' in the default directory. If you'd like to use a different
  193.      name or path, here's the place. Example:
  194.  
  195.                Areafix EC -cC:\Config\Areafix.Ctl
  196.  
  197.      Note: This  will override  the environment  variable. For information on
  198.      that, see the section entitled "Environment variable".
  199.  
  200.  
  201.      -a<Areas.Bbs>                                                           
  202.  
  203.  
  204.      Areafix  will  use  the  EchoMail  control  file  as  specified  in  the
  205.      configuration file  'Areafix.Ctl'. This  option can  be used to override
  206.      that. Example:
  207.  
  208.                Areafix EC -aC:\Config\Areas.Bbs
  209.  
  210.      Areafix v1.20                                                     Page 6
  211.      ------------------------------------------------------------------------
  212.  
  213.  
  214.  
  215.      -h<1|2>                                                                 
  216.  
  217.  
  218.      A previous  version of  Areafix would delete 1.msg from each area if the
  219.      user specified  a '-r'  for "rescan"  on the  message subject  line.  If
  220.      you're running  with two high water marks, this can become a problem. By
  221.      default, Areafix  will reset high water mark #1 to do a rescan. Use this
  222.      option if you'd like to specify high water mark #2 instead. Example:
  223.  
  224.                Areafix EC -h2
  225.  
  226.  
  227.      -e                                                                      
  228.  
  229.  
  230.      This switch  will reverse the effect of specifying or not specifying the
  231.      "NewAreasProcess" option  in the  Areafix configuration  file. In  other
  232.      words, if  you specify  "NewAreasProcess" =and=  the -e  switch, no  new
  233.      areas will  be processed.  On the  other  hand,  if  you  don't  specify
  234.      "NewAreasProcess" and  =do= specify the -e switch, the new areas will be
  235.      processed. Example:
  236.  
  237.                %                   <
  238.                NewAreasProcess     <  Under this configuration, new
  239.                %                   <  areas WILL NOT be processed.
  240.                                    <
  241.  
  242.                Areafix EC -e       <
  243.  
  244.  
  245.  
  246.                %                   <
  247.                % NewAreasProcess   <  Under this configuration, the new
  248.                %                   <  areas WILL be processed.
  249.                                    <
  250.  
  251.                Areafix EC -e       <
  252.  
  253.  
  254.      -r                                                                      
  255.  
  256.  
  257.      This switch forces a rescan of all areas added via a command line manual
  258.      add request. The areafix.ctl norescan parameter is ignored.
  259.  
  260.  
  261.      -m                                                                      
  262.  
  263.  
  264.      This switch  will cause  Areafix to  create a message to the listed node
  265.      when doing a FIND, ADD, DELETE, or QUERY. Example:
  266.  
  267.                Areafix FIND 106/111 -m
  268.  
  269.      Areafix v1.20                                                     Page 7
  270.      ------------------------------------------------------------------------
  271.  
  272.  
  273.  
  274.      This will  create a message to 106/111 informing him of which areas he's
  275.      active for.  This switch  will do  nothing when used in conjunction with
  276.      the EC and NOTIFY functions.
  277.  
  278.  
  279.      -k                                                                      
  280.  
  281.  
  282.      This tells  Areafix to  always flag  any messages  created as kill after
  283.      sending. Example:
  284.  
  285.                Areafix QUERY 1:106/111 -m -k
  286.  
  287.      Areafix v1.20                                                     Page 8
  288.      ------------------------------------------------------------------------
  289.  
  290.  
  291.  
  292.                                 CONFIGURATION FILE
  293.  
  294.  
  295.  
  296.      Address <Zone:Net/Node>                                     (Limit: 1)
  297.  
  298.      This is  your primary zone:net/node number. All three address components
  299.      (zone, net,  node) =must= be provided. The zone from this directive will
  300.      be used  as the  default zone  for all following control file processing
  301.      and request processing.
  302.  
  303.  
  304.      Aka <Zone:Net/Node>                                         (Limit: 9)
  305.  
  306.      These are  additional net/node  numbers. Areafix  will process  requests
  307.      sent to any of these addresses.
  308.  
  309.  
  310.      PointNet                                                    (Limit: 1)
  311.  
  312.      Defines your  private net  number for  limited  point  support.  NetMail
  313.      requests arriving  from one of your points (FMPT # or MSGID z:n/n.point)
  314.      will be changed to pointnet/point for processing. Example:
  315.  
  316.                PointNet 30500
  317.  
  318.      If your  address is  defines as  1:270/101 and  a request  arrives  from
  319.      1:270/101.13, areafix will use 1:30500/13 for request processing.
  320.  
  321.  
  322.      NetMail <path>                                              (Limit: 1)
  323.  
  324.      The full path to your where your net messages are kept.
  325.  
  326.  
  327.      ScanPath <path>                                             (Limit: 3)
  328.  
  329.      You can specify up to 3 additional paths to scan from. One example might
  330.      be your bad message directory (for creation of new areas).
  331.  
  332.  
  333.      AreasFile <file>                 (Limit: 10 files totaling 2048 areas)
  334.  
  335.      This is  the name  of your  EchoMail control  file(s). It's important to
  336.      know that Areafix searches them sequentially when looking for a matching
  337.      area. It  will only add and delete nodes from the first match. New areas
  338.      will always be added to the last control file listed.
  339.  
  340.  
  341.      SystemType <type>                                           (Limit: 1)
  342.  
  343.      Areafix v1.20                                                     Page 9
  344.      ------------------------------------------------------------------------
  345.  
  346.  
  347.  
  348.      Valid system types are "ConfMail", "QMail", "Opus", and "QuickBBS". It's
  349.      imperative you  specify the  proper control file type. If you don't, you
  350.      run the  risk of  scrambling the  format of  the file.  Be sure it's set
  351.      properly.
  352.  
  353.  
  354.      Sysop <your name>                                           (Limit: 1)
  355.  
  356.      This is your name. It'll default to "SysOp" if not present.
  357.  
  358.  
  359.      LogFile <file>                                              (Limit: 1)
  360.  
  361.      If you specify a file here, Areafix will keep a log of what it has done.
  362.      If you comment this out, there will be no log file.
  363.  
  364.  
  365.      LogAllChanges
  366.  
  367.      This instructs Areafix to log any activities done in manual mode as well
  368.      as auto mode. The default is only do logging in auto mode.
  369.  
  370.  
  371.      SortNodes
  372.  
  373.      When Areafix  creates or  changes an area, all but the first node listed
  374.      will be sorted if this option is enabled.
  375.  
  376.  
  377.      ShortForm
  378.  
  379.      By default, Areafix will use the net/node form of nodes when updating an
  380.      area entry. The form is as such:
  381.  
  382.                106/111 106/112 106/113 22/4 22/5 60/1
  383.  
  384.      Optionally, you can tell Areafix to use the short from:
  385.  
  386.                106/111 112 113 22/4 5 60/1
  387.  
  388.      Keep in  mind, though,  that Opus  v1.03 does not support the short form
  389.      and thus  will not  work properly  with this setting! Other programs may
  390.      not support  it either.  QM, ConfMail,  and  QuickBBS  will  work  fine,
  391.      though.
  392.  
  393.      It should  be noted  that areafix  can always  READ the short form. This
  394.      option just  tells the  program whether or not to WRITE it that way. One
  395.      quick way  to convert  your control  to and  from the  short form is the
  396.      following...
  397.  
  398.      To make all nodes the 'short' form (net/node 999/999 can be any node you
  399.      don't list):
  400.  
  401.      Areafix v1.20                                                    Page 10
  402.      ------------------------------------------------------------------------
  403.  
  404.  
  405.  
  406.                %
  407.                ShortForm
  408.                %
  409.  
  410.                Areafix ADD 999/999 all
  411.                Areafix DEL 999/999 all
  412.  
  413.      And, to convert it back to the normal form:
  414.  
  415.                %
  416.                % ShortForm
  417.                %
  418.  
  419.                Areafix ADD 999/999 all
  420.                Areafix DEL 999/999 all
  421.  
  422.  
  423.      Longform
  424.  
  425.      This command  directs areafix  to use the full zone:net/node format when
  426.      updating an area entry. The format is:
  427.  
  428.                1:106/111 1:106/112 1:106/113 1:22/4 1:22/5 1:60/1
  429.  
  430.      This format  wastes space  in your EchoMail control files and may not be
  431.      fully compatible with some toss/scan/edit programs.
  432.  
  433.  
  434.      Alias <name>                                                 Limit: 10
  435.  
  436.      When looking  for messages to process, Areafix will look for the message
  437.      subject line  addressed to  "Areafix". You  can specify additional names
  438.      here. Example:
  439.  
  440.                Alias Autoecho
  441.  
  442.  
  443.      NewAreasProcess
  444.  
  445.      This command  tells Areafix  to  automatically  create  the  new  areas,
  446.      subdirectories, and  control  file  entries  upon  encountering  unknown
  447.      areas. Under QuickBBS, the subdirectory is not created, though.
  448.  
  449.      For more  information, see  the '-e'  command line switch and the config
  450.      file option "QuickBBSRescanList".
  451.  
  452.  
  453.      NewAreasPath <path>                                           Limit: 1
  454.  
  455.      This is the subdirectory off which the new areas are created.
  456.  
  457.  
  458.      NewAreaNumber <tag>                                           Limit: 1
  459.  
  460.      Areafix v1.20                                                    Page 11
  461.      ------------------------------------------------------------------------
  462.  
  463.  
  464.  
  465.      If you  have "NewAreasProcess"  enabled, and  an Opus  or QuickBBS style
  466.      control file,  then you  can tell  areafix which area number (or tag) it
  467.      should use  for the  new areas.  Keep in  mind that  under Opus, Areafix
  468.      will, by  default, mark  the area pass-through with the '#' sign between
  469.      the area name and node numbers.
  470.  
  471.      If you  don't specify  a <tag>, then it defaults to "99" under Opus, and
  472.      "P" under QuickBBS. Here's an example of a newly created area:
  473.  
  474.           Opus:
  475.  
  476.                <tag> <Subdirectory> <Area name> # <nodes>
  477.  
  478.           QuickBBS:
  479.  
  480.      <tag> <Area name> <nodes>
  481.  
  482.  
  483.      NewAreasNodes <nodes>                                        Limit: 64
  484.  
  485.      These are  the nodes to add when a new area is created. Areafix will add
  486.      the originating node as the first address.
  487.  
  488.  
  489.      NewAreasCreate <nodes>                                       Limit: 64
  490.  
  491.      Normally, when  everything is  set correctly,  Areafix will create a new
  492.      area no  matter where the message originated from. Here you can instruct
  493.      Areafix to  only create  the new area if the message originated from one
  494.      of '<nodes>'. Looky here...
  495.  
  496.                NewAreasCreate 106/386 889
  497.  
  498.      In the  above example,  Areafix will  only create  the new  area if  the
  499.      message came from either 106/386 or 106/889.
  500.  
  501.  
  502.      Password <net/node> <password> <access level>               Limit: 255
  503.  
  504.      In order  for a  node to have access to Areafix, he must have a password
  505.      set here.  The password  is then  entered on the message subject line of
  506.      the change  request message.  The access  level may  be from 0 to 32767,
  507.      with 32767  being the  highest, most  privileged level.  The  length  of
  508.      passwords should  be limited  to about  8 characters,  and are  NOT case
  509.      sensitive. Example:
  510.  
  511.                password  106/111  Teddy  100
  512.  
  513.      It should  be noted  the format for the above line differs slightly from
  514.      that of  v1.00. The new format doesn't include a 'verb', it always sends
  515.      the messages as NORMAL.
  516.  
  517.  
  518.      Protect <area> <minimum access level>                       Limit: 255
  519.  
  520.      Areafix v1.20                                                    Page 12
  521.      ------------------------------------------------------------------------
  522.  
  523.  
  524.  
  525.      The minimum  access level  can be  from 0  to 32767. A user must have at
  526.      least that  access level  or higher (listed with the 'password' command)
  527.      to add  the area.  He can always delete himself from the area, no matter
  528.      what the access level is.
  529.  
  530.  
  531.      Echo_List <path>                                              Limit: 1
  532.  
  533.      When the  user specifies  a '-l'  subject line switch, Areafix will send
  534.      back the  first matching file (if one is specified) listed here. You may
  535.      use wildcards, the program will only send the first match, though.
  536.  
  537.  
  538.      NoRescan
  539.  
  540.      This switch will cause Areafix to ignore the message subject line switch
  541.      '-r#'.
  542.  
  543.  
  544.      NoQuery
  545.  
  546.      This switch will cause Areafix to ignore the message subject line switch
  547.      '-q'.
  548.  
  549.  
  550.      QuickBBSRescanList <file>                                     Limit: 1
  551.  
  552.      Areafix  can   do  =kludge=  rescans  with  QuickBBS  when  operated  in
  553.      conjunction with  Fastfwd.Exe (available  from a  number of  BBSs). With
  554.      this option enabled, Areafix will create a batch file named as '<file>'.
  555.      The format being...
  556.  
  557.                FASTFWD A 1 <area number> <area name> <net/node>
  558.  
  559.      Each area  the user  wants to rescan will have an entry here. It is your
  560.      responsibility to delete the file after running it, otherwise it will be
  561.      appended to by Areafix.
  562.  
  563.      If you  need further  information, I  suggest you read the docs that are
  564.      included in Fastfwd.
  565.  
  566.  
  567.      ShowFeeds
  568.  
  569.      At the  end of  a return  message, Areafix  will list  which  echos  the
  570.      receiving node  is currently  setup for.  If you specify this option and
  571.      the receiving node is the FIRST node listed for the in the area, Areafix
  572.      will put  a '*'  (asterisk) beside  the area  (on the  return  message),
  573.      indicating he's the feed.
  574.  
  575.  
  576.      SaveProcessedMsgs
  577.  
  578.      Areafix v1.20                                                    Page 13
  579.      ------------------------------------------------------------------------
  580.  
  581.  
  582.  
  583.      By default,  Areafix will  delete the  inbound messages  after they have
  584.      been processed.  If you'd  rather save them, specify this option and the
  585.      program will  mark them  with the  "Received" flag  instead. The program
  586.      will skip any messages marked with that flag.
  587.  
  588.  
  589.      KillSent
  590.  
  591.      To mark  return messages as Kill after Sending, use this option. See the
  592.      command line "-k" option to override this.
  593.  
  594.  
  595.      AlertNode <net/node>                                          Limit: 1
  596.  
  597.      This option  allows you  to forward  a copy  of  return  messages  to  a
  598.      specific node.
  599.  
  600.  
  601.      NotifyHeader <file>                                           Limit: 1
  602.  
  603.      The default header message for the NOTIFY function is...
  604.  
  605.           "Please check the following list against your EchoMail control
  606.           file."
  607.  
  608.      If you'd like to use something different, then specify the file in which
  609.      your message is located.  Although not absolutely necessary, try to keep
  610.      the size of this file under about 4k.
  611.  
  612.  
  613.      NotifyExclude <nodes>                                        Limit: 64
  614.  
  615.      If you'd like to exclude certain nodes from the NOTIFY function, specify
  616.      them here.
  617.  
  618.  
  619.      NotifyWithEchoList
  620.  
  621.      This instructs  Areafix to  enclose what's  listed under 'EchoList' with
  622.      each NOTIFY message.
  623.  
  624.  
  625.      RemoteDeletion <node> <to> <password (subj)>                 Limit: 10
  626.  
  627.      This  option  should  be  used  with  extreme  care.  It  gives  certain
  628.      individuals the  power to  delete any given area from your control file.
  629.      The program  will not,  however, remove  any files  from  the  messages'
  630.      subdirectory.
  631.  
  632.      Use this  option if you'd like someone (probably your net EC) to be able
  633.      to manage  your control file remotely. It can come in handy for deleting
  634.      non-distributed areas without sysop intervention.
  635.  
  636.      Areafix v1.20                                                    Page 14
  637.      ------------------------------------------------------------------------
  638.  
  639.  
  640.  
  641.      In order  for it  to work, the message must addressed to the name listed
  642.      in the  message '<to>'  field, with  the proper  password (subject line)
  643.      entry. The format for the body of the message is simply the area name(s)
  644.      to be deleted, the same way Areafix works.
  645.  
  646.  
  647.      RemoteDeletionNotify
  648.  
  649.      When  an  area  is  discontinued,  all  listed  nodes  will  be  sent  a
  650.      termination notice with this command enabled.
  651.  
  652.  
  653.      Forward_List <list file> <format> <node> <password>          Limit: 10
  654.  
  655.      In the  past, it  was necessary  for the sysop to manually request areas
  656.      from his  uplink when  one of  his downlinks  wanted something he didn't
  657.      carry. This feature solves that problem.
  658.  
  659.      Here you  can specify  up to  10 files  that contain  a list  of  what's
  660.      available from  your uplinks.  The files  will be searched in sequential
  661.      order for the first match. Then, Areafix will send an Areafix message to
  662.      the  listed  node  requesting  the  area.  And,  add  an  entry  to  the
  663.      Forward_Que file (see below).
  664.  
  665.      When the  area arrives,  Areafix will  create the  new area  and add the
  666.      original requesting node(s).  These nodes will then be informed the area
  667.      has arrived, and of the addition.
  668.  
  669.      Valid system  types are  "ConfMail", "QMail",  "Opus",  "QuickBBS",  and
  670.      "Text". The latter being an area name to a line, such as:
  671.  
  672.                COMM
  673.                TECH
  674.                SYSOP
  675.                ^Z
  676.  
  677.  
  678.      Forward_Que <file>                                            Limit: 1
  679.  
  680.      This is  the file  that holds  the request forwarding queue. The file is
  681.      scanned every  time you  do an  "Areafix EC" function. If one or more of
  682.      the areas  listed here  are found  in the  EchoMail  control  file,  the
  683.      corresponding net/node will be added and notified.
  684.  
  685.      Keep in  mind, though, that Areafix treats the new addition the same way
  686.      it would treat an inbound change request (in a message).
  687.  
  688.      Thus if  the node  no longer  has a  password, or  the area is protected
  689.      higher than  his access  level, the  change request  will fail. Both the
  690.      sysop (via  the log  file) and  the end  user (via  a message)  will  be
  691.      informed.
  692.  
  693.      You may  make manual  additions to  this file  if you  wish. Up  to  255
  694.      entries (lines) may be in the file at one time. The format is:
  695.  
  696.      Areafix v1.20                                                    Page 15
  697.      ------------------------------------------------------------------------
  698.  
  699.  
  700.  
  701.                <requesting (downlink) node> <uplink node> <area name> <date>
  702.  
  703.  
  704.      A typical entry might go as follows:
  705.  
  706.                1:104/1 1:13/13 CHATTER 10/1/1990
  707.  
  708.      Areafix v1.20                                                    Page 16
  709.      ------------------------------------------------------------------------
  710.  
  711.  
  712.  
  713.                             DOS ERRORLEVEL EXIT CODES
  714.  
  715.  
  716.      Areafix will terminate with one of the following DOS errorlevels set:
  717.  
  718.        0  No messages were processed, or there were no changes made.
  719.  
  720.        1  Areafix messages were processed and/or NetMail was generated.
  721.  
  722.        2  New areas were created (and possibly Areafix messages were
  723.           processed).
  724.  
  725.        3  Error during processing.
  726.  
  727.  
  728.  
  729.  
  730.                               CONFIGURATION MAXIMUMS
  731.  
  732.  
  733.      These are the maximum values configured into Areafix.
  734.  
  735.           Max areas in all files.........2048
  736.           Max line length in areas.bbs...2047
  737.           Max forward_que file slots......255
  738.           Max nodes in all areas..........255
  739.           Max nodes per area..............255
  740.           Max password defines............255
  741.           Max protect defines.............255
  742.           Max new areas per execution.....128
  743.           Max inbound messages.............50
  744.           Max aka addresses................10
  745.           Max alias names..................10
  746.           Max area control files...........10
  747.           Max forward_list entries.........10
  748.           Max remote delete requests.......10
  749.           Max request scan paths............6
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.                                ENVIRONMENT VARIABLE
  757.  
  758.  
  759.      If you  intend  to  run  Areafix  from  a  path  other  than  where  the
  760.      configuration file  is located and would rather not use the '-c' command
  761.      line option,  you can  use the environment variable "AREAFIX=<pathname>"
  762.      to locate the file. Example:
  763.  
  764.                C:\> Set AREAFIX=C:\Config\Areafix.Ctl
  765.  
  766.      Areafix v1.20                                                    Page 17
  767.      ------------------------------------------------------------------------
  768.  
  769.  
  770.  
  771.  
  772.                                   PACKAGING LIST
  773.  
  774.  
  775.                Areafix.Ctl..............Sample configuration file.
  776.  
  777.                Areafix.Prn..............Documentation.
  778.  
  779.                Areafix.Exe..............The executable.
  780.  
  781.                Areafix.Use..............Users Guide (for your users).
  782.                .........................By Jeffrey Nonken (1:273/715)
  783.  
  784.  
  785.  
  786.  
  787.                                    BUG REPORTS
  788.  
  789.  
  790.      If  you   experience  a  problem  with  Areafix,  please  send  as  much
  791.      information as  possible about  it to  George Peace  at 1:270/101.  Your
  792.      report will  be  worked  on  as  available  time  permits.  Include  (if
  793.      possible) art least the following:
  794.  
  795.        *  Your Areafix control file.
  796.  
  797.        *  Your EchoMail control file.
  798.  
  799.        *  The batch file you use to invoke Areafix.
  800.  
  801.        *  The messages (if any) it had problems with.
  802.  
  803.        *  Both your Config.Sys and Autoexec.Bat files.
  804.  
  805.        *  A full description of what happened.
  806.  
  807.  
  808.  
  809.  
  810.                                     DISCLAIMER
  811.  
  812.  
  813.      This program  is guaranteed to do absolutely nothing. Use it at your own
  814.      risk. No  warranty is  stated  or  implied.  The  author  shall  not  be
  815.      responsible for  any  damages  resulting  from  it's  use,  directly  or
  816.      indirectly.
  817.  
  818.      This software  MUST be  distributed free  of charge. UNDER ABSOLUTELY NO
  819.      CIRCUMSTANCES MAY IT BE SOLD! It is copyrighted and is the sole property
  820.      of the author. It may not be distributed in modified form.
  821.  
  822.      You may use the software only after agreeing upon the above terms.