home *** CD-ROM | disk | FTP | other *** search
/ World of OS/2 / W_OS_2.BIN / FAN.CFG < prev    next >
Text File  |  1993-10-14  |  47KB  |  828 lines

  1. ;----------------------------------------------------------------------------;
  2. ;                                                                            ;
  3. ;            FAN (File Announcement Utility) Configuration file              ;
  4. ;                                                                            ;
  5. ;----------------------------------------------------------------------------;
  6.  
  7. ;============================================================================;
  8. ;                  The following commands MUST be defined.                   ;
  9. ;============================================================================;
  10.  
  11. ;----------------------------------------------------------------------------;
  12. ; RegistrationKey                                                            ;
  13. ;                                                                            ;
  14. ; Please register FAN!  There is no obligation on your part when you         ;
  15. ; register FAN.  This simply lets me know how many folks are using FAN, and  ;
  16. ; will have a direct effect on the amount of time I allocate to FAN          ;
  17. ; enhancements.                                                              ;
  18. ;                                                                            ;
  19. ; Registering FAN is easy!  Simply type REGISTER at the OS/2 or DOS command  ;
  20. ; prompt.  That's it!  FAN will create a message which will be sent to my    ;
  21. ; system.  FAN will prompt you whether you want to send the message Crash,   ;
  22. ; or let it be routed.  Routing can only be used for FidoNet node addresses. ;
  23. ;                                                                            ;
  24. ; After my system receives the FAN registration request, you will receive    ;
  25. ; an automated response with your registeration key.                         ;
  26. ;                                                                            ;
  27. ; When the registration key is installed in your configuration file, all     ;
  28. ; ^aPID lines will be written as FAN x.xx Reg where x.xx is the version      ;
  29. ; number.  Otherwise, the ^aPID line will read FAN x.xx Eval.                ;
  30. ;                                                                            ;
  31. ; Until you receive your registration key, please use the keyword            ;
  32. ; "Evaluation".                                                              ;
  33. ;                                                                            ;
  34. ; Please note: The registration key is based on your primary node address,   ;
  35. ;              system name, and sysop name (PrimaryAddress, SystemName, and  ;
  36. ;              SystemSysopName).  If any of these should change after you    ;
  37. ;              receive a registration key, you will have to re-register FAN  ;
  38. ;              to receive a new registration key.                            ;
  39. ;----------------------------------------------------------------------------;
  40.  
  41. RegistrationKey Evaluation
  42.  
  43. ;----------------------------------------------------------------------------;
  44. ; SystemName                                                                 ;
  45. ; SysopName                                                                  ;
  46. ;                                                                            ;
  47. ; Information specific to your system.  These are primarily used to create   ;
  48. ; the registration key.                                                      ;
  49. ;----------------------------------------------------------------------------;
  50.  
  51. SystemName          LiveNet OS/2 BBS
  52. SysopName           Dave Fisher
  53.  
  54. ;----------------------------------------------------------------------------;
  55. ; PrimaryAddress                                                             ;
  56. ;                                                                            ;
  57. ; Primary default node address in [<zone>]:<net>/<node>[.<point>] format.    ;
  58. ; Zone defaults to 1, point to 0 if not specified.  Alternate addresses can  ;
  59. ; be defined on an area-by-area basis within each MsgAreaName definition     ;
  60. ; below.                                                                     ;
  61. ;----------------------------------------------------------------------------;
  62.  
  63. PrimaryAddress  1:170/110.0
  64.  
  65. ;----------------------------------------------------------------------------;
  66. ; InboundPathTICS                                                            ;
  67. ; InboundPathFiles                                                           ;
  68. ; PacketPath                                                                 ;
  69. ;                                                                            ;
  70. ; Use these keywords to define the paths for your incoming files and mail    ;
  71. ; packets.                                                                   ;
  72. ;                                                                            ;
  73. ; These paths MAY or MAY NOT be used depending upon other configuration      ;
  74. ; options.  For example, if you decide to have FAN write messages to your    ;
  75. ; message *.MSG formatted message base instead of creating *.PKT files,      ;
  76. ; the PacketPath will never be used.  Or, if you only have FAN scan your     ;
  77. ; FILES.BBS files instead of *.TIC files, then InboundPathTICS and           ;
  78. ; InboundPathFiles will never be used.                                       ;
  79. ;                                                                            ;
  80. ; However, in the interest of completeness and ease of use, these            ;
  81. ; configuration definitions are required.                                    ;
  82. ;----------------------------------------------------------------------------;
  83.  
  84. InboundPathTICS  c:\binkley\inbound ; Path for TIC files
  85. InboundPathFiles c:\binkley\inbound ; Path for files associated with TIC's
  86. PacketPath       c:\binkley\inbound ; Destination directory for *.PKT files
  87.  
  88.  
  89. ;============================================================================;
  90. ;                   The following commands are OPTIONAL.                     ;
  91. ;============================================================================;
  92.  
  93. ;----------------------------------------------------------------------------;
  94. ; If you are going to write messages directly to a message base, and not     ;
  95. ; to *.PKT files, then you will probably want to define one or more of the   ;
  96. ; following statements to resolve the physical paths to the message base data;
  97. ; files and message base type (*.MSG or Squish):                             ;
  98. ;                                                                            ;
  99. ; MaximusMsgAreaFileName    : Control file used by Maximus to define all     ;
  100. ;                             echo message areas.                            ;
  101. ;                                                                            ;
  102. ; SquishCfgFileName         : Configuration file used by Squish to define    ;
  103. ;                             all echo message areas.                        ;
  104. ;                                                                            ;
  105. ; AreasBBSFileName          : Standard AREAS.BBS file used to define all     ;
  106. ;                             echo message areas.                            ;
  107. ;----------------------------------------------------------------------------;
  108.  
  109. MaximusMsgAreaFileName  c:\bbs\max\system\msgarea.ctl
  110.  
  111. SquishCfgFileName       c:\bbs\squish\squish.cfg
  112.  
  113. ;AreasBBSFileName       c:\bbs\squish\areas.bbs
  114.  
  115. ;----------------------------------------------------------------------------;
  116. ; OriginLine                                                                 ;
  117. ;                                                                            ;
  118. ; The origin line will be included at the bottom of every message.  If       ;
  119. ; 'OriginLine' is not specified, it will default to:                         ;
  120. ;   * Origin: (Zone:Net/Node)                                                ;
  121. ;                                                                            ;
  122. ; The node address will automatically be appended to the origin line and     ;
  123. ; should not be added manually here.                                         ;
  124. ;----------------------------------------------------------------------------;
  125.  
  126. OriginLine      LiveNet!  Tulsa's OS/2 Warehouse.  918-481-5715
  127.  
  128. ;----------------------------------------------------------------------------;
  129. ; [No]Quiet                                                                  ;
  130. ;                                                                            ;
  131. ; Prevents output to standard out (the screen, normally) except for the logo.;
  132. ;----------------------------------------------------------------------------;
  133.  
  134. NoQuiet                 ; Send output to the screen.
  135.  
  136. ;----------------------------------------------------------------------------;
  137. ; TossLogFile                                                                ;
  138. ;                                                                            ;
  139. ; If .PKT's are created, the tag name for each message area will be added to ;
  140. ; this file.  This file name can then be used as an input file for many      ;
  141. ; tosser/scanner programs.                                                   ;
  142. ;----------------------------------------------------------------------------;
  143.  
  144. TossLogFile     c:\bbs\fan\fantoss.log
  145.  
  146. ;----------------------------------------------------------------------------;
  147. ; [No]INTLkludge                                                             ;
  148. ;                                                                            ;
  149. ; If defined, and the destination and origination zone numbers are different,;
  150. ; the netmail kludge line ^aINTL <dest z:n/n> <orig z:n/n> will be used for  ;
  151. ; inter-zone addressing.                                                     ;
  152. ;----------------------------------------------------------------------------;
  153.  
  154. INTLkludge              ; Use ^aINTL kludge
  155.  
  156. ;----------------------------------------------------------------------------;
  157. ; [No]PID                                                                    ;
  158. ;                                                                            ;
  159. ; Currently there is a FidoNet proposal (FSC-0046.002) to replace the tear   ;
  160. ; and origin line with the kludge construct:                                 ;
  161. ;                                                                            ; 
  162. ;    ^aPID: <pID> <version> <serial#>                                        ;
  163. ;                                                                            ; 
  164. ; Enabling this keyword will instruct FAN to add this construct to the top   ;
  165. ; of each message.                                                           ;
  166. ;----------------------------------------------------------------------------; 
  167.  
  168. PID                     ; Use PID kludge
  169.  
  170. ;----------------------------------------------------------------------------;
  171. ; [No]VerboseTearLine                                                        ;
  172. ;                                                                            ;
  173. ; Since the ^aPID construct is still in the proposal stage, and not official ;
  174. ; FidoNet policy, [no]VerboseTearLine is provided.  If the ^aPID statement   ;
  175. ; is used, you will normally set NoVerboseTearLine to eliminate the version  ;
  176. ; number information from the tear line of the message since this is         ;
  177. ; included in the ^aPID kludge of the message.                               ;
  178. ;----------------------------------------------------------------------------; 
  179.  
  180. VerboseTearLine         ; Keep tearline short ("--- FAN"), on version info
  181.  
  182. ;----------------------------------------------------------------------------;
  183. ; [No]Seen-Bys                                                               ;
  184. ;                                                                            ;
  185. ; If enabled, ^aSEEN-BYs will be included at the bottom of the message for   ;
  186. ; *.PKT type messages.                                                       ;
  187. ;----------------------------------------------------------------------------; 
  188.  
  189. Seen-Bys                ; Include SEEN-BYs at end of packet.
  190.  
  191. ;----------------------------------------------------------------------------;
  192. ; [No]PATHkludge                                                             ;
  193. ;                                                                            ;
  194. ; If defined, the echomail kludge line ^aPATH: net/node is included at       ;
  195. ; the end of messages for *.PKT type messages.                               ;
  196. ;----------------------------------------------------------------------------;
  197.  
  198. PATHkludge              ; Include ^aPATH at end of packet.
  199.  
  200. ;----------------------------------------------------------------------------;
  201. ; [No]AppendSequenceNumber                                                   ;
  202. ;                                                                            ;
  203. ; Some mail processing software (such as Squish) may detect consecutive      ;
  204. ; messages produced by FAN as duplicates.  The only failsafe method that     ;
  205. ; I have been able to determine is to append a sequence number at the end    ;
  206. ; of the subject line to avoid this.                                         ;
  207. ;                                                                            ;
  208. ; If 'AppendSequenceNumber' is defined, then the phrase "(nn)" will be       ;
  209. ; appended to the subject line if multiple messages must be created          ;
  210. ; for a message base.  The only reason multiple messages would be produced   ;
  211. ; is if there are more files to announce than 'MaxAnnouncementsPerMessage'.  ;
  212. ;----------------------------------------------------------------------------;
  213.  
  214. AppendSequenceNumber        ; Append sequence number if necessary
  215.  
  216. ;----------------------------------------------------------------------------;
  217. ; [No]ProcessBadTics                                                         ;
  218. ;                                                                            ;
  219. ; If defined, FAN will process TK*.BAD files.  FAN will announce these       ;
  220. ; files to the built-in Announce name BAD_TICS (if you have set up an        ;
  221. ; Announcement Definition including the name BAD_TICS below), and rename     ;
  222. ; the TK*.BAD files to TK*.FAN.                                              ;
  223. ;----------------------------------------------------------------------------;
  224.  
  225. ProcessBadTics
  226.  
  227. ;----------------------------------------------------------------------------;
  228. ; TickConfigurationFile                                                      ;
  229. ;                                                                            ;
  230. ; If 'TickConfigurationFile' is defined, FAN will read TIC and File Area     ;
  231. ; information used with Barry Geller's TIC program.  If you wish to have     ;
  232. ; FAN announce files that are locally HATCHed from your machine, you will    ;
  233. ; want to enable this keyword so that FAN knows where the *.RAD files        ;
  234. ; are created.                                                               ;
  235. ;----------------------------------------------------------------------------;
  236.  
  237. TickConfigurationFile       c:\bbs\tick\tick.cfg
  238.  
  239. ;----------------------------------------------------------------------------;
  240. ; TickFileMask                                                               ;
  241. ; BadTickFileMask                                                            ;
  242. ;                                                                            ;
  243. ; If you receive files that use *.TIC formatted files, you can instruct      ;
  244. ; fan what file mask to use when searching for those files.  For example,    ;
  245. ; TIC uses TK*.TIC, while AllFix uses AF*.TIC.  The default is *.TIC.        ;
  246. ; However, some packages use an extention of .TIC for non-TIC files (such as ;
  247. ; Portal Of Power) which may be in the inbound directory.  Thus you may want ;
  248. ; FAN to be more discriminating in the matching pattern used to find TIC     ;
  249. ; files.                                                                     ;
  250. ;                                                                            ;
  251. ; Bad TIC files are normally rename to the same basename, with the extension ;
  252. ; of ".BAD".  However, to support numerous different TIC processors, this    ;
  253. ; file mask is also user-selectable.                                         ;
  254. ;                                                                            ; 
  255. ; If not defined, TickFileMask defaults to *.TIC, while BadTickFileMask      ;
  256. ; defaults to TK*.BAD.                                                       ;
  257. ;                                                                            ;  
  258. ; Do not include paths on these masks.  If you do, they will be stripped and ;
  259. ; ignored.                                                                   ;
  260. ;----------------------------------------------------------------------------;
  261.  
  262. TickFileMask                TK*.TIC
  263. BadTickFileMask             TK*.BAD
  264.  
  265. ;----------------------------------------------------------------------------;
  266. ; Months                                                                     ;
  267. ;                                                                            ;
  268. ; The month names are used both in the log file and announcement text.  It   ;
  269. ; is possible to define several different month lists, primarily to          ;
  270. ; accomodate the creation of announcements in various languages.  If not     ;
  271. ; defined, the english 3 letter month abbreviations will be used.  Each      ;
  272. ; line is in the following format:                                           ;
  273. ;                                                                            ;
  274. ;   Months  <index number>  <January Month Name>, <February Month Name>, ... ;
  275. ;                                                                            ;
  276. ; The index number is used in the MsgAreaName definitions below.  If not     ;
  277. ; indicated in the MsgAreaName definition, DefaultMonthIndex will be used (if;
  278. ; it is not defined, then Index 1 will be used).  After the index number,    ;
  279. ; 12 month names must be defined, separted by a comma or space, and must be  ;
  280. ; declared all on one line.                                                  ;
  281. ;                                                                            ;
  282. ; A total of 9 'Months' indexes may be defined.                              ;
  283. ;----------------------------------------------------------------------------;
  284.  
  285. Months  1   Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec
  286. Months  2   January, February, March, April, May, June, July, August, September, October, November, December
  287. Months  3   Jan, Fév, Mar, Avr, Mai, Jun, Jui, Aoû, Sep, Oct, Nov, Déc
  288.  
  289. ;----------------------------------------------------------------------------;
  290. ; DefaultMonthIndex                                                          ;
  291. ;                                                                            ;
  292. ; If defined, the specified 'Months' index will be used for the template     ;
  293. ; macros [curmonthname] and [filemonthname].  Otherwise, Index 1 will be     ;
  294. ; used.  Remember, this index can be overridden by forcing a particular      ;
  295. ; month list index in the template file itself by using [filemonthname1],    ;
  296. ; [filemonthname2], etc. where the number is the month list index.           ;
  297. ;----------------------------------------------------------------------------;
  298.  
  299. DefaultMonthIndex   1
  300.  
  301. ;----------------------------------------------------------------------------;
  302. ; AnnounceLogFile                                                            ;
  303. ; AnnounceLogTemplate                                                        ;
  304. ; AnnounceLogMonthIndex                                                      ;
  305. ;                                                                            ;
  306. ; If 'AnnounceLogFile' is defined, ALL files announced will be logged        ;
  307. ; to this file.  The file is formatted according to the definitions found    ;
  308. ; in the 'AnnounceLogTemplate' file.                                         ;
  309. ;----------------------------------------------------------------------------;
  310.  
  311. AnnounceLogFile             c:\bbs\fan\filelist.log
  312. AnnounceLogTemplate         c:\bbs\fan\filelist.tpl
  313. AnnounceLogMonthIndex       1   ; Month index to use from 'Months' above.
  314.  
  315. ;----------------------------------------------------------------------------;
  316. ; MaxAnnouncementsPerMessage                                                 ;
  317. ;                                                                            ;
  318. ; This limits the number of announcements which will be written to one       ;
  319. ; message.  It is a good idea to limit the number of announcements within    ;
  320. ; in one message since most mail processing software will not be able to     ;
  321. ; handle a message over 16k in size.                                         ;
  322. ;                                                                            ;
  323. ; The default is 40 announcements per message.                               ;
  324. ;----------------------------------------------------------------------------;
  325.  
  326. MaxAnnouncementsPerMessage  10
  327.  
  328. ;----------------------------------------------------------------------------;
  329. ; SortMethod                                                                 ;
  330. ;                                                                            ;
  331. ; Files within an announcement message can be sorted with any of the         ;
  332. ; following methods:                                                         ;
  333. ;                                                                            ;
  334. ;     None   :  No sort.  Files will be announced in the order they are      ;
  335. ;               processed.                                                   ;
  336. ;     Alpha  :  Files will be sorted alphabetically.                         ;
  337. ;     Group  :  Files will be sorted by group (TIC/FILESBBS) name, and then  ;
  338. ;               alphabetically within the group.                             ;
  339. ;                                                                            ; 
  340. ; SortMethod can also be Announcement Definition specific.  Thus, you can    ;
  341. ; have different sorting/presentation strategies for different message areas.;
  342. ; If define here, outside any Announcement Definition, this will become the  ;
  343. ; default for any areas in which a SortMethod is not specified.              ;
  344. ;----------------------------------------------------------------------------;
  345.  
  346. SortMethod Group
  347.  
  348. ;----------------------------------------------------------------------------;
  349. ; AnnounceList                                                               ;
  350. ;                                                                            ;
  351. ; AnnounceList contains a list of all the files that have been announced,    ;
  352. ; one file name per line.                                                    ;
  353. ;                                                                            ;
  354. ; The AnnounceList is solely used as a duplicate announcement mechanism      ;
  355. ; when using FILESBBS statements.  If you do not define an AnnounceList,     ;
  356. ; all files entries in a FILESBBS file will be announced until you move      ;
  357. ; them to another file area which FAN does not know about.                   ;
  358. ;                                                                            ;
  359. ; Thus, it is a good idea to define this if using FILESBBS statements.  The  ;
  360. ; AnnounceList file will be checked to prevent duplicate announcements if    ;
  361. ; you haven't had a chance to move the files from your "newup" areas since   ;
  362. ; the last run of FAN.                                                       ;
  363. ;                                                                            ;
  364. ; It can be deleted periodically if it grows too large.                      ;
  365. ;                                                                            ;
  366. ; However, if you are using FAN and do not receive new files via *.TIC       ;
  367. ; distributions and only create announcements from FILESBBS files, then      ;
  368. ; you will never want to delete the AnnounceList file since it must          ;
  369. ; represent every file in the defined FILESBBS statements above.             ;
  370. ;----------------------------------------------------------------------------;
  371.  
  372. AnnounceList    c:\bbs\fan\announce.lst
  373.  
  374. ;----------------------------------------------------------------------------;
  375. ; MaximusFileAreaFileName                                                    ;
  376. ;                                                                            ;
  377. ; If you are running Maximus or Opus and do not want to define all the       ;
  378. ; FILES.BBS files below in this configuration file, FAN can read Maximus'    ;
  379. ; or Opus' File Area Control file.  Simply specify the name of the control   ;
  380. ; file and define an Announce Name (which will be used in the Announcement   ;
  381. ; Definitions to reference new files found in the file area) for each file   ;
  382. ; area.                                                                      ;
  383. ;----------------------------------------------------------------------------;
  384.  
  385. MaximusFileAreaFileName     c:\bbs\max\system\filearea.ctl
  386.  
  387. ;                       Maximus File
  388. ;                        Area Name      FAN Announce Name
  389. ;                       ------------    -----------------
  390.  
  391. MaximusFileArea             98          LIVENETOS2
  392. MaximusFileArea             99          NEWGENFILES
  393.  
  394. ;----------------------------------------------------------------------------;
  395. ; FILES.BBS File Definitions                                                 ;
  396. ;                                                                            ;
  397. ; If FILESBBS_FileName is defined, then this file will also be searched      ;
  398. ; for new incoming files to announce, in addition to any .TIC files in the   ;
  399. ; inbound directory.  The format of each line in the FILESBBS file is:       ;
  400. ;                                                                            ;
  401. ;   FileName FileDescription                                                 ;
  402. ;                                                                            ;
  403. ; FILESBBS_Files is the directory in which the actual files reside.          ;
  404. ;                                                                            ;
  405. ; FILESBBS_AnnounceName is the name to use in the Announcement               ;
  406. ; Definition below when referring to new files found in the Files.BBS.       ;
  407. ;                                                                            ;
  408. ; If this option is used, ALL FILESBBS_xxxxx statements must be              ;
  409. ; defined, and in the order of _FileName, _Files, _AnnounceName, and         ;
  410. ; then _Description.                                                         ;
  411. ;----------------------------------------------------------------------------;
  412.  
  413. ;FILESBBS_FileName       c:\max\files\os2new\files.bbs
  414. ;FILESBBS_Files          c:\max\files\os2new
  415. ;FILESBBS_AnnounceName   LIVENETOS2
  416. ;FILESBBS_Description    New undesignated OS/2 files
  417.  
  418. ;FILESBBS_FileName       c:\max\files\newup\files.bbs
  419. ;FILESBBS_Files          c:\max\files\newup
  420. ;FILESBBS_AnnounceName   NEWGENFILES
  421. ;FILESBBS_Description    New undesignated general files
  422.  
  423. ;----------------------------------------------------------------------------;
  424. ; FileAreaDescriptions                                                       ;
  425. ;                                                                            ;
  426. ; If you wish to use the [FileAreaDesc] token in your announcement, FAN will ;
  427. ; need to associate a description with each TIC/FILESBBS area name.  If you  ;
  428. ; use SEAL, FAN will automatically fill in the description using the SEAL    ;
  429. ; configuration verg ;FileDesc in the TIC configuration file.  Otherwise,    ;
  430. ; you can uncomment FileAreaDescriptions to have FAN read a text file which  ;
  431. ; is in RAID.CFG/FILEBONE.NA format.                                         ;
  432. ;                                                                            ;
  433. ; This is not necessary for FILESBBS areas, since the description is filled  ;
  434. ; in using the FILESBBS_Description configuration verb.                      ;
  435. ;----------------------------------------------------------------------------; 
  436.  
  437. FileAreaDescriptions c:\max\files\fidonet\filebone.na
  438.  
  439. ;----------------------------------------------------------------------------;
  440. ; CatagoryCode                                                               ;
  441. ;                                                                            ;
  442. ; This configuration command is primarily for RBBS users who wish to         ;
  443. ; associate a catagory code with a file area.  You may specify as many       ;
  444. ; catagory codes as you like.  Each code can be up to 10 characters.         ;
  445. ;----------------------------------------------------------------------------; 
  446.  
  447. CatagoryCode       FWGAMES    001
  448.  
  449.  
  450. ;----------------------------------------------------------------------------;
  451. ; Logging definitions                                                        ;
  452. ;                                                                            ;
  453. ; Log messages are ranked between 1 to 4, where 1 is the most important      ;
  454. ; type of message (usually a fatal error of some sort), and 4 is the         ;
  455. ; most extraneous (an informational message of some sort).  This gives       ;
  456. ; you control over how verbose to make the status log.                       ;
  457. ;                                                                            ;
  458. ; Each message in the log file is preceded by a special symbol indicating    ;
  459. ; it's level of importance as follows:                                       ;
  460. ;                                                                            ;
  461. ; For BinkleyTerm style logs:                                                ;
  462. ;                                                                            ;
  463. ;       LogLevel  Characters That Precede Included Entries                   ;
  464. ;                                                                            ;
  465. ;           1      !    (Usually error messages)                             ;
  466. ;           2      *                                                         ;
  467. ;           3      +                                                         ;
  468. ;           4      :                                                         ;
  469. ;                                                                            ;
  470. ; For FrontDoor style logs:                                                  ;
  471. ;                                                                            ;
  472. ;       LogLevel  Characters That Precede Included Entries                   ;
  473. ;                                                                            ;
  474. ;           1      !    (Fatal and non-fatal error messages)                 ;
  475. ;           2      +    (Brief messages)                                     ;
  476. ;           3      -    (Trivial messages)                                   ;
  477. ;           4      -    (Trivial messages)                                   ;
  478. ;                                                                            ;
  479. ; Since FrontDoor really only has three levels of messages when dealing      ;
  480. ; with the ranking of "importance" of those messages, levels 3 and 4 will be ;
  481. ; considered the same.                                                       ;
  482. ;----------------------------------------------------------------------------;
  483.  
  484. Log                             ; [No]Log - Log process information to log
  485.                                 ; file
  486.  
  487. LogLevel        4               ; Level of logging where 1 is the most minimal
  488.                                 ; amount of information, and 4 is the most
  489.                                 ; detailed.
  490.  
  491. LogFile c:\bbs\logs\fan.log     ; Name of the log file (MUST be defined to
  492.                                 ; use the logging feature.)  There is no
  493.                                 ; default.
  494.  
  495. LogStyle        BinkleyTerm     ; Sytle of the log entries--either
  496.                                 ; 'BinkleyTerm' or 'FrontDoor'.
  497.  
  498. LogMonthIndex   1               ; Month names to use from the defined lists
  499.  
  500. LogWarnings                     ; Print warnings to log and/or screen
  501.  
  502. ;----------------------------------------------------------------------------;
  503. ;                      Announcement Area Definitions                         ;
  504. ;                      -----------------------------                         ;
  505. ;                                                                            ;
  506. ; Templates can be used to customize the actual appearance of the            ;
  507. ; announcement.  Various macros can be used in the template itself.          ;
  508. ;                                                                            ;
  509. ; See the FAN documentation (FAN.DOC) for more detailed descriptions of      ;
  510. ; creating template files and using template macros.  Included with FAN      ;
  511. ; are many template files (*.TPL) for examples of actual usage.              ;
  512. ;                                                                            ;
  513. ; The following templates can be defined to act as default values for all    ;
  514. ; Announcement Definitions, or they can be individually specifed in          ;
  515. ; each Announcement Definition below.                                        ;
  516. ;----------------------------------------------------------------------------;
  517.  
  518. PrefixTemplate  c:\bbs\fan\prefix.tpl     ; Template used at beginning
  519.                                           ;   of each message
  520. FileTemplate    c:\bbs\fan\file.tpl       ; Template used to announce each
  521.                                           ;   specific file received
  522. SuffixTemplate  c:\bbs\fan\suffix.tpl     ; Template used at end of message
  523.  
  524. GroupTemplate   c:\bbs\fan\group.tpl      ; If SortMethod=Group, this template
  525.                                           ;   will be the header for each group
  526.  
  527. ;----------------------------------------------------------------------------;
  528. ; DefaultMsgAreaType                                                         ;
  529. ;                                                                            ;
  530. ; FAN is able to create announcement messages in a variety of formats.       ;
  531. ; Normally you specify the format of the announcement for each Announcement  ;
  532. ; Definition at the end of this configuration file.  However, if all your    ;
  533. ; Announcement Areas are the same format--or most of them are the same       ;
  534. ; format, then you can avoid defining the area type for each one by          ;
  535. ; designating a "default" message area type here.                            ;
  536. ;                                                                            ;
  537. ; Valid Message Types:                                                       ;
  538. ;                                                                            ;
  539. ;   Packet  : FAN will create announcements in FTS-0001 FidoNet *.PKT        ;
  540. ;             standard format in the directory defined by 'PacketPath'.      ;
  541. ;             These can then be tossed by your mail processing software.     ;
  542. ;                                                                            ;
  543. ;   *.MSG   : FAN will write announcements to a *.MSG message base.          ;
  544. ;                                                                            ;
  545. ;   Squish  : FAN will write announcements to a Squish message base.         ;
  546. ;                                                                            ;
  547. ;   ASCII   : FAN will write announcements to an Ascii text file.            ;
  548. ;----------------------------------------------------------------------------;
  549.  
  550. DefaultMsgAreaType  Packet
  551.  
  552. ;----------------------------------------------------------------------------;
  553. ; DefaultMsgAttributes                                                       ;
  554. ;                                                                            ; 
  555. ; Default message attributes for any messages created by FAN.  If the keyword;
  556. ; 'Attributes' is not specified within an Announcement Area Definition       ;
  557. ; below, these default message attributes will be used.                      ;
  558. ;                                                                            ;
  559. ; Attributes can be any combination of the following:                        ;
  560. ;                                                                            ;
  561. ;       P = Private                                                          ;
  562. ;       C = Crash                                                            ;
  563. ;       H = Hold                                                             ;
  564. ;       K = Kill/Sent                                                        ;
  565. ;       L = Local                                                            ;
  566. ;       F = Forward                                                          ;
  567. ;       R = Read/Received                                                    ;
  568. ;       S = Sent                                                             ;
  569. ;       X = Scanned (Squish only)                                            ;
  570. ;                                                                            ;
  571. ; Do not separate attributes with spaces.  For example, to mark a message    ;
  572. ; as Hold, Private, and Local, use "HPL".  Order is not significant.         ;
  573. ;----------------------------------------------------------------------------; 
  574.  
  575. DefaultMsgAttributes    L
  576.  
  577. ;----------------------------------------------------------------------------;
  578. ; Each announcement definition starts with "MsgAreaName".  This is the       ;
  579. ; actual name of the echo/message base to receive the announcement message.  ;
  580. ; Each definition is fully self contained, and does not relate to other      ;
  581. ; definitions in any way.                                                    ;
  582. ;                                                                            ;
  583. ; Defaults values are as follows:                                            ;
  584. ;                                                                            ;
  585. ;   AddressFrom :   [Default Primary Address defined at top of file]         ;
  586. ;   AddressTo   :   [Default Primary Address defined at top of file]         ;
  587. ;   From        :   File Announcer                                           ;
  588. ;   To          :   All                                                      ;
  589. ;   Subj        :   Files received for distribution                          ;
  590. ;   Attributes  :   L (or DefaultMsgAttributes, if defined)                  ;
  591. ;   MonthIndex  :   1                                                        ;
  592. ;   MsgAreaType :   *.MSG/Squish/Ascii/Packet or DefaultMsgAreaType.  If FAN ;
  593. ;                   FAN searches Squish/Maximus/AREAS.BBS config. files, the ;
  594. ;                   MsgAreaType will be overridden, except for ASCII areas.  ;
  595. ;   MsgAreaPath :   Physical path/name of echo data file.  Not necessary if  ;
  596. ;                   FAN searches Squish/Maximus/AREAS.BBS config. files.     ;
  597. ;   SortMethod  :   [Default SortMethod defined earlier]                     ;
  598. ;                                                                            ;
  599. ; Some tosser/scanners need the Local flag set to indicate that the          ;
  600. ; message originated from your machine.                                      ;
  601. ;                                                                            ; 
  602. ; There are two fixed MsgAreaNames used internally by FAN.  They are as      ;
  603. ; follows:                                                                   ;
  604. ;                                                                            ; 
  605. ;     MsgAreaName NETMAIL                                                    ;
  606. ;                                                                            ; 
  607. ;     This will tell FAN to format the message for netmail, and not          ;
  608. ;     echomail.  The NetMail path will be read from your Squish or Maximus   ;
  609. ;     configuration/control files.  If you have not defined these, you will  ;
  610. ;     have to include MsgAreaType and MsgAreaPath in the NETMAIL definitions ;
  611. ;     below.  There is no limit to the number of NETMAIL announce areas.     ;
  612. ;                                                                            ;  
  613. ;     MsgAreaName ASCII                                                      ;
  614. ;                                                                            ; 
  615. ;     This will tell FAN to format the message for an ascii text file.  The  ;
  616. ;     MsgAreaType should also be set to "ASCII".                             ;
  617. ;                                                                            ; 
  618. ;----------------------------------------------------------------------------;
  619.  
  620. ;============================================================================
  621. ;               Specific Announcenment Area Definitions
  622. ;============================================================================
  623.  
  624. ;
  625. ; Bad TIC file announcement area
  626. ;
  627. ; The Announce name of 'BAD_TICS' is a fixed keyword used internally
  628. ; by FAN.
  629. ;
  630.  
  631. MsgAreaName     LOCAL
  632.  
  633. From            File Announcer
  634. To              Dave Fisher
  635. Subj            Bad TIC Files Received
  636. Attributes      LP
  637. FileTemplate    c:\bbs\fan\local.tpl 
  638.  
  639. Announce        BAD_TICS
  640.  
  641. ; -------------------------------------------------------------------------
  642. ;                       Announcements for Sysop170
  643. ; ------------------------------------------------------------------------- 
  644.  
  645. MsgAreaName     SYSOP170
  646.  
  647. From            Dave Fisher
  648. To              All Net 170 Sysops
  649. Subj            New OS/2 files received via Fernwood File Distribution
  650. SuffixTemplate  c:\bbs\fan\sysop170.tpl
  651.  
  652. Announce        FW*
  653. Exclude         FWOS2ADM
  654.  
  655. ; Other OS/2 files I pull in
  656.  
  657. MsgAreaName     SYSOP170
  658.  
  659. From            Dave Fisher
  660. To              All Net 170 Sysops
  661. Subj            New OS/2 files received for distribution
  662. SuffixTemplate  c:\bbs\fan\sysop170.tpl 
  663.  
  664. Announce        LIVENETOS2
  665.  
  666. ; ibmNET files
  667.  
  668. MsgAreaName     SYSOP170
  669.  
  670. From            Dave Fisher
  671. To              All Net 170 Sysops
  672. Subj            New OS/2 files received via ibmNET
  673. SuffixTemplate  c:\bbs\fan\sysop170.tpl 
  674.  
  675. Announce        IBM* LEXMARK
  676. Exclude         IBMNET 
  677.  
  678. ; ------------------------------------------------------------------------- 
  679. ;                       Local announcement area
  680. ; -------------------------------------------------------------------------  
  681.  
  682. MsgAreaName     LOCAL
  683.  
  684. From            Dave Fisher
  685. To              All
  686. Subj            New file(s) received via SDS/SDN
  687. MonthIndex      2
  688. FileTemplate    c:\bbs\fan\local.tpl
  689.  
  690. Announce        SDSMAX SDSOS2 SDSBINK SDSFIDO NEWSLETR
  691. Announce        PDNOS2 PDNNEWS PDNCEE
  692.  
  693. MsgAreaName     LOCAL
  694.  
  695. From            Dave Fisher
  696. To              All
  697. Subj            New file(s) received via the SIO/VSIO Beta Distribution
  698. MonthIndex      2 
  699. FileTemplate    c:\bbs\fan\local.tpl
  700.  
  701. Announce        SIO
  702.  
  703. ; Fernwood and other OS/2 files
  704.  
  705. MsgAreaName     LOCAL
  706.  
  707. From            Dave Fisher
  708. To              All
  709. Subj            New OS/2 files available for downloading
  710. MonthIndex      2 
  711. FileTemplate    c:\bbs\fan\local.tpl 
  712.  
  713. Announce        LIVENETOS2 PDNGNU
  714. Announce        FW*
  715. Exclude         FWOS2ADM
  716.  
  717. ; ibmNET files
  718.  
  719. MsgAreaName     LOCAL
  720.  
  721. From            Dave Fisher
  722. To              All
  723. Subj            New OS/2 files received via ibmNET
  724. MonthIndex      2 
  725. FileTemplate    c:\bbs\fan\local.tpl 
  726.  
  727. Announce        IBM* LEXMARK
  728. Exclude         IBMNET 
  729.  
  730. ; ibmNET private file area
  731.  
  732. MsgAreaName     LOCAL
  733.  
  734. From            File Announcer
  735. To              Dave Fisher
  736. Subj            ibmNET private files received
  737. Attributes      LP
  738. MonthIndex      2 
  739. FileTemplate    c:\bbs\fan\local.tpl 
  740.  
  741. Announce        IBMNET
  742.  
  743. ; OS2NET private file areas
  744.  
  745. MsgAreaName     LOCAL
  746.  
  747. From            File Announcer
  748. To              Dave Fisher
  749. Subj            OS2NET private files received
  750. Attributes      LP
  751. MonthIndex      2 
  752. FileTemplate    c:\bbs\fan\local.tpl 
  753.  
  754. Announce        OS2-DIFF OS2-INFO
  755.  
  756. ; Fernwood private file area
  757.  
  758. MsgAreaName     LOCAL
  759.  
  760. From            File Announcer
  761. To              Dave Fisher
  762. Subj            Fernwood Administrative files received
  763. Attributes      LP
  764. MonthIndex      2 
  765. FileTemplate    c:\bbs\fan\local.tpl 
  766.  
  767. Announce        FWOS2ADM
  768.  
  769. ; General files
  770.  
  771. MsgAreaName     LOCAL
  772.  
  773. From            Dave Fisher
  774. To              All
  775. Subj            Newly uploaded general files
  776. MonthIndex      2 
  777. FileTemplate    c:\bbs\fan\local.tpl 
  778.  
  779. Announce        NEWGENFILES
  780.  
  781. ; Private files not available on the BBS
  782.  
  783. MsgAreaName     LOCAL
  784.  
  785. From            File Announcer
  786. To              Dave Fisher
  787. Subj            New files received
  788. Attributes      LP
  789. MonthIndex      2 
  790. FileTemplate    c:\bbs\fan\local.tpl 
  791.  
  792. Announce        BACKBONE PDNAI ECHOLIST FTSC SNDSBVOC SNDSBUTL SNDGAMES WIN_*
  793.  
  794. ; -------------------------------------------------------------------------
  795. ;               Announcements written to ASCII Text Files
  796. ; ------------------------------------------------------------------------- 
  797.  
  798. ;
  799. ; The following area is enabled when I use /TestMode on the command line
  800. ;
  801.  
  802. ;MsgAreaName     ASCII
  803. ;
  804. ;MsgAreaType     Ascii
  805. ;PrefixTemplate  c:\bbs\fan\testpre.tpl
  806. ;FileTemplate    c:\bbs\fan\testfile.tpl
  807. ;SuffixTemplate  c:\bbs\fan\testsuf.tpl
  808. ;MsgAreaPath     c:\usr\proj\bbs\fan\testmsg.tst
  809. ;
  810. ;Announce        *
  811.  
  812. ; -------------------------------------------------------------------------
  813. ;               Announcements written to NetMail
  814. ; ------------------------------------------------------------------------- 
  815.  
  816. ;MsgAreaName     NETMAIL
  817.  
  818. ;From            Dave Fisher
  819. ;To              Mark Barbee
  820. ;Subj            New file(s) received -- Just testing FAN's netmail function.  :-)
  821. ;Attributes      LP
  822. ;MonthIndex      2
  823. ;FileTemplate    c:\bbs\fan\local.tpl
  824. ;AddressFrom     40:4372/0
  825. ;AddressTo       1:170/110.7
  826.  
  827. ;Announce        *
  828.