; MEBBSList (NodeList Processor) sample configuration file.
; 
; MEBBSList is Copyright © 1994 by MEBBS Engineering & Software.
; All rights reserved.
;
; Comments are permissible providing a semi-colon preceeds the
; information.
;
; ** Exclude,<zone> **
;
; You may exclude up to 8 zones from your MEBBSNet index and data files.
; This will not have any effect at all on the distribution nodelist but
; it will potentially significantly decrease the size of the files accessed
; by MEBBSNet.
;
;Exclude,2
;Exclude,3
;Exclude,4
;Exclude,5
;Exclude,6
;
; NOTE: The above Exclude entries will eliminate all but zone 1 from the
;       MEBBSNet data files.
;
; ** HumanList,FileName **
;
; If enabled, this option will create a text file which contains processed
; data for ALL nodes in ALL nodelists. The resultant file will be larger
; than the combined total of the raw nodelists.
;
HumanList,RAM:HumanList
;
; ** CRCCheck **
;
; This flag tells MEBBSList to perform a CRC on your nodelist before
; processing is begun.  If the CRC does not check you will be warned
; but processing will still continue. Be sure to get a virgin nodelist
; from your hub if the CRC does not check. Note that this is a check
; which is in addition to the forced checking performed prior to
; the application of a difference file.  When difference files are
; applied, CRC checking is forced and the difference file will not
; be applied if the CRC doesn't check out. Generally, this option
; should not be used unless there is a suspected problem with a nodelist.
;
;CRCCheck
;
; ** KillOldList **
;
; This switch will tell MEBBSList to delete the NodeList file it 
; processes when it applies a nodediff.  To retain old copies,
; comment the entry out with a preceeding semi-colon.
;
KillOldList
;
; ** KillOldDiff **
;
; This switch will tell MEBBSList to delete the difference file it 
; processes when it applies a nodediff.  To retain old copies,
; comment the entry out with a preceeding semi-colon.
;
KillOldDiff
;
; ** Buffers **
;
; One buffer = 1000 bytes.  More buffers give more speed. Experiment
; for the point of diminishing returns. The buffers setting should
; probably be left at about 100 but no less than 40.
;
Buffers,100
;
; ** NodeList,RootListName,RootDiffName **
;
; Nodelist and difference files names.
;
NodeList,NodeList,NodeDiff
NodeList,MaxList,MaxDiff
NodeList,AmyNetList,AmyNetDiff
NodeList,DufusList,DufusDiff
NodeList,PointList,PointDiff
;
; ** DefaultRepl,<Except>,<Replace>,<Cost> **
;
; Use of this entry will replace every leading prefix with the
; <Replace> string except for the one prefix defined by the
; <Except> string.  Don't use this if you don't need it.
;
; Example:
;
; DefaultRepl,46-,009-,50  This will replace all prefixes in the
;                          nodelist EXCEPT for 46- (European) with 009-.
;                          Each of the replacements will be set to
;                          a cost of 50.
; 
;  1-805-522-4435 will be changed to 009-805-522-4435          
;  46-11-164276 would remain unchanged.
;
DefaultRepl,46-,009-,50
;
; ** StdCost **
; 
; Default cost to call a node. All nodes which are not
; specifically given a cost with the Dial fields will be
; given the StdCost default cost value.
;
StdCost,22
;
; ** Dial **
;
; Dial replacement and costing ---
;
; These entries control how the BBS will call out. The <Original>
; entry is the phone number as it will be found in the nodelist.
; The <Replace> entry is the substitution string which will be
; used in lieu of the original information.  Costing is controlled
; by the <Cost> field. 
;
; The order of entries is a matter of logic. You should know what
; is happening so you can decide how to set the replacement strings.
; The phone numbers which are specific should be listed first. Put
; the strings with the largest amount of replacement data at the
; top of the list.  Then, the general data should follow.  Say, for
; instance, as shown below that you want to cut and cost specific
; numbers and also want ALL 1-805 prefixes to be cut.  Once a
; replacement is made that's the last time it is evaluated. If you
; first cut all 1-805 numbers there will be no matches to be cut
; which also have the 1-805 prefix.
;
; NOTE: Fewer dial replacement entries means quicker processing time!
;
; Dial,<Original>,<Replace>,<Cost>
;
Dial,1-805-378-,378-,0
Dial,1-805-522-,522-,0
Dial,1-805-523-,523-,0
Dial,1-805-526-,526-,0
Dial,1-805-527-,527-,0
Dial,1-805-529-,529-,0
Dial,1-805-581-,581-,0
Dial,1-805-582-,582-,0
Dial,1-805-583-,583-,0
Dial,1-805-584-,584-,0
Dial,1-805-629-,629-,10
Dial,1-805-,,0
Dial,1-818,1-818,0
Dial,1-816-796-3644,1-816-796-5954,0
Dial,1-206-698-0515,1-206-698-0515,0
;
; The numbers below illustrate how one might do replacements in Europe.
; Note the decreasing degree of specificity.
;
Dial,31-1650-,01650,50
Dial,31-20-,020-,50
Dial,31-76-,,50
;
