home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / NMFWD190.ZIP / NMFWD.CFG < prev    next >
Text File  |  1995-06-21  |  26KB  |  615 lines

  1. ;*****************************************************************************
  2. ;*                                                                           *
  3. ;*                 (C) Copyright 1991-1995  Alberto Pasquale                 *
  4. ;*                                                                           *
  5. ;*                   A L L   R I G H T S   R E S E R V E D                   *
  6. ;*                                                                           *
  7. ;*****************************************************************************
  8. ;*                                                                           *
  9. ;*   NmFwd is NOT free-software, it is distributed under the ShareWare       *
  10. ;*   concept !  If you regularly use it, you should register.                *
  11. ;*   See REGISTER.DOC for more details on how to register your copy.         *
  12. ;*                                                                           *
  13. ;*****************************************************************************
  14. ;*                                                                           *
  15. ;*   How to contact the author:  Alberto Pasquale of 2:332/504@fidonet       *
  16. ;*                               Viale Verdi 106                             *
  17. ;*                               41100 Modena                                *
  18. ;*                               Italy                                       *
  19. ;*                                                                           *
  20. ;*****************************************************************************
  21. ;
  22. ;
  23. ;                Sample NmFwd 1.90 Control file
  24. ;
  25. ;
  26. ;RegKey    RegistrationKey ; If you are a registered user, put your
  27. ;                          ; registration key here (not case sensitive)
  28. ;
  29. ;
  30. ;                            S Y S T E M
  31. ;
  32. ;
  33. ;
  34. ; The "SquishCfg" file is changed by Areafix.
  35. ; Some cfg options are searched for in SquishCfg:
  36. ; Address, BinkPoint, NetFile, NetArea, PointNet, LogFile, Outbound,
  37. ; Password, Maxpkt, KillInTransit, Track
  38. ;
  39. ; If you want to add or override some option, you can add any of the
  40. ; previous statements in this file. The overrides must be after the
  41. ; SquishCfg statement, so that they can overwrite the specifications
  42. ; previously got from the Squish cfg file.
  43. ;
  44. ; ATTENTION: the log file is opened when a logfile specification is first
  45. ; encountered. If you want to override the LogFile statement of squish.cfg
  46. ; you must specify "LogFile" before "SquishCfg" !
  47. ; The "-l<logfile>" command line swith is a global override.
  48. ;
  49. ; The new "include" statement of squish.cfg is NOT supported: you must
  50. ; use a unique Squish.Cfg file if you want NmFwd to work correctly.
  51. ;
  52. SquishCfg c:\max\squish.cfg    ; The Squish configuration file.
  53. ;
  54. ;
  55. ; If you have the "BinkPoint" verb active in SquishCfg, NmFwd must know
  56. ; which points (if any) have to be addressed using the 3D fakenet
  57. ; address.
  58. ; The "3DPoint <point> [<point>] ..." statement allows you to give NmFwd
  59. ; the necessary information.
  60. ; Multiple 3DPoint lines are allowed.
  61. ; If "BinkPoint" is not used (Squish in 3D mode) NmFwd assumed that all
  62. ; the points are 3D, so that you can comment out the 3DPoint statement.
  63. ;
  64. 3DPoint 1 2 4 5 6             ; List of fakenet Points
  65. ;
  66. ;
  67. TmpPath c:\nmtmp                ; Path for temporary files
  68. ;
  69. ;
  70. MsgSize 16000           ; set the maximum size for messages generated
  71. ;                       ; by the various robots: defaults to 7000.
  72. ;                       ; Output will be automatically divided into
  73. ;                       ; multiple messages of this size.
  74. ;
  75. FwdMsgSize 260000       ; set the size of the message forward buffer.
  76. ;                       ; Defaults to 32000
  77. ;                       ; Forwarded netmail messages will be truncated
  78. ;                       ; at this size, so make sure this number is large
  79. ;                       ; enough (as the buffer of your mail processor).
  80. ;
  81. MarkReceived            ; Mark the messages addressed to the various
  82. ;                       ; robots as received. Otherwise they are deleted
  83. ;                       ; after execution.
  84. ;                       ; !!! If you have problems with NmFwd and Golded,
  85. ;                       ; please be sure this statement is active.
  86. ;
  87. ; WrapDesc [<indent> [<right>]] ; Allows to indent the file descriptions
  88. ;                                 reported by the filemanager.
  89. ;                                 <indent> is the indentation for 2nd
  90. ;                                 and consecutive lines (default 0);
  91. ;                                 <right> is the maximum column number
  92. ;                                 (default 79).
  93. ;
  94. WrapDesc 31 79      ; Align file description
  95. ;
  96. ;
  97. ;
  98. ;                          B O S S  E N A B L E
  99. ;
  100. ;
  101. ; If you are a remote SysOp and you usually operate from your point, you
  102. ; should be aware that you cannot send netmail messages with the ".0"
  103. ; address from your 4D point through your Boss, as you could with a 3D
  104. ; point.  The reason is that Squish (on your Boss) automatically adds
  105. ; any missing "^AFMPT n" kludge to all messages tossed from PKTs that
  106. ; come from 4D points.
  107. ;
  108. ; So, if you need the capability to send netmail messages to Areafix,
  109. ; Raid, VoteMgr of your uplinks from your point, you need the BossEnable
  110. ; verb.
  111. ;
  112. ; When BossEnable is active, if a netmail message coming from one of
  113. ; your points has the "*BOSS*" (case insensitive) string at the beginning
  114. ; of its subject, the string and the "^AFMPT n" kludge are removed.
  115. ;
  116. ; No space is removed after the "*BOSS*" string, so don't leave any
  117. ; space between this string and the actual subject if you do not need
  118. ; spaces before the subject !
  119. ;
  120. ;
  121. BossEnable    ; Enables .0 netmail msgs from 4D points
  122. ;
  123. ;
  124. ;
  125. ;                         B O S S   R O U T I N G
  126. ;
  127. ;
  128. ; If you are using BinkleyTerm (TradeMark of Bit Bucket Software)
  129. ; in the 5D mode (no "privatenet" in binkley.cfg) and Squish in 4D mode
  130. ; ("BinkPoint" in squish.cfg) you should have noted that you cannot
  131. ; send a crash netmail to a point through its boss, as you could in a
  132. ; fakenet environment.
  133. ;
  134. ; If you do not comment out the "BossRoute" statement, NmFwd will send
  135. ; to your Outbound.Sq and route to their boss all the crash and direct
  136. ; flavoured messages addressed to points that are not found in your V7
  137. ; nodelist or that have a NULL phone number.
  138. ;
  139. ; Thus you have the good old boss-routing feature while retaining the
  140. ; capability of directly calling a point if it has a valid phone number
  141. ; in your V7 nodelist. Please note that a point in your nodelist could
  142. ; have been redirected to its boss: in this case Binkley will call it
  143. ; through its boss phone number.
  144. ;
  145. BossRoute          ; Route Crash/Direct msgs for points to their boss
  146. ;
  147. ;
  148. ;
  149. ;                            B O S S   F I X
  150. ;
  151. ;
  152. ; Squish 1.01 has a bug: when operating in 4D mode, the messages
  153. ; addressed to points are automatically routed to their Boss BUT Squish
  154. ; does NOT set the packet password for the Boss in the routed packet.
  155. ;
  156. ; So, if you are operating in 4D mode using packet passwords and you
  157. ; have some downlinks, you cannot use the
  158. ; "Send <flavour> <node> [<nodes>...]" command in route.cfg.
  159. ; You can safely use the "Route <flavour> <node> .All" command for each
  160. ; of your downlinks (explicitly routing points to their Boss).
  161. ;
  162. ; An easier way is to enable the "BossFix" statement provided by NmFwd:
  163. ; all the normal flavoured messages addressed to points are routed to
  164. ; their Boss by NmFwd. The messages are packed to *.OUT in Outbound.Sq
  165. ; and they receive the correct packet password.
  166. ;
  167. ; Not necessary with Squish 1.11
  168. ;
  169. ; BossFix
  170. ;
  171. ;
  172. ;
  173. ;                       F L A G   S T R I P P I N G
  174. ;
  175. ;
  176. ; If you comment out the CM_from statement, the Crash and Direct
  177. ; flags of original messages will not be touched.
  178. ; If you use it, the CM flag will be stripped from any message not coming
  179. ; from the specified points. If you don't specify any point, the flag
  180. ; will be stripped from all the messages.
  181. ;
  182. ; The DM_from statement is ignored if CM_from is commented out.
  183. ; If DM_from is commented out, all systems are allowed the Direct flag.
  184. ; If DM_from is used, the Direct flag is not allowed, except for the
  185. ; specified points.
  186. ;
  187. ; Note: The Direct flag is the sum of Crash and Hold flags for Squish !
  188. ;
  189. ; If you use these statements, you should disable any flag stripping
  190. ; capability of Squish (comment out the StripAttributes in Squish.cfg).
  191. ;
  192. CM_from 0 1 2           ; SysOp/CoSysOp points can send CM and DM through
  193. ;                       ; the BOSS.
  194. ;                       ; Point 0 allows non-local msgs with Boss' address to
  195. ;                       ; get through the Boss with the crash or direct flag
  196. ;                       ; (e.g. a SysOp who sends a msg from his point with
  197. ;                       ; his BBS address).
  198. DM_from 4 5             ; AsstSysOp points can send DM through the BOSS
  199. DM_from 18              ; You can use multiple CM_from/DM_from statements.
  200. ;                       ; (max 40 points in CM_from/DM_from statements (40+40)).
  201. ;
  202. ;
  203. ;
  204. ;                    M A T R I X  F O R W A R D
  205. ;
  206. ;
  207. ; If you want to send a copy of ALL matrix messages to some point, you
  208. ; must put the point numbers in the following statement
  209. ; "FwdAll <point> [<point>] ...".
  210. ;
  211. ; All matrix messages neither coming nor addressed to "<point>" will be
  212. ; forwarded to it.
  213. ;
  214. ; If you don't need to forward ALL matrix msgs to any point, you can comment
  215. ; out the "FwdAll" statement.
  216. ;
  217. ; The "FwdLoc" and "FwdBbs" statements allow a more controlled forwarding.
  218. ;
  219. ;
  220. FwdAll 1                        ; Points that must receive ALL matrix msgs
  221. ;
  222. FwdLoc 2                        ; Points that must receive the messages
  223. ;                               ; from/to your BBS (and points) _only_
  224. ;                               ; (no in-transit message will be forwarded).
  225. ;
  226. ;FwdBbs 2                       ; Points that must receive the messages
  227. ;                               ; from/to your BBS (no points) _only_.
  228. ;
  229. ;
  230. ;
  231. ;                    P O I N T  R E M A P P I N G
  232. ;
  233. ;
  234. ; The "from address" of every read message coming from your 3D (fakenet)
  235. ; points is internally remapped to 4D.
  236. ;
  237. ; The "Remap <point> <name>" statement allows you to remap messages
  238. ; addressed to your system (.0) to <point> if a match is found
  239. ; with <name>. You can use the Remap statement both here and in Squish.Cfg
  240. ; (if you want to use the advanced full-address remapping feature of Squish).
  241. ; However you MUST use the Remap statement provided by NmFwd for all
  242. ; the points listed in FwdAll, FwdLoc and FwdBbs statements (otherwise
  243. ; these points may receive dupes (the original remapped by Squish and
  244. ; the forwarded copy sent by NmFwd).
  245. ; Other points can be remapped here and/or in Squish.cfg, however you are
  246. ; strongly encouraged to remap all your points here.
  247. ;
  248. Remap 1 Alberto Pasquale
  249. Remap 1 SysOp
  250. Remap 2 Roberto Zanasi
  251. Remap 3 Francesco Carta
  252. Remap 4 Massimo Morselli
  253. Remap 5 Tiziano Incerti
  254. ;
  255. ;
  256. ;
  257. ;                        F I L E   A T T A C H
  258. ;
  259. ;
  260. ; All File Attaches addressed to your points are handled by NmFwd,
  261. ; since all netmail messages to your points are directly forwarded by
  262. ; NmFwd. The "FileForward" statement allows the file forwarding to the
  263. ; listed points. However the F/As to .0 will not be forwarded, even if the
  264. ; message is remapped to one of your points. This is a feature not a
  265. ; limit.
  266. ;
  267. FileForward All  ; allow file forwarding to any point
  268. ;
  269. ;FileForward 1 2 3 ; allow file forwarding to the listed points
  270. ;
  271. ; Some point users like sending files to other points through the Boss.
  272. ; This can be annoying for the busy SysOp that has to keep track
  273. ; of inbound files sent by points and to delete them after they have been
  274. ; sent to the destination point(s).
  275. ;
  276. ; Now you can use the Tmp_Fa_Dir as a temporary directory for the F/As
  277. ; between your points: all files in one of your NetFile directories that
  278. ; have a F/A message between two of your points will be moved (and
  279. ; touched) to the Tmp_Fa_Dir.
  280. ; If a file with the same name exists, it is overwritten.
  281. ; If you use the Tmp_Fa_Kill option, the files in Tmp_Fa_Dir will be deleted
  282. ; after the specified number of days.
  283. ;
  284. ; The files with messages addressed to .0 will not be moved, even if they
  285. ; are remapped to some point.
  286. ;
  287. Tmp_Fa_Dir c:\file\tmpfa
  288. ;
  289. Tmp_Fa_Kill 10
  290. ;
  291. ;
  292. ; My points like sending me new files thru F/A, instead of uploading them as
  293. ; users. So my CoSysOp has to move these files to the appropriate upload
  294. ; directory and add to the files.bbs the description the point has sent
  295. ; via netmail.
  296. ;
  297. ; Now you can instruct Nmfwd to move the files and add the descriptions
  298. ; for you.
  299. ; The "UpFa <upname> <updir> [<point> <point> ...]" allows to move (and
  300. ; touch) to <updir> the files (in one of your NetFile dirs) whose F/A
  301. ; is addressed to <upname> at one of your addresses.
  302. ; The descriptions are appended to the <updir>\files.bbs file.
  303. ; Files with the same name are overwritten.
  304. ; The descriptions must be in the form of a single line of message text:
  305. ; "<filename> <description>".
  306. ;
  307. ; Pippo.Gif Another Gif Picture 2048*4096 50331648 colours
  308. ;
  309. ; In the case of a multiple F/A (with the same msg) the various descriptions
  310. ; can be put on different lines of the same message.
  311. ; <filename> can be shortened by completing it with *, so that you could write:
  312. ;
  313. ; Pip* Another Gif Picture ...
  314. ; * Another Gif Picture ...
  315. ;
  316. ; The second example is very convenient in the case of a single F/A.
  317. ;
  318. ; The message is forwarded to all the points listed in "FwdAll", "FwdLoc"
  319. ; or "FwdBbs" statements and to those ones that are optionally listed in
  320. ; the "UpFa" lines.
  321. ;
  322. UpFa Upload  c:\file\upload 18      ; max 20 UpFa statements
  323. UpFa UpAmiga d:\file\upamiga        ; <upname> max 19 chars
  324. UpFa UpAtari d:\file\upatari 5
  325. UpFa UpMac   d:\file\upmac 20
  326. UpFa Private d:\file\private 18
  327. ;
  328. ;
  329. ;  ***********************************************************************
  330. ;  **  From here on, if you want a copy of answer messages on the Boss, **
  331. ;  **  you can specify 0 as a point number.                             **
  332. ;  ***********************************************************************
  333. ;
  334. ;                   R E T U R N   T O   S E N D E R
  335. ;
  336. ;                       (Version 7 nodelist)
  337. ;
  338. ; If active, checks the from and to address of all netmail messages.
  339. ;
  340. RTS     ; To enable Return To Sender functions
  341. ;
  342. RTSAnswer 1 0  ; RTS messages are forwarded to these points
  343. ;
  344. NoRoutedEcho      ; To stop Routed Echomail
  345. ;
  346. Nodelist c:\max\nodex  ; Base name (no extension) of Version7 nodelist files.
  347. ;                      ; Multiple statements allowed (NmFwd will search all
  348. ;                      ; defined nodelists).
  349. ;
  350. ;
  351. ;                             RETURN RECEIPT
  352. ;
  353. RRQ            ; enables Return Receipts
  354. ;
  355. RRQAnswer 1    ; Return Receipts are forwarded to these points
  356. ;
  357. ;
  358. ;
  359. ;                    U S E R   M A N A G E M E N T
  360. ;
  361. ;                             (Max 2.0)
  362. ;
  363. ;  You can modify the user file by a netmail message addressed to one of
  364. ; the following "robots" at one of your addresses. Each robot handles a
  365. ; different user file, so that you can manage all of your user files if
  366. ; you have more than one (e.g. different user files for multi-line
  367. ; systems) (max 10 RemUser statements).
  368. ;  The message must have the necessary password as its subject; the text
  369. ; contains the commands. See the .DOC for details on available commands.
  370. ;  The name of the user file is obtained from the specified PRM file.
  371. ;
  372. ; ATTENTION: The robot's answers are sent to the points listed at the end
  373. ; of "RemUser" statements ONLY (not to the sender). Of course the legitimate
  374. ; user of the <password> must be listed in <points>.
  375. ;
  376. ; RemUser <robot_name> <password> <prmfile> <points>
  377. ;
  378. RemUser RemUser password c:\max\max.prm 1 2        ; Max 10 RemUser statements
  379. ;RemUser RemUser2 password2 c:\max\max2.prm 1 2 3  ; max 19 chars for robot's name
  380. ;                                                  ; max 19 chars for password
  381. ;
  382. MaxLev Extra         ; Max privilege RemUser is allowed to operate on.
  383. ;                    ; (Users with a priv level above MaxLev are skipped)
  384. ;
  385. ;
  386. ;                    F I L E  M A N A G E M E N T
  387. ;
  388. ;                             (Max 2.0)
  389. ;
  390. ;  You can handle your file areas via netmail messages addressed to one
  391. ; of the following robot names at one of your addresses.
  392. ;  The message must have the necessary password as its subject; the text
  393. ; contains your commands.
  394. ;
  395. RemFile FMan        ; FMan is a file-robot name
  396. ;RemFile Fsearch
  397. ;RemFile Maint
  398. ;RemFile AutoMaint
  399. ;
  400. ;
  401. ;  The access to areas and commands is based on the traditional <privilege>
  402. ; <keys> concept: you can access a file-area if you have a privilege
  403. ; above or equal to the requested one AND the necessary key(s).
  404. ;  Your password gives you a privilege and a set of keys for the
  405. ; File-Management functions of NmFwd.
  406. ;  Each "RFAccess <password> <points> <privilege> [<keys>]" statement gives the
  407. ; specified <privilege> and <keys> to the specified <password>.
  408. ;
  409. ; ATTENTION: The robot's answers are sent to the listed <points> ONLY.
  410. ; The answer to passworded messages are NOT sent to the sender but only
  411. ; to the listed points. Of course the legitimate user of the password must
  412. ; be listed in <points> !
  413. ;
  414. RFAccess password1 1 2 4  SysOp M1
  415. RFAccess password2 1 2 4  AsstSysOp M1
  416. RFAccess password3 1 2 5  AsstSysOp 1
  417. RFAccess password4 1 2 20 Clerk 1
  418. ;
  419. ;  Some commands could be useful for general points or remote users too:
  420. ; "RFDefAccess [<points>] <privilege> [<keys>]" gives <privilege> and <keys>
  421. ; to users that do not put any recognized password in the subject.
  422. ;  The robot's answers are sent to the listed <points> _AND_ to the
  423. ; request originating address.
  424. ;
  425. RFDefAccess 1 0 Normal
  426. ;
  427. ; Some misused commands could determine an enourmous output
  428. ; (e.g. dir *.*): let's put an upper limit on the number of response
  429. ; messages (the msg size is already limited by the MsgSize statement):
  430. ;
  431. RFMaxMsgs 5
  432. ;
  433. MaxPrm c:\max\max.prm        ; Maximus Prm file
  434. ;
  435. HelpPath fman.hlp            ; Full path to the help file.
  436. ;                            ; Needed for the help command.
  437. ;                            ; You can specify the filename alone if it is
  438. ;                            ; in the current directory.
  439. ;
  440. DefDays 30                   ; Files newer than <DefDays> days are
  441. ;                            ; marked with an '*'. The NewFiles command
  442. ;                            ; defaults to <DefDays> days.
  443. ;
  444. ;
  445. UseFB                        ; Use FileBase if available.
  446. ;                            ; Use *.IDX, *.DAT, *.DMP if available
  447. ;                            ; whenever useful.
  448. ;                            ; Filebase files will be automatically updated
  449. ;                            ; when executing filemanager commands.
  450. ;                            ; (no necessity for external FB/FBP.EXE).
  451. ;
  452. ;
  453. ;                    And now the commands !
  454. ;
  455. ;  Each command is regulated by a "<command> <privilege> [<keys>]" statement:
  456. ; by default the <command> is available to people with a password associated
  457. ; with a privilege above or equal to <privilege> and a set of keys that
  458. ; includes <keys>.
  459. ;  You can override the access requirements in certain areas using the
  460. ; "<command> #<area> [#<area>] ... <privilege> [<keys>]" statement.
  461. ;
  462. ; See FMAN.HLP (or send a message to the robot with the HELP command)
  463. ; for a description of the available commands.
  464. ;
  465. Help Twit                       ; help on available commands.
  466. ;                               ; The help text on available commands ONLY
  467. ;                               ; will be put in the response message
  468. ;                               ; (e.g. Twits will not be informed about
  469. ;                               ; SysOp level commands).
  470. ;                               ; _NO_ area-override available.
  471. ;
  472. Areas Twit                      ; List of available areas.
  473. ;                               ; _NO_ area-override available.
  474. ;
  475. ;                               ; The Hurl command is available to AsstSysOp
  476. Hurl AsstSysOp M                ; with the M key in the areas he has access to.
  477. Hurl #90 #91 #ATARI #UPATARI AsstSysOp ; Override for listed areas.
  478. Hurl #26 #56 #MAC #UPMAC Clerk         ; Same as above.
  479. ;
  480. Kill AsstSysOp M                       ; Kill a file
  481. Kill #90 #91 #ATARI #UPATARI AsstSysOp
  482. Kill #26 #56 #MAC #UPMAC Clerk
  483. ;
  484. KillTo AsstSysOp M                       ; Kill files to the specified one
  485. KillTo #90 #91 #ATARI #UPATARI AsstSysOp
  486. KillTo #26 #56 #MAC #UPMAC Clerk
  487. ;
  488. Edit AsstSysOp M                ; edit file description
  489. Edit #90 #91 #ATARI #UPATARI AsstSysOp
  490. Edit #26 #56 #MAC #UPMAC Clerk
  491. ;
  492. Ren  AsstSysOp M                ; ren file (and fix description file)
  493. Ren  #90 #91 #ATARI #UPATARI AsstSysOp
  494. Ren  #26 #56 #MAC #UPMAC Clerk
  495. ;
  496. Touch  AsstSysOp M                ; Set today's date
  497. Touch  #90 #91 #ATARI #UPATARI AsstSysOp
  498. Touch  #26 #56 #MAC #UPMAC Clerk
  499. ;
  500. Dir Twit                        ; search for filespec.
  501. ;                               ; filespec follows the MsDos format when using
  502. ;                               ; FILES.BBS and the Unix one when FB is used.
  503. ;                               ; e.g. DIR NODE *diff.* is acceptable with FB.
  504. ;
  505. Locate Twit                     ; search file name and description for keyword
  506. ;
  507. Cont Twit                       ; list contents
  508. ;
  509. Type Twit                       ; type text file
  510. ;
  511. Files Twit                      ; list of files in one area
  512. ;
  513. NewFiles Twit                   ; list of new files
  514. ;
  515. DelAft AsstSysOp M              ; Delete lines from files.bbs
  516. DelAft #90 #91 #ATARI #UPATARI AsstSysOp
  517. DelAft #26 #56 #MAC #UPMAC Clerk
  518. ;
  519. AddAft AsstSysOp M              ; Add lines to files.bbs
  520. AddAft #90 #91 #ATARI #UPATARI AsstSysOp
  521. AddAft #26 #56 #MAC #UPMAC Clerk
  522. ;
  523. SortAft AsstSysOp M              ; Sort specified file entries in files.bbs
  524. SortAft #90 #91 #ATARI #UPATARI AsstSysOp
  525. SortAft #26 #56 #MAC #UPMAC Clerk
  526. ;
  527. ;
  528. ;
  529. ;                            A R E A F I X
  530. ;
  531. ;                               (Squish)
  532. ;
  533. ;
  534. ; You must send areafix requests to one of the following names; to disable
  535. ; Areafix you can comment out all the "Areafix <name>" lines.
  536. ;
  537. AreaFix AreaFix                  ; Areafix Akas
  538. AreaFix AutoEcho
  539. ;
  540. AFDescFile c:\max\misc\echo.lst  ; The echo description file, copied to
  541. ;                                ; a message in answer to a -L request.
  542. ;                                ; Please do not insert TAB characters
  543. ;                                ; in this file: use spaces only !
  544. ;
  545. AFanswer 1 2            ; Areafix answers are forwarded to these points.
  546. ;
  547. ;
  548. ;                           RESCAN
  549. ;
  550. ; BeforeRescan <cmd>
  551. ; RescanCmd <cmd>
  552. ; AfterRescan <cmd>
  553. ;
  554. ; These three statements define the actions to be taken for
  555. ; rescanning an echomail area (in response to a -R in the subject).
  556. ; In the case you have different routing schedules for echomail and
  557. ; netmail, you will need something similar to the example, otherwise
  558. ; you can usually comment out BeforeRescan and AfterRescan.
  559. ;
  560. ; BeforeRescan and AfterRescan are executed one time only, before the first
  561. ; rescan and after the last one.
  562. ;
  563. ; <cmd> can be any executable or batch file with the necessary command
  564. ; line parameters. %t and %n are converted to the area tag and node
  565. ; address respectively.
  566. ;
  567. ; IMPORTANT: please note that if you specify a path for Squish you must
  568. ; also specify the config file: e.g.
  569. ; "c:\squish\squish -cc:\squish\squish.cfg -l rescan %t %n"
  570. ; Anyway you might prefer changing directory using BeforeRescan and
  571. ; AfterRescan.
  572. ;
  573. BeforeRescan squish squash -o -sNET ; Packs netmail in temporary outbound
  574. ;
  575. RescanCmd   squish -l rescan %t %n  ; Rescans area %t to node %n
  576. ;
  577. AfterRescan squish squash -o -sECHO ; Packs rescanned echomail
  578. ;
  579. ;
  580. ;                           ACCESS CONTROL
  581. ;
  582. ; AFAccess <address> <password> <N|H|D|C> <level> [<keys>]
  583. ; <address> is a 4D address;
  584. ; <password> is not case sensitive and has no length limit;
  585. ; <level> is an integer in the range 0..65535
  586. ; <keys> is a set of keys chosen from 1..8,A..X (as in Maximus 2.0).
  587. ; The AFAccess statement gives the <level> and <keys> access rights to
  588. ; <address> with <password>. You can control the flavour of the answer
  589. ; packet with the <N|H|D|C> field: N for Normal (you should use this
  590. ; unless you have some special necessity), H for Hold, D for Direct
  591. ; (the Crash and Hold flags are raised in the message, due to Squish's
  592. ; handling of message flags), C for Crash.
  593. ; 3D Points MUST be listed with the fakenet address.
  594. ;
  595. AFAccess 2:22504/1   password1 N 100 AP
  596. AFAccess 2:22504/2   password2 N 50 P
  597. AFAccess 2:332/504.3 password3 N 10 P
  598. AFAccess 2:332/501   password4 H 20
  599. ;
  600. ; AFDefProt <level> [<keys>]
  601. ; The AfDefProt statement gives a default access level to areas not
  602. ; listed in AFProt statements.
  603. ;
  604. AFDefProt 10
  605. ;
  606. ; AFProt <echotag> <level> [<keys>]
  607. ; The AFProt statement gives the <level> and <keys> access level
  608. ; protection to area <echotag>: an authorized system must have in its
  609. ; AFAccess definition a privilege level not less than <level> and at
  610. ; least all the <keys>.
  611. ;
  612. AFProt LOCALE_332.504 100 P
  613. ;
  614.  
  615.