home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / waffle-faq < prev    next >
Encoding:
Internet Message Format  |  2002-06-23  |  89.8 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!newsfeed.stanford.edu!newsfeed.belnet.be!news.belnet.be!newsfeed.wxs.nl!amsnews01.chello.com!news-hub.cableinet.net!blueyonder!kibo.news.demon.net!news.demon.co.uk!demon!mail2news.demon.co.uk!not-for-mail
  2. From: cbwfaq@locutus.ofB.ORG (Comp.Bbs.Waffle FAQ)
  3. Newsgroups: comp.bbs.waffle,comp.answers,news.answers
  4. Subject: Waffle Frequently Asked Questions (FAQ)
  5. Followup-To: comp.bbs.waffle
  6. Date: 22 Jun 2002 22:00:00 -0600
  7. Organization: Private System, Edmonton, AB, Canada
  8. Approved: news-answers-request@MIT.EDU
  9. Expires: 21 Oct 2002 12:00:00 GMT
  10. Message-ID: <20020622.cbwfaq.01@locutus.ofB.ORG>
  11. Reply-To: cbwfaq@locutus.ofB.ORG (Comp.Bbs.Waffle FAQ)
  12. Summary: waffle is a bbs and a uucp, mail, and news package for msdos and Unix
  13. X-Trace: mail2news.demon.co.uk 1024805672 mail2news:10697 mail2news mail2news.demon.co.uk
  14. X-Complaints-To: abuse@demon.net
  15. X-Mail2News-Path: news.demon.net!scanner.worldgate.ca!alpha3.uucp!locutus.ofb.org
  16. User-Agent: trivdb (uufree)
  17. Lines: 2575
  18. Xref: senator-bedfellow.mit.edu comp.bbs.waffle:34255 comp.answers:50420 news.answers:232866
  19.  
  20. Archive-name: waffle-faq
  21. Original-Author: [address-removed-upon-request] (Vince Skahan)
  22. And-Then: fenner [at] cmf.nrl.navy.mil (Bill Fenner)
  23. And-Then: cbwfaq@locutus.ofB.ORG (Russell Schulz)
  24. Comp-bbs-waffle-archive-name: faq
  25. Posting-Frequency: bimonthly (even-numbered months on the 22nd)
  26. Last-modified: 2001-Apr-07
  27. Posting-Via: news.demon.net (mail2news)
  28. Not-Posting-Via: my connectivity provider who doesn't do news for uucp now
  29. Not-Posting-Via-The-Cable-Modem-Because: I don't want to
  30.  
  31.                     Waffle Frequently Asked Questions (FAQs)
  32.                     ========================================
  33.  
  34. The FAQ list for comp.bbs.waffle can be found on the Internet:
  35.   <ftp://rtfm.mit.edu/pub/usenet/comp.bbs.waffle/faq>
  36.   <http://www.faqs.org/faqs/waffle-faq/>
  37.  
  38. Table of Contents:
  39.  
  40. Disclaimer
  41. Spam
  42. Introduction
  43. Let's create a waffle replacement!
  44. General information
  45. Licensing
  46. Availability
  47. Support mechanism
  48. 28k modems
  49. Mail
  50. Files section
  51. Externals
  52. Editors
  53. News
  54. Administering a usenet site
  55. Communications
  56. Aftermarket add-ons
  57. Miscellaneous
  58. Waffle bugs
  59. Transition to 1.65
  60. Waffle and OS/2
  61. Waffle and NT
  62. Waffle and wwivedit
  63. Waffle and kermit
  64. Getting waffle files via mail-based archive servers
  65. Getting waffle files via anonymous uucp
  66. Making waffle menu-driven
  67. What can I do about uuxqt/rnews hanging on long Path: headers?
  68. Why do I get Error 5 deleting call file?
  69. What is the difference between access level and privelege level?
  70. Why does waffle complain about `truncated batch'?
  71. How can I set up a mailing list?  Waffle won't let me have more than 20?
  72. How can I set up a info@ auto-reply mechanism?
  73. What changes are needed for the new free BSD systems?
  74. How can I get RIP graphics on waffle for $2?
  75. Why do Xmodem uploads into a message crash waffle?
  76. How does waffle handle time zones?
  77. Who has a PIF file for running waffle under MS-Windows?
  78. What init string works for you?
  79. Can I get a list of all waffle BBSs?
  80. How exactly do I configure Amanda for Fido connectivity?
  81. Why do I get all those "Monkey+Typewriter" errors when logging in?
  82. How can I handle faxes on the line waffle uses?
  83.  
  84.  
  85. ------------------------------
  86.  
  87. Subject: waffle: Disclaimer
  88. From: cbwfaq@locutus.ofB.ORG
  89.  
  90. Read at your own risk.  The current, previous, or original authors
  91. make no claim as to fitness for any purpose or absence of any errors,
  92. and offer no warranty.  Do not eat.
  93.  
  94. use of the first person (`I') in this document may be remnants of
  95. earlier authors' comments.  please check this before assuming that
  96. the current maintainer wrote everything herein (I didn't).
  97.  
  98.  
  99. ------------------------------
  100.  
  101. Subject: waffle: Spam
  102. From: cbwfaq@locutus.ofB.ORG
  103.  
  104. you wouldn't believe how much spam I get to this address.
  105.  
  106.  
  107. ------------------------------
  108.  
  109. Subject: waffle: Introduction
  110. From: cbwfaq@locutus.ofB.ORG
  111.  
  112. The intent of this document is to assemble, in one place, a general list
  113. of Waffle-related Frequently Asked Questions.  It is not intended to be
  114. all-inclusive, since no one document can replace the 400KB or so of
  115. documents that come with Waffle.
  116.  
  117. Rather than repeat material maintained in other newsgroups, other periodic
  118. postings, or the /waffle/docs directory, this document will attempt to
  119. point the reader to the right place for information that is either too
  120. complicated to describe here, or is kept up to date elsewhere.
  121.  
  122. In particular, lists of software packages available, their authors,
  123. and their ftp locations are kept in the comp.os.msdos.mail-news FAQ.
  124.  
  125. This document includes information for the current official release of 
  126. Waffle (v1.65, released Aug 1, 1992).
  127.  
  128. In many cases, the answer to a FAQ might be something along the lines of 
  129. "you can't at v1.64 or before".  Version-specific answers are indicated 
  130. whenever possible.
  131.  
  132. At this time, this document primarily addresses the DOS version of Waffle, 
  133. but feel free to submit unix-Waffle FAQs to the address above for inclusion 
  134. in the next posting.
  135.  
  136. Comments, additions, and corrections are welcomed (via e-mail please).
  137.  
  138. This FAQ should probably be split.  at least it's now a minimal digest.
  139.  
  140.  
  141. ------------------------------
  142.  
  143. Subject: waffle: Let's create a waffle replacement!
  144. From: cbwfaq@locutus.ofB.ORG
  145.  
  146. well, ok, if you must.  but the best group to discuss this, unless
  147. you're planning on just a waffle clone (and why bother?  it's already
  148. available) is probably NOT comp.bbs.waffle -- comp.os.msdos.mail-news
  149. was created in part to get this discussion OUT of comp.bbs.waffle .
  150.  
  151.  
  152. ------------------------------
  153.  
  154. Subject: waffle: General information
  155. From: cbwfaq@locutus.ofB.ORG
  156.  
  157. 1. What is Waffle ?
  158.  
  159. Waffle is a USENET-compatible BBS system which supports UUCP mail,
  160. UUCP, and USENET news.  In addition, there is a built-in editor, file
  161. upload/download, and the ability to hook in external programs and
  162. gateway to (or from) other packages.
  163.  
  164. DOS Waffle supports (but does not require) external Fossil drivers to
  165. allow use of high speed modems and allows an MSDOS PC to be a fully RFC
  166. compliant USENET node.  It also provides the UUCP-based transport
  167. mechanism that generally comes with unix systems.
  168.  
  169. Unix Waffle provides just the BBS functionality and requires the
  170. 'traditional' unix communications, mail, and USENET news software for
  171. those functions.
  172.  
  173. See /waffle/docs/readme, unix.doc, and dos.doc for more details.
  174.  
  175. 2. What operating systems does it run on ?
  176.  
  177. IBM-PCs and compatibles running MSDOS (which includes MS-Windows,
  178. DR-DOS, Novell DOS, and OS/2 if you have enough memory).
  179.  
  180. Many variants of unix.  In particular, configuration options are already
  181. in place for:  NeXT, BSD 4.2/4.3, A/UX, SUN, LINUX, IRIS, Ultrix, XENIX,
  182. Interactive 386/ix, HP/UX, Altos 2000.  If you have one of these
  183. environments, Waffle should just drop in with no problems.
  184.  
  185. 3. When is the next version coming out?
  186.  
  187. No one knows.  Tom Dell has been very busy at work for quite a while,
  188. and that has to take priority over working on waffle. The jump from 1.64
  189. to 1.65 took a year and a half, and it's now been over six years since
  190. 1.65 came out.
  191.  
  192. Ralph Sims has posted about version 2.00 (worked on by more than Tom).
  193.  
  194. Hallowe'en was a traditional release date, but that was also missed
  195. many times.
  196.  
  197.  
  198. ------------------------------
  199.  
  200. Subject: waffle: Licensing
  201. From: cbwfaq@locutus.ofB.ORG
  202.  
  203. 1. Is Waffle free ?
  204.  
  205. In a word, no.
  206.  
  207. The DOS version is shareware that is made available in
  208. binary form at many locations so you can `try before you buy'.
  209.  
  210. The UNIX version is available as source code only, and there
  211. is no provision to `try before you buy'.  However, the look
  212. and feel of the two versions are almost identical, so the DOS
  213. version serves as a `try' version.
  214.  
  215. 2. OK, so what's it cost ?
  216.  
  217. For non-commercial sites, DOS Waffle costs $30.00 (US) for 
  218. binaries and $120.00 (US) for sources. The unix sources are 
  219. $120.00 (US) for non-commercial sites.
  220.  
  221. Contact the author, Tom Dell <dell@goonsquad.spies.com> for info
  222. about purchasing Waffle, or see /waffle/docs/register.doc from
  223. the DOS distribution for more details.
  224.  
  225. ===begin FAQ caption
  226.    From: dell@goonsquad.spies.com (Thomas Dell)
  227.    Newsgroups: comp.bbs.waffle
  228.    Date: 29 Aug 1995 15:44:52 -0700
  229.    Message-ID: <420594$d1f@goonsquad.spies.com>
  230.  
  231. Use this address, <dell@goonsquad.spies.com>, in the immediate
  232. future to get ahold of me. There have been MX problems for darkside.com
  233. that are beyond my control.
  234. ===end FAQ caption
  235.  
  236. Sending him a cheque is probably best.  Mail is seldom returned.
  237.  
  238. 3. What if I bought DOS binaries and I now want sources ?
  239.  
  240. You pay the difference between the binary fee you've paid
  241. already and the cost of the source code.
  242.  
  243. 4. Once I'm registered, can I upgrade to new versions for free ?
  244.  
  245. Yes, although you might have to download a copy rather than
  246. expecting a floppy to come in the mail.
  247.  
  248.  
  249. ------------------------------
  250.  
  251. Subject: waffle: Availability
  252. From: cbwfaq@locutus.ofB.ORG
  253.  
  254. 1. How can I get Waffle by ftp ?
  255.  
  256.   Anonymous ftp:
  257.   -------------
  258.  
  259. Waffle (DOS version) is available via anonymous ftp from
  260. (the old) SimTel and its various mirror sites as follows:
  261.  
  262. oak.oakland.edu
  263.         SimTel/msdos/waffle/waf165.zip
  264.  
  265. wuarchive.wustl.edu
  266.         /mirrors/msdos/waffle/waf165.zip
  267.  
  268. There are other Coast/SimTel mirror sites.  See the periodic postings
  269. in comp.archives.msdos.announce and news.answers for more details.
  270.  
  271. In addition, ftp.halcyon.com has a large waffle-related FTP area:
  272.  
  273. ftp.halcyon.com
  274.         /pub/waffle/waffle/waf165.zip
  275.  
  276. halcyon mirrors (keeps a current copy of) the (old) simtel waffle
  277. files, the simtel offline-mail files, and the tau-ceti fx
  278. suite.  it's your one-stop waffle ftp site.  be sure to send
  279. mail to `ralphs' thanking him for donating the resources, and
  280. to `hpage' for being the ongoing archivist.
  281.  
  282.  
  283. 2. What if I'm not on the Internet ?
  284.  
  285.   From the author's BBS:
  286.   ---------------------
  287. The Dark Side of the Moon BBS      1.408.245.SPAM (7726) (Tom Dell)
  288.  
  289.   From (old) SimTel and mirrors via mail-based-archive-servers:
  290.   ------------------------------------------------------------
  291. A number of sites run archive-servers to give non-Internet folks
  292. the ability to do the equivalent of ftp-by-mail.
  293.  
  294. If you do not have FTP access to (old) SimTel, files may be ordered by
  295. mail from:
  296.  
  297.    Internet-style:      listserv@vm1.nodak.edu
  298.                         listserv@vm.ecs.rpi.edu
  299.  
  300.    UUCP-style:          uunet!vm1.nodak.edu!listserv
  301.                         uunet!vm.ecs.rpi.edu!listserv
  302.  
  303. Send this command to the server to get its help file:
  304.         GET PDGET HELP
  305.  
  306. NOTE: remember that if you request items from an archive-server
  307. via mail, that your traffic goes through every system between the
  308. server and you, and adds such load on each system.  Be courteous.
  309.  
  310. There are a number of periodic postings in news.answers that tell
  311. how to get software via mail in far more detail than what is
  312. provided here.
  313.  
  314.   From other BBS sites:
  315.   ---------------------
  316. Via mail:
  317.         questor.wimsey.bc.ca (Steve Pershing):
  318.                 mail with text `help' to username `MailServer'
  319.  
  320. Available for downloading:
  321.  
  322.    THIS INFORMATION MAY NOT BE CURRENT
  323.      (if you know of a disconnected number, PLEASE let me know)
  324.  
  325.    Last date someone said this worked: an eternity ago
  326.         The Heart of Gold BBS
  327.         +1 814 238-9633
  328.         300-2400/v.32/v.32bis/ZyXEL 16.8k, free download on first call
  329.         look in /file/ibm/bbs/waf*.zip
  330.         [The Heart of Gold will be disappearing soon; if it's after
  331.          May 1993 don't be surprised if it's gone.  Yup, I got a job.]
  332.  
  333.    Last date someone said this worked: an eternity ago
  334.         New Life Forum
  335.         +1 503 335-3053
  336.         2400/v.32/v.32bis, free download on first call
  337.  
  338.    Last date someone said this worked: an eternity ago
  339.         Wafflemania Unlimited
  340.         +1 503 335-9600
  341.         2400/v.32/v.32bis/HST 16.8k, free download on first call
  342.  
  343.    Last date someone said this worked: 1996-03-04
  344.         Sea of Noise
  345.         +1 860 886 1441
  346.         2400-33600, download on first call
  347.  
  348.    Last date someone said this worked: 1996-03-28
  349.         Calport BBS, Calcutta, INDIA
  350.         +91 (33) 475-5884
  351.         2400/v.32/v.32bis, free download on first call
  352.         look in files/bbs/waffle/waf*.*
  353.  
  354.  
  355. ------------------------------
  356.  
  357. Subject: waffle: Support mechanism
  358. From: cbwfaq@locutus.ofB.ORG
  359.  
  360. 1. How can I get questions answered ?
  361.  
  362. First, read or skim everything in /waffle/docs .
  363.  
  364. Then use a file-searching program to search for a few keywords that
  365. might related to an answer.  Then try a few more.
  366.  
  367. Running a USENET site is not difficult, but it's also not trivial.
  368. Running Waffle is not always immediately self-evident either.
  369.  
  370. The docs will help... a lot.  Yes, there is a lot to read, and yes, it
  371. seems ponderous, but most of your questions are answered either in the
  372. docs or in this FAQ.
  373.  
  374. Use of a version of `grep' to scan all the documents for keywords is
  375. highly recommended, or looking in 1.65's new /waffle/docs/index .
  376.  
  377. 2. Is there a USENET newsgroup for Waffle ?
  378.  
  379. Yes, comp.bbs.waffle (also known as `c.b.w'.)
  380.  
  381. Don't be shy, there's a lot of expertise in c.b.w .  That's what it's
  382. there for.  However, be sure that you have looked through all the
  383. documentation before posting your question; you will not be appreciated
  384. if you ask a question that is clearly answered in the documentation (or
  385. in the FAQ, for that matter.)
  386.  
  387. 3. Can I get in touch with the author of Waffle ?
  388.  
  389. Yes.  [Updated answer:  unless you have a cheque, probably not]
  390. [Further updated answer:  sometimes -- work seems to have become
  391. much more reasonable]
  392.  
  393. Tom Dell reads comp.bbs.waffle, though he doesn't generally post too
  394. often since he's quite busy.
  395.  
  396. He's also reachable via e-mail at <dell@goonsquad.spies.com>.
  397. Be aware that Tom gets *LOTS* of mail, so replies usually
  398. take a while.  [lately, ranging from eternity to a few hours(!)]
  399.  
  400. In general, normal questions to comp.bbs.waffle will get quite a few
  401. responses in a very timely manner.  There probably aren't too many
  402. questions you can't get answered in c.b.w .
  403.  
  404. 4. How many Waffle sites are there currently?
  405.  
  406. It's hard to say since there are sites that are unregistered, not in the
  407. UUCP maps, and/or are mail-only and do not exchange news.
  408.  
  409. Occasionally, someone counted how many Waffle sites have posted
  410. to USENET in the past 2 weeks.  Bill Fenner, and then Alan Brown:
  411.  
  412.         921029 930116 930216 930416 940816 941126
  413. 1.61:        2      1      2      1      0      0
  414. 1.63:        9      8      9      5      0      0
  415. 1.64:       81     44     57     46     18     14
  416. 1.65:      266    266    280    286    240    274
  417. 1.66:        0      0      0      0      0      1
  418.            ---    ---    ---    ---    ---    ---
  419.            358    320    348    339    258    289
  420.  
  421. (you can't trust the version numbers -- due to these counts being posted,
  422. a few people have put out fake w166w headers...  although it looks like
  423. the home site is sending them out for real.)
  424.  
  425. the counters now watch for other waffle-specific newsreaders, so the
  426. `waffle' numbers are lower than the actual number of waffle sites.
  427.  
  428. the numbers used to be posted regularly, but I haven't seen any in a
  429. long time.
  430.  
  431.  
  432. ------------------------------
  433.  
  434. Subject: waffle: 28k modems
  435. From: cbwfaq@locutus.ofB.ORG
  436.  
  437. how do I use a 28.8k (28800) modem with waffle?  it says that
  438. everyone's modem is too slow to login now!
  439.  
  440. this is because of a signed-integer problem -- all speeds over
  441. 32767 are seen as negative.  if you lock your fossil driver at
  442. 38400 (the first `legal' speed that will handle 28800), waffle
  443. will not let dialers connect.
  444.  
  445. to get around this, add a line like `slow: -32000' to your
  446. static file.  the default is `300' (in 1.64), which will still
  447. have the problem.
  448.  
  449. also, check your /speed= entries if using the 1.65-style UUCP
  450. configuration files.
  451.  
  452.  
  453. ------------------------------
  454.  
  455. Subject: waffle: Mail
  456. From: cbwfaq@locutus.ofB.ORG
  457.  
  458. 1. How can I route domainized mail for my uucp neighbor directly to them ?
  459.  
  460. Domain-based mail goes to your smarthost (as defined in static)
  461. unless you override that route with an entry in paths.
  462.  
  463. If you mail to `friend@hostname.domain' and you're directly
  464. connected to them via UUCP, you can force a direct delivery
  465. with a /waffle/uucp/paths entry of :
  466.  
  467.         hostname.domain         hostname
  468.  
  469. 2. What should I do with my headers?
  470.  
  471. Not a lot unless you know what you're doing.
  472.  
  473. In general, you want your `netmail' and `netnews' parameters in
  474. static to result in valid headers, so that people can reply to you.
  475.  
  476. If you can do so, get into a domain and domainize all your headers.
  477. It'll make your life easier and will do the same for people who
  478. exchange mail with you.
  479.  
  480. The important thing to remember is that if you put a domain-style
  481. address out without being domainized, people will probably not be
  482. able to reply to your mail.  Just because an address looks good
  483. doesn't make it valid.  Most notably, `user@onesite.twosite.uucp'
  484. is invalid.
  485.  
  486. 3. I'm not in a domain.  What should my headers look like ?
  487.  
  488. The work you put into getting a real domain address may easily be
  489. less than the work you put into trying to figure out why people
  490. from mismanaged or poorly-equipped sites can't reach you.
  491.  
  492. In general, you want to have an address that is a known-good route
  493. from a known site.
  494.  
  495. Some possibilities are:
  496.  
  497.         All bang-path ===> some_known_host!your_site!you
  498.                 (i.e. mailfrom: psuvax1!%u!%A
  499.                    or mailfrom: psuvax1!%n!%A)
  500.  
  501.         mixed format  ===> you%your_site.uucp@some_internet_site
  502.                 (i.e. mailfrom: %A%%%n@psuvax1.cs.psu.edu)
  503.                            your_site!you@some_internet_site
  504.                 (i.e. mailfrom: %u!%A@psuvax1.cs.psu.edu
  505.                    or mailfrom: %n!%A@psuvax1.cs.psu.edu)
  506.  
  507.         (All of the examples above assume something like:
  508.                 node: hogbbs.UUCP
  509.                 uucpname: hogbbs
  510.          in your static file)
  511.  
  512. The actual format that works best for you depends on who you're
  513. connected to and what their mailer can handle.
  514.  
  515. Note that the all bang-path format is not recommended for news;
  516. sites running B News will mangle your article in such a way that
  517. downstream sites running newer software will drop it on the floor.
  518.  
  519. 4. I'm a single-user site. Should I register in the UUCP maps?
  520.  
  521. Yes, or get a domain name.  (FQDN==fully qualified domain name)
  522.  
  523. The bottom line is that if people try to mail to you, you want
  524. your address to be reachable.  From Internet, you want to get
  525. domainized and get a MX record if you can.
  526.  
  527. HOWEVER:
  528.  
  529. Until an error in rnews gets fixed, however, putting your FQDN in
  530. news can cause news to not be fed IF your feed's news-header FQDN
  531. is a strict substring of your news-header FQDN -- so you _have_
  532. to go with the registered name in those cases.  (an example:  if
  533. your news feed identifies itself as foo.domain, and your name is
  534. bar.foo.domain, rnews won't send your news out unless you get
  535. tricky with options and your feed gets tricky with config files.)
  536.  
  537. From UUCP-only sites that don't touch Internet and don't care enough
  538. about mail reliability to get a domain name, you need at least a map
  539. entry (or a header that routes you through somebody with a map entry you
  540. can trust).
  541.  
  542. Also, you shouldn't put anything in your Path: header between the `!'s
  543. other than a FQDN or your _registered_ uucp name.  if you like the name
  544. `foo' but don't register it, don't send out news that says:
  545.  
  546.   `Path: foo!user'
  547.  
  548. since the person who actually did the _right_ thing and registered foo
  549. won't ever see your news -- and neither will the sites beyond that site,
  550. probably.  What you _should_ have in this case is
  551.  
  552.   `Path: foo.some.org!user'
  553.  
  554. by setting the `newsname' parameter in the STATIC file.
  555.  
  556. not to MENTION mail getting mixed up.
  557.  
  558.  
  559. 5. Can I display something other than the sender when listing mail ?
  560.  
  561. Yes, as of 1.65 you can specify the header you want to see when you do a
  562. list of messages via the `listmail' item in waffle/system/static .
  563. Unfortunately, this is not configurable per-user, only per-site.
  564.  
  565. 6. Does Waffle support mail folders ?
  566.  
  567. Yes, as of 1.65.
  568.  
  569. If you have no new mail in your mailbox, you can say `mail *' to
  570. get a list of mailboxes to read.
  571.  
  572. 7. Can I use (my favorite mail program) ?
  573.  
  574. Some people have had luck with `readmail' for reading only,
  575. and at 1.65 either mush or pc-elm should work for read/write.
  576.  
  577. Version 1.65 has MMDF-style mailboxes with messages separated
  578. by four control-A's, so mush and pc-elm should be able to
  579. read/write these messages, though you'll have to reindex your
  580. mailbox with `makebox' or the like if you write to it.
  581.  
  582. 8. Can I keep a record of all mail that comes into the system ?
  583.  
  584. Yes, create a file called `inbox' in /waffle/admin and all incoming mail
  585. will be copied there. You can stash this file elsewhere via the rr.inbox
  586. variable in the static file. See rmail.doc for more information...
  587.  
  588. 9. Can I get FidoNet Netmail on my Waffle?
  589.  
  590. See question 12 under NEWS, for information about Erin/Amanda.
  591.  
  592. 10. I tried to pipe a message into rmail, but it won't use the headers I
  593.     supplied.
  594.  
  595. this from roy@sendai.cybrspc.mn.org (Roy M. Silvernail)
  596. (now roy@sendai.scytale.com) :
  597.  
  598. Waffle rmail wants to see a From_ line as the <first> line in a mail
  599. message.  The From_ line is structured
  600.  
  601.     "From user date/timestamp remote from site"
  602.  
  603. when you finally receive the mail item.  Only the "From user" portion is
  604. required.  rmail constructs the remainder if it's not present.  rmail
  605. uses this line as a marker, placing its own Received: header after it.
  606. If the From_ line is not first, rmail constructs a default set of
  607. headers, and appends all the supplied text as the message body.
  608.  
  609. Don't confuse the From_ line (where From is followed by a space) with
  610. the From: line, which shows the sender's return address and GECOS entry
  611. (fancy name for the realname field. Waffle calls it 'identity'). Both
  612. are required for a well-formed mail message.
  613.  
  614. Other than putting the From_ line first, there is no particular order to
  615. the headers.  rmail will fill in any required headers that are not
  616. present (such as Date:) using information from the static file.  Be sure
  617. to place one empty line after the headers.
  618.  
  619. ------------------------------
  620.  
  621. Subject: waffle: Files section
  622. From: cbwfaq@locutus.ofB.ORG
  623.  
  624. 1. How can I set the prompt in the files section ?
  625.  
  626. Use the `fileprom' static file parameter.  Try `fileprom : [$f] :'
  627. as an example.  (it was undocumented before v1.65)
  628.  
  629. 2. I use a Fossil driver and a 16550 UART with FIFOs enabled. After
  630.      someone transfers a file, why does it seem as if characters are not
  631.      being transmitted?
  632.  
  633. If you use DSZ, it directly accesses the UART, and uses the
  634. FIFOs.  By default, it turns them OFF when it finishes. Since
  635. Waffle doesn't reset the Fossil driver, it tries stuffing
  636. characters into a buffer that's turned off.
  637.  
  638. The fix is to use the `F' flag on DSZ's command line in
  639. /waffle/extern/_send and _receive:
  640.  
  641. Z /command="C:\waffle\bin\dsz F port %d est 0 %b sz -m %i",
  642.  
  643. or to use the new (as of 1.65) /reset flag on the extern to 
  644. make Waffle reset the FOSSIL:
  645.  
  646. Z /command="C:\waffle\bin\dsz port %d est 0 %b sz -m %i" /reset
  647.  
  648. This can also affect file transfers using the built-in
  649. editor.
  650.  
  651. 3. People with priv 9 can access the file section fine, but people with
  652.     normal access get `Validation is required to use the FILES section.'
  653.  
  654. Check your /waffle/system/dirs file.  This error occurs if
  655. the user does not have access to the root file directory
  656. (`files:' in the static file).  A sample from hogbbs's (working)
  657. configuration:
  658.  
  659.         /waffle/system/static:
  660.  
  661.                 files: f:/file
  662.  
  663.         /waffle/system/dirs:
  664.  
  665.                 1 /dir="f:/file" /access=1
  666.  
  667.  
  668. ------------------------------
  669.  
  670. Subject: waffle: Externals
  671. From: cbwfaq@locutus.ofB.ORG
  672.  
  673. 1. How do they all work ?
  674.  
  675. Simple.  There's /waffle/extern/_system for the normal
  676. commands, and you can add any command you want with any access
  677. you want by adding a corresponding file to the /waffle/extern
  678. directory.  The file that you create corresponds to the name of
  679. the new command.  Be very careful regarding security, though,
  680. as externs can be the least secure part of Waffle.
  681.  
  682. 2. I use 4DOS, yet Waffle shells out to DOS, not 4DOS...
  683.  
  684. You need to change the command interpreter in /waffle/extern/_system
  685. to use 4DOS rather than command.com
  686.  
  687. 3. If I implement Waffle as a door from another BBS, how can users exit
  688.     from Waffle without dropping carrier?
  689.  
  690. First, disable the `exit' command in Waffle by adding the
  691. following line to your static file.
  692.  
  693.         disable: exit
  694.  
  695. Then provide an external implementation of the exit command by
  696. creating extern/exit with the following contents.
  697.  
  698.         /access=0 /logout=exit /log /exit=81
  699.  
  700. This causes Waffle to exit, without dropping the modem connection,
  701. with errorlevel 81 (or whatever level you want to specify).  The
  702. /access=0 ensures that all Waffle users can get back out once they
  703. get in.  Then you just trap errorlevel 81 in the batch file that
  704. started Waffle to go back to the other BBS.
  705.  
  706.  
  707. ------------------------------
  708.  
  709. Subject: waffle: Editors
  710. From: cbwfaq@locutus.ofB.ORG
  711.  
  712. 1. What editors can I use ?
  713.  
  714. Locally, any editor your little 'ol heart desires that works
  715. in pure ASCII (i.e., you could use WordPerfectOffice, but not
  716. WordPerfect itself since that saves in a non-ASCII format normally).
  717.  
  718. Remotely, you have to be careful to use an editor that is ANSI
  719. oriented and that doesn't do direct DOS screen I/O. Some editors
  720. that are frequently used (and are available on (old) SimTel and
  721. other fine archive sites) include:
  722.  
  723.         MEANSI     - MicroEmacs compiled to use ANSI mode.
  724.         BBStevie   - vi clone
  725.         FSED       - a very configurable editor that can be made to
  726.                         look like just about any editor you want
  727.         WWIVEDIT   - the editor for WWIV
  728.  
  729. Be aware that if you set up external editors for your remote users,
  730. you might have a security risk on your hands.  Be sure that you
  731. know whether your editor will let a remote user shell out to the
  732. operating system or not, and that you're giving exactly the
  733. privileges you mean to give out.
  734.  
  735. BBStevie in particular is designed to be configurable so that you
  736. can prevent folks from getting to the shell (if you want) and you
  737. can use the same binary to ALLOW some other folks shell access if
  738. you want to do that, based on their Waffle access level.  BBStevie
  739. can also restrict users to only editing files in their home directory.
  740.  
  741. 2. How can I use different local and remote editors ?
  742.  
  743. At 1.65, you can define different local and remote editors from
  744. within Waffle, so it's simple.  The STATUS command does not let
  745. you edit your local editor, however; you have to ADMIN T <you>.
  746.  
  747. Prior to 1.65, you should modify /waffle/extern/_editors to run
  748. a batch file which gets passed the baud rate, and decides based
  749. on that whether to run a local or remote editor.
  750.  
  751. 3. Why does (some editor) work locally, but not remotely?
  752.  
  753. If you try BBStevie locally and it's fine, yet you get a blank
  754. screen when you use it remotely, make sure that you do not have
  755. an ansi driver loaded.  Some people have luck using PC Magazine's
  756. ansi.com, which can be loaded and unloaded as part of a batch file
  757. around your `waffle local username' command, so that there's no
  758. ansi driver loaded by default for remote users.
  759.  
  760. Version 3.0 of BBStevie can use a FOSSIL driver to do its own 
  761. modem i/o, so that you can use a local ANSI driver to handle 
  762. local use and remote use will take care of itself.
  763.  
  764. 4. How come STATUS / EDITOR still says there are no editors on the system,
  765.     when I just added stuff to /waffle/extern/_edit?
  766.  
  767. You need to manually edit /waffle/menus/editors to reflect the
  768. editors that are available on your system.  Make sure to include
  769. a separate entry so that the user can select `none' to get back
  770. to the internal editor.
  771.  
  772.  
  773. ------------------------------
  774.  
  775. Subject: waffle: News
  776. From: cbwfaq@locutus.ofB.ORG
  777.  
  778. 1. Can I keep a copy of all posts ?
  779.  
  780. Yes, look in static.doc and the USENET file distributed
  781. with Waffle for /spy=monitor.  basically just have
  782. `DEFAULT /spy=monitor' at the top of your waffle/system/usenet
  783. file, and you'll probably be ok (unless you drastically
  784. changed your `forums' static file entry).
  785.  
  786. 2. Can I gateway mail to news ?
  787.  
  788. Absolutely.  You need to set up an alias in `aliases' that
  789. looks something like the following:
  790.  
  791.         newsgroup-name  | post newsgroup.name
  792.  
  793. To go the other way, add
  794.  
  795.         newsgroup.name /mod="submission-address-of-mailing-list".
  796.  
  797. For example, I have the Pink Floyd mailing list gatewayed on
  798. hogbbs to mail.echoes .  I got the list maintainer to send
  799. the mailint list to echoes-list@hogbbs.scol.pa.us, and have
  800. the following entry in `aliases':
  801.  
  802.         echoes-list  | post mail.echoes
  803.  
  804. My definition for mail.echoes in my USENET file looks like:
  805.  
  806.         mail.echoes /name="The Pink Floyd Mailing List"
  807.                     /mod=echoes@fawnya.tcs.com
  808.  
  809. (That should all be on one line; it was split for inclusion
  810. in the FAQ.)
  811.  
  812. 3. Does Waffle provided threaded newsreading ?
  813.  
  814. Not at this time.  See the section on Aftermarket add-ons
  815. for info on external newsreaders which do provide threaded
  816. newsreading.
  817.  
  818. 4. Does Waffle support kill files ?
  819.  
  820. Not at this time.  Meanwhile, check the section on Aftermarket
  821. add-ons, as above.
  822.  
  823. 5. Why do I see multiple copies of the same article ?
  824.  
  825. Because Waffle has no `real-news'-like history mechanism
  826. at this time.  Waffle considers an article to be a duplicate
  827. only if the local site is already in the path.  Even then, it
  828. gets it wrong (substrings match where they shouldn't).
  829.  
  830. If you get a newsfeed of the same newsgroup from several Waffle
  831. sites into your DOS Waffle, expect to see lots of duplicates :-(
  832.  
  833. History mechanism is currently planned (rumored) for v1.66.  It
  834. is available now through Waffle C News (on halcyon).
  835.  
  836. Also, if you read two groups, and a message is crossposted to
  837. both groups, the builtin newsreaders will show it to you twice.
  838.  
  839. There are several third-party solutions - see the section on
  840. Aftermarket add-ons.
  841.  
  842. 6. Why do my local postings not make it to USENET ?
  843.  
  844. check your /waffle/system/feeds file.  is there an entry for your feed
  845. there, saying to send all newsgroups there?  if you have a /batch=
  846. flag in that feeds entry, did you forget to run the `batch' command to
  847. take the list of articles to go out, assemble them, compress them, and
  848. queue them up for transmission?
  849.  
  850. you should call `batch' from your poll.bat or from cron via the
  851. schedule file.
  852.  
  853. a simple `feeds' file for a leaf that connects to the site `smart' is:
  854.  
  855.     smart /batch=compress *
  856.  
  857. an almost-as-simple `feeds' file for a leaf that connects to the site
  858. `smart' (which puts !news.some.org! in their Path: headers) is:
  859.  
  860.     smart /batch=compress /path=news.some.org *
  861.  
  862. the stages news articles go through are as follows:
  863.  
  864.   a. the article itself ends up in the news directories
  865.        e.g., c:/waffle/news/comp/bbs/waffle/7 would be the article itself
  866.  
  867.      if this doesn't work:
  868.        - things are fundamentally flawed
  869.        - check DEFAULT and /dir= entries
  870.  
  871.   b. this filename ends up in the spool/compress directory
  872.        e.g., c:/waffle/spool/compress/smart would contain one line:
  873.        c:/waffle/news/comp/bbs/waffle/7
  874.  
  875.      if this doesn't work:
  876.        - check the feeds file as above
  877.        - this assumes you're using `/batch=compress' somewhere in
  878.          your feeds file
  879.        - waffle rnews has errors -- search this FAQ for `substring'
  880.          -- that can cause rnews to incorrectly not feed articles.
  881.          you will either need to
  882.          1. have your smarthost change its setup drastically
  883.          2. register a UUCP name and put that in your Path: headers
  884.             via the fairly-undocumented `newsname' parameter in STATIC
  885.          3. switch to another `rnews'.
  886.  
  887.      if the .../spool/compress/smart file is huge
  888.        - perhaps you're `backfeeding' -- feeding the news right back
  889.          to the site you got it from.  if so, you need to use the
  890.          `/path=' option in your feeds file, as above.
  891.  
  892.   c. this file is processed by the `batch' command
  893.        e.g., c:/waffle/spool/smart/0042.DAT (and .XQT and .CMD)
  894.        would be created, and c:/waffle/spool/compress/smart would
  895.        disappear
  896.  
  897.      if this doesn't work:
  898.        - make sure you run the `batch' command frequently
  899.  
  900.   d. your news neighbours to whom you fed the news get transferred
  901.        the data file (e.g., 0042.DAT) which the execute file
  902.        (e.g., 0042.XQT) tells it to run through `rnews'
  903.  
  904.      if this doesn't work:
  905.        - things are fundamentally flawed
  906.        - check your UUCICO setup
  907.  
  908.   e. your news neighbours run `uuxqt', and start over from step `a'
  909.  
  910.      if this doesn't work:
  911.        - it's their turn to look for the problem now!
  912.  
  913.  
  914. 7. Can I edit the newsgroups line when making a post ?
  915.  
  916. Not directly, but you can `followup groupA groupB' and get
  917. the same functionality.  Same goes for mailing a reply to
  918. somebody and also kicking your reply to somebody else.
  919.  
  920. also, check some of the third-party readers.
  921.  
  922. 8. Can I effectively read and followup to saved news messages ?
  923.  
  924. Not really at this time.  If you're at the console, you could use
  925. `readmail' to read them reasonably efficiently, though you
  926. couldn't respond via mail or followup.  (this may change with
  927. the new, reply-capable version of readmail).
  928.  
  929. There are also a myriad of relatively ugly workarounds available
  930. in 1.65 making creative use of makebox.exe, perl, etc. to make the 
  931. saved messages into a mail folder.
  932.  
  933. Being able to have saved news articles as a mail `folder' and
  934. use the mail program to read/follow/reply to saved news has
  935. been suggested to Tom for a future release.
  936.  
  937. 9. In `rn', how can I mail an article to somebody other than the author?
  938.  
  939. Hit `:m username'
  940.  
  941. Same idea for saving a message to a specified filename. In that
  942. case you want to hit `:s filename'.
  943.  
  944. Think of it like hitting `:' to get to command mode in vi.  
  945.  
  946. Be careful, though, if you're at a `More' prompt - at the `More'
  947. prompt, a `:' just gets you to the `What next?' prompt, so you
  948. have to hit two colons.
  949.  
  950. 10. I get `write/text: No such file or directory, D:\NEWS/monitor/1'
  951.     when posting a message.
  952.  
  953. You must create the monitor newsgroup manually.  monitor and
  954. local newsgroups are the only ones that must be created manually;
  955. rnews will create directories for groups in your FORUMS file
  956. as needed.
  957.  
  958. this is _not_ a `/' vs. `\' problem.
  959.  
  960. people who write third-party newsreaders:  please have your
  961. package create the directory, and save grief all around.  thanks.
  962.  
  963. 11. My users want to use their QWK offline reader to read their netnews.
  964.     Does Waffle support this?
  965.  
  966. (make sure they don't try to reply using QWK packets, since
  967. without a lot of playing around and lying to software, it just
  968. won't work incredibly well, if at all.)
  969.  
  970. There is a .QWK door for Waffle, called WafLineMail, which was
  971. written for 1.64 .  It will sort-of work with 1.65 if you use
  972. the `explode' utility to unpack your 1.65 mailbox; it works as
  973. well as it ever did with news in 1.65 still.  Unfortunately,
  974. WafLineMail 1.0 is the sort of program that works perfectly on
  975. some machines and doesn't work at all on others and nobody can
  976. ever figure out why.
  977.  
  978. There is a beta of WafLineMail 2.0 floating around, which knows
  979. about 1.65's mailbox format, and may or may not be more reliable.
  980.  
  981. WafLineMail 1.0r is available as `wafm10.zip', and the beta that
  982. I saw was on ftp.halcyon.com:/pub/waffle/wlmb5.zip .
  983.  
  984. As far as I know, development work on WafLineMail has been dropped.
  985.  
  986. ===begin FAQ caption
  987.    From: krisn@stein2.u.washington.edu (Kristopher Nelson)
  988.    Newsgroups: comp.bbs.waffle
  989.    Date: 17 May 1994 03:17:16 GMT
  990.  
  991. First off, yes, development has stopped (as per Waffle FAQ) for the time
  992. being [...]
  993.  
  994. Second, source is available to both the 1.0 edition and the (buggy and 
  995. pretty much useless) 2.0 version. I'm not sure where else it's available, 
  996. but you can email me and request it (krisn@u.washington.edu).
  997.  
  998. I haphazardly monitor this group, but I am always available to answer 
  999. questions about WaflineMail via email.
  1000. ===end FAQ caption
  1001.  
  1002. If you want your messages to not have their headers stripped to fit
  1003. inside the old QWK format, look in the group alt.usenet.offline-reader
  1004. to see what software there is available.  both solar and zipnews
  1005. are available as packers for waffle sites, and a handful of
  1006. packages for various machines handle reading/writing their formats.
  1007. solar uses the SOUP (formerly HDPF/HPF/SLNP) format, while zipnews
  1008. has its own, slightly different, format.
  1009.  
  1010. for contact information and software ftp locations, please see the
  1011. comp.os.msdos.mail-news and alt.usenet.offline-reader FAQs.
  1012.  
  1013.  
  1014. 12. Can I get FidoNet echoes on my Waffle BBS?
  1015.  
  1016. There is one package, Amanda, written by David Douthitt to
  1017. process Fidonet news packets for MSDOS Waffle v1.65.  Amanda
  1018. is on (old) SimTel.
  1019.  
  1020.   ddouthitt@usa.net
  1021.   <http://www.mailbag.com/users/ssrat/>
  1022.   <http://www.geocities.com/SiliconValley/Park/2884/> [old]
  1023.  
  1024. There is another package, Erin, written also by David Douthitt,
  1025. which will handle Fidonet mail packets for MSDOS Waffle v1.65.
  1026. However, this package is not yet released.  Information on Erin
  1027. will be released through the amanda-l mailing list [now defunct]
  1028. as it becomes available, and will be available there first.
  1029.  
  1030. Both Amanda and Erin require MSDOS Waffle v1.65 (complete), and
  1031. a Fidonet mailer such as FrontDoor or BinkleyTerm.
  1032.  
  1033.  
  1034.  
  1035. 13. What hosts should I put in my `backbone:' static file entry?
  1036.  
  1037. This information comes from the (very old) post:
  1038.  
  1039. > From: tale@uunet.uu.net (David C Lawrence)
  1040. > Newsgroups: news.lists,news.admin.misc,news.answers
  1041. > Subject: How to Construct the Mailpaths File
  1042. > Date: 1 Jan 1995 19:50:36 -0500
  1043.  
  1044. > Archive-name: mailpaths/part1
  1045.  
  1046. I have had problems with at least one site on this list recently,
  1047. so I switched my backbone to `uunet.uu.net', which works.
  1048.  
  1049. The sites [at one time] maintaining these lists are given in the
  1050. following list.  Pick the one that is `closest' to your site
  1051. that works and use it in your `backbone' format string:
  1052.  
  1053.     ames.arc.nasa.gov       beaver.cs.washington.edu  cis.ohio-state.edu
  1054.     decuac.dec.com          decwrl.dec.com            eddie.mit.edu
  1055.     kddlab.kddlabs.co.jp    linus.b.mitre.org         math.waterloo.edu
  1056.     mcnc.org                ncar.ucar.edu             rutgers.edu
  1057.     tektronix.tek.com       ucbvax.berkeley.edu       ucsd.edu
  1058.     uflorida.cis.ufl.edu    uunet.uu.net              wrdis01.af.mil
  1059.  
  1060.  
  1061. ------------------------------
  1062.  
  1063. Subject: waffle: Administering a usenet site
  1064. From: cbwfaq@locutus.ofB.ORG
  1065.  
  1066. 1. What books should I buy ?
  1067.  
  1068. There are several that no USENET admin with a book fetish should
  1069. be without.
  1070.  
  1071. From O' Reilly and Associates:
  1072.  
  1073.         Administering UUCP and USENET
  1074.         - widely recommended, Unix-based, might be helpful
  1075.  
  1076.         A Directory of Electronic Mail Addressing and Networks
  1077.         - possibly interesting if you're doing weird mail
  1078.           things, but not a uucp-specific book by any means
  1079.  
  1080.         From `The Waite Group'
  1081.         Unix Communications
  1082.         - obviously, Unix-based.  can't find my copy right now.
  1083.  
  1084. 2. What other stuff should I read ?
  1085.  
  1086. Read USENET news, particularly some or all of the following
  1087. groups:
  1088.         comp.bbs.waffle
  1089.         comp.mail.uucp
  1090.         news.admin.misc
  1091.         news.answers
  1092.         news.newusers.questions
  1093.  
  1094. There is a FAQ posted to news.admin.misc, news.announce.newusers,
  1095. and news.answers called `How to become a USENET site', which
  1096. includes lots of useful information about finding your initial
  1097. connection.
  1098.  
  1099.  
  1100. ------------------------------
  1101.  
  1102. Subject: waffle: Communications
  1103. From: cbwfaq@locutus.ofB.ORG
  1104.  
  1105. 1. I just have major problems communicating with other systems.
  1106.  
  1107. Make sure your `locked' entry, `uu.locked' entry, `speed' entry,
  1108. and FOSSIL driver are all using the same speed.
  1109.  
  1110. 2. What settings do I use for my Telebit modem ?
  1111.  
  1112. Unfortunately, that's far too complicated a question to answer here.
  1113. In general, turn compression off, and turn uucp `spoofing' on.
  1114.  
  1115. This can all be done on the fly by sending register settings as
  1116. part of your send-expect sequence when you call out, or you can
  1117. do so as part of your modem initialization string in static.
  1118.  
  1119. Some Telebit modems don't save the register settings.  You might
  1120. have to set the registers in both the init string and in the
  1121. calling sequence.
  1122.  
  1123. Also, grab a FOSSIL driver to control the port if you are
  1124. running a 9600 baud modem or above.  BNU and X00 seem to be the
  1125. most popularly used fossils according to the folks in c.b.w .
  1126. Don't forget to set the driver to `fossil' in the static file.
  1127.  
  1128. Remember: there is a `trailblazer-faq' posted to news.answers
  1129.  
  1130. 3. What's the best throughput I can expect ?
  1131.  
  1132. Throughput is a function of a variety of things, including
  1133. (but not limited to):
  1134.         - the speed and load of both systems
  1135.         - the speed of both modems
  1136.         - line noise on the phone line
  1137.         - the size of the batches being transferred
  1138.         - whether or not you are using a FOSSIL driver
  1139.         - which UUCICO engine you use
  1140.  
  1141. With a 2400 baud modem, you should get anywhere between 200 and
  1142. 220 cps unless you're transferring very small batches.
  1143.  
  1144. V.32 (9600 bps) should get anywhere between 700 and 1020 cps.  
  1145.  
  1146. With a Telebit Trailblazer Plus, you should expect something on
  1147. the order of 800 to 1400+ characters/second to a similar modem.
  1148.  
  1149. Watch your /waffle/admin/net file for details regarding your
  1150. average characters per second.  A drop off from what's `normal'
  1151. could indicate hardware problems or line problems.
  1152.  
  1153. To summarize your DOS net file easily, grab a copy of `netsum' from
  1154. the Waffle directory on one of the archive sites..
  1155.  
  1156. It can generate a variety of reports that can answer things like
  1157. `based on 11 cents/minute, how much DID I spend to uunet so far ?'
  1158.  
  1159. 4. What are the special characters recognized by the chat script ?
  1160.  
  1161. See /waffle/docs/network.doc or `Managing UUCP and USENET'
  1162. for details.
  1163.  
  1164. 5. How can I stop my connection from timing out while switching speeds ?
  1165.  
  1166. Use uu.time in static to set a default delay or use the -t
  1167. parameter in your uucico command to override the default.
  1168. See network.doc for more details.
  1169.  
  1170. Also, make sure your modem will wait for a carrier at least as
  1171. long as the uu.time you specify.  If your modem uses the AT
  1172. command set this is probably the S7 register setting.
  1173.  
  1174. Lastly, if you talk to a Telebit modem and you have a
  1175. non-Telebit modem (that talks just fine to anything else), you
  1176. might want to ask your feed to put PEP tones last.  Initial PEP
  1177. tones can confuse non-Telebit modems quite a bit.
  1178.  
  1179. 6. What does this error mean?
  1180.  
  1181. See /waffle/docs/network.doc , `Managing UUCP and USENET', or
  1182. Ian Taylor's UUCP Internals FAQ, posted to news.answers, for
  1183. details.
  1184.  
  1185. 7. I have a high speed modem.  After saying [Connect 14400], Waffle complains
  1186.    [14400 unsupported]!  Why can't Waffle handle high speed connections?
  1187.  
  1188. Just bump the speed to 19200, a `standard' serial speed.
  1189.  
  1190. You have locked your FOSSIL, without telling Waffle about it.
  1191. This is a no-no.  Put `locked: xxxx' in your static file, and
  1192. Waffle will shut up about `unsupported'.  It actually doesn't
  1193. matter what speed you use in the locked: parameter, if you have
  1194. locked using the FOSSIL.
  1195.  
  1196. 8. Waffle keeps saying `[ Echo should't be on - waaah! ]' when initializing
  1197.    the modem.
  1198.  
  1199. This message is basically harmless and can be safely ignored.
  1200.  
  1201. For Waffle to not complain about this, echo must be in a
  1202. consistent state - either always on, or always off.  If you
  1203. want it to be always off, put E0 in your default profile.  If
  1204. you want it to be always on, put E1 in your default profile,
  1205. and E1 (MUST be uppercase, `e1' won't cut it) in your init:
  1206. static file entry.
  1207.  
  1208. Note that if you occasionally get the error message, then
  1209. you're probably starting up Waffle after having echo on (in
  1210. your terminal program, for example), and not resetting your
  1211. modem.
  1212.  
  1213. 9. Waffle `Barfs' (that's what it says!) on the `CARRIER xxxxx' message.
  1214.  
  1215. you'll need to tell your modem to stop sending it.  some modems use
  1216. S95=0, some use W0, others may use something else entirely.  find
  1217. out which one works, and put it in your init: static file entry.
  1218.  
  1219.  
  1220. ------------------------------
  1221.  
  1222. Subject: waffle: Aftermarket add-ons
  1223. From: cbwfaq@locutus.ofB.ORG
  1224.  
  1225. 1. What add-on products are available for Waffle ?
  1226.  
  1227. Lots... and I mean lots.
  1228.  
  1229. When in doubt poke around the Waffle directory on (old) SimTel or a
  1230. mirror site for the list of stuff that's purely Waffle related.
  1231.  
  1232. Also, keep your eyes open in the Waffle newsgroup for information
  1233. related to utilities that might not have been uploaded to (old) Simtel.
  1234.  
  1235. ftp.halcyon.com, on the Internet, has a huge anonymous ftp
  1236. section, in /pub/waffle, which was (but is no longer) mirrored
  1237. by remote.halcyon.com for anonymous UUCP.  There is an anonymous
  1238. UUCP list posted frequently to c.b.w -- see later.
  1239.  
  1240. Also, grep for `waffle' in the comp.os.msdos.mail-news FAQ.
  1241.  
  1242. Lastly, look in /waffle/docs/third.doc in 1.65
  1243.  
  1244. 2. I don't like Waffle's user interface.  Is there another program that
  1245.     I can use to access news?
  1246.  
  1247. Current ftp locations and author addresses, as well as a
  1248. complete list of known packages, should be obtained from the
  1249. comp.os.msdos.mail-news FAQ.
  1250.  
  1251. There are about 20 waffle-compatible newsreaders listed there.
  1252.  
  1253. Any of the MS-DOS readers should be easy to hook into Waffle
  1254. 1.65's Chrome hook - in RUN.BAT, instead of running CHROME,
  1255. run the reader that you like.  Under 1.64, if you don't find
  1256. yourself using `p' to poll often, you could put it there.
  1257.  
  1258. 3. I don't like Waffle's user interface.  Is there another program
  1259.    that I can use to access the files section?
  1260.  
  1261. Harrison Page, one of the few people who knows Tom Dell personally
  1262. and posts trivia updates to c.b.w , has written a replacement files
  1263. section called `unfiles'.  mail at harrison@hedgehog.darkside.com
  1264.  
  1265. 4. Duplicate message killers
  1266.  
  1267. checkdup - by Russell_Schulz@locutus.ofB.ORG
  1268. Must be run in each newsgroup directory seperately -- good if
  1269. you're only getting a few groups duplicated.  limits of 4000
  1270. articles/group, and 80 chars in a Message-ID: header.  you must use
  1271. a unix-like find (such as `stuff' or `ufind') to handle many groups.
  1272.  
  1273.   (no longer updated -- uufree's rnews has built-in history)
  1274.  
  1275. nscu11 - by chorn@eastwind.mcds.com (Christopher Horn)
  1276. Runs through whole directory tree, good if you get lots of
  1277. dupes.  Also resequences articles, so that your users don't get
  1278. to see weird article number jumps.  NSCU compares CRC's and not
  1279. full Message-ID's, so should be faster than the others.
  1280.  
  1281. dupweed - by kjhoule@iowegia.uucp (Kevin Houle)
  1282. Provides approximately the same functionality as nscu, but
  1283. compares full Message-ID strings.  Limited to 750 articles per
  1284. newsgroup, and 40 subdirectories per directory.
  1285.  
  1286.  
  1287. 5. alternate UUCICO transfer engines
  1288.  
  1289. fxuucico - by jorge@satlink.net (and formerly *@uufx.net...)
  1290. since no waffle version of uucico (including 1.65) can prevent
  1291. a determined person on the other end from reading files you
  1292. didn't allow them to, and this one does, it seems worth the
  1293. cash for all but the most trusting sites.  unfortunately, it
  1294. does not work with 1.64-compatible config files.  it does work
  1295. with a variety of config files, including 1.65-compatible ones.
  1296.  
  1297. maybe with some messing about, it will work with 1.64 as well,
  1298. but it's probably easier to either write 1.65-compatible ones or
  1299. write one of the simpler supported formats from scratch.
  1300.  
  1301. uu_waf - long ago, I found patches to uupc's UUCICO which handled
  1302. waffle-style filename munging instead of uupc-style.  it was
  1303. Andrew.McMillan@folly.welly.gen.nz -- I am verifying this address.
  1304.  
  1305.  
  1306. ------------------------------
  1307.  
  1308. Subject: waffle: Miscellaneous
  1309. From: cbwfaq@locutus.ofB.ORG
  1310.  
  1311. 1. How can I set my mail and news signatures to be different ?
  1312.  
  1313. It's built-in already.
  1314.  
  1315. The mailsig file is for mail, the sig file is for news.
  1316.  
  1317. The /waffle/system/sig file gets inserted if it's there and you
  1318. don't have a personal sig or mailsig file.
  1319.  
  1320. If you want to be able to pick which sig goes on which message,
  1321. try Roy Silvernail's APPSIG.ZIP .
  1322.  
  1323. 2. Why doesn't /waffle/system/mailsig work?
  1324.  
  1325. The different names are only for the user's personal signature.
  1326. If you have a system default signature, /waffle/system/sig, it
  1327. is applied to *all* messages.
  1328.  
  1329. 3. Can I use 16-bit compression ?
  1330.  
  1331. Sure, if you have enough memory and can find a 16-bit compression
  1332. program.
  1333.  
  1334. One is provided with 1.65 and there are a variety of add-in 16-bit
  1335. compress programs for 1.64 and earlier available on (old) SimTel.
  1336.  
  1337. If you use 16-bit compress, be sure you have the `compress' flag
  1338. in the static file set correctly for the compress you're using.
  1339. See /waffle/docs/comp16.doc .
  1340.  
  1341. 4. What are all those files in /waffle/* anyway ?
  1342.  
  1343. See /waffle/docs/roadmap.doc for descriptions of almost every
  1344. file that comes with the software.
  1345.  
  1346. 5. What document in /waffle/docs contains what ?
  1347.  
  1348. /waffle/docs/index.doc has the table of contents of each of
  1349. the other documents.  Use a text editor or something similar
  1350. to look for keywords in index.doc, then it will point you to
  1351. which file to look in.
  1352.  
  1353. If you have a version of the UNIX utility `grep', it's best
  1354. to do something like `grep keyword /waffle/docs/*', to find
  1355. even obscure references to things.
  1356.  
  1357. You'll find a lot of neat but obscure references in HISTORY.DOC.
  1358.  
  1359. 6. Can I alter my headers after composing a message ?
  1360.  
  1361. Some of them are editable in 1.65 via the `alter' static parameter.
  1362. Don't put `To:', `CC:' or `Newsgroups:' in `alter'; it won't work.
  1363.  
  1364. Of course, third-party packages tend to not have these restrictions.
  1365.  
  1366. 7. Does DOS Waffle support control messages ?
  1367.  
  1368. Other than cancelling a message you posted that hasn't been
  1369. batched up yet, no.  You might want to look at the contents of
  1370. the control newsgroup once in a while to see what control
  1371. messages you received that Waffle didn't process.
  1372.  
  1373. There's a program called procc, `PROCess Control' which will
  1374. handle control messages for you.  Look for procc-NN.zip where
  1375. NN is the version number.
  1376.  
  1377. There's also wafctl, Waffle Control, which does more than procc.
  1378. It will create files for nwreader to use to present users with
  1379. notices of new groups when the control messages come in.
  1380.  
  1381. 8. What does this `Splash file before login' flag do?  I can't find it in
  1382.    the docs.
  1383.  
  1384. If a user logs in with the `Splash file before login' flag, and
  1385. a file exists in /waffle/text named after that user, it will be
  1386. displayed (`splashed') immediately after the user enters their
  1387. password correctly.  Example: user falken has `Splash file ...'
  1388. set in his profile:
  1389.  
  1390.         hogbbs!login: falken
  1391.         Password: 
  1392.  
  1393.         [this is /waffle/text/falken]
  1394.         (>
  1395.  
  1396.         Greetings, Professor Falken.  Would you like to play a game?
  1397.  
  1398.         [this is /waffle/text/welcome, which everyone sees]
  1399.         Welcome to the Heart of Gold
  1400.         ...
  1401.  
  1402.  
  1403. ------------------------------
  1404.  
  1405. Subject: waffle: Waffle bugs
  1406. From: cbwfaq@locutus.ofB.ORG
  1407.  
  1408. As with any large system, Waffle has bugs.  Since the source is available,
  1409. some users have fixed some of the bugs that have cropped up.  In this
  1410. section, the notation `Patch: <user>' means that the mentioned user has
  1411. a patch to the source code available that will fix the problem.  You need
  1412. to already have the source code for this to be useful to you.  `BPatch: <user>'
  1413. means that the mentioned user has a binary patch available, which anyone
  1414. should be able to use.  `Fixed: 1.xx' means that the bug is fixed as of
  1415. the mentioned version.  `Workaround:' means that there is a way to avoid
  1416. the bug in normal operation.
  1417.  
  1418. 1.  When I mail to a | post alias from within Waffle, it only posts the headers.
  1419.  
  1420.     This is a bug having to do with external editors.
  1421.     Workaround: use the internal editor when mailing to such an alias.
  1422.     Patch: fenner@cs.psu.edu
  1423.     Fixed: 1.66
  1424.  
  1425. 2.  When I mail to a | post alias from within Waffle, it only works the
  1426.     first time; the second time it doesn't do *anything*.
  1427.  
  1428.     Workaround: none known.
  1429.     Patch: fenner@cs.psu.edu
  1430.     Fixed: 1.66
  1431.  
  1432. 3.  I configured my modem to work with FAX, but Waffle keeps saying
  1433.     [Hayes code -2] and hangs up.
  1434.  
  1435.     This occurs if you have Auto-ATA: in your static file.
  1436.     Workaround: make your modem answer the phone (no Auto-ATA: in the
  1437.         static file and ATS0=1 in the initialize string).
  1438.     Patch: fenner@cs.psu.edu
  1439.     Fixed: 1.66
  1440.  
  1441. 4.  I have personal aliases for `mom' and `dad', and when I type
  1442.     `mail mom dad' Waffle complains `No such user', even though I can
  1443.     type `mail mom' or `mail dad' and it works fine.
  1444.  
  1445.     Waffle's implementation of personal aliases isn't complete.
  1446.     Workaround: put the aliases in /waffle/system/aliases
  1447.     WARNING: This makes your aliases available to all users, and
  1448.     incoming mail from offsite (they can't read it, but they can
  1449.     forward stuff through it), so be _careful_ with what you put there.
  1450.  
  1451. 5.  I have `finger_ok: 3' in my static file but anyone can use the FINGER
  1452.     command.
  1453.  
  1454.     Apparently, this check got lost somewhere; Waffle completely
  1455.         ignores the finger_ok: static variable.
  1456.     Workaround: None, save writing an extern to duplicate the
  1457.         functionality that you want, and controlling access to
  1458.         that via the extern files.
  1459.  
  1460.     mmatienzo@envirolink.org says:
  1461.  
  1462.         Yes, this is not true for version 1.65. If you have an
  1463.         account with an user/access level less than finger_ok, you
  1464.         can finger the person but will not see their phone number,
  1465.         and, of course, you will see the phone number/etc. when you
  1466.         have the level greater or equal to finger_ok. I just even
  1467.         tried it.
  1468.  
  1469. 6.  uux -b gives me garbage
  1470.  
  1471.     uux -b doesn't work.  try to use uux -i (if the files are on
  1472.     the same physical drive, ugh) or get a replacement uux.  one
  1473.     is ruux, hopefully on halcyon.
  1474.  
  1475. 7.  rmail messes up headers with more than one space after the `To:'
  1476.  
  1477.     it doesn't hurt delivery, just makes the headers ugly
  1478.  
  1479. 8.  rnews has a bunch of problems
  1480.  
  1481.     try the patched one from ftp://wiretap.spies.com/waffle/rnews.zip
  1482.     I still haven't tested all of these situations:
  1483.  
  1484.     outright errors:
  1485.  
  1486.         - long headers cause random crashes/exceptions
  1487.  
  1488.           -> these articles are now discarded, with a log entry in
  1489.              a new file called `badnews' in the admin directory
  1490.  
  1491.         - Path: checking does a too-sloppy substring match, so
  1492.           a site bar.foo.domain won't batch news for foo.domain
  1493.           (but there are no problems batching for news.foo.domain)
  1494.  
  1495.         - continuation lines are stripped
  1496.  
  1497.           -> still not fixed
  1498.  
  1499.         - batches articles with extra CRs in them cause spurious
  1500.           `truncated batch' warnings
  1501.  
  1502.     things that would be nice, and are already covered in other packages:
  1503.  
  1504.         - history
  1505.  
  1506.         - overview files
  1507.  
  1508.         - updating an active file, so that expiring every message in a
  1509.           group doesn't cause the counter to start back at `1'
  1510.  
  1511.         - filing control messages in control.<verb> groups
  1512.           (e.g., control.cancel, control.newgroup, control.rmgroup)
  1513.           if they have an entry in the active file
  1514.  
  1515. 9.  waffle's internal mailreader can lose mail
  1516.  
  1517. ==begin FAQ caption==
  1518.   Path: salzo!dave
  1519.   From: dburton@salzo.Cary.NC.US (David Burton)
  1520.   Newsgroups: comp.bbs.waffle
  1521.   Subject: How Waffle loses email, and how to (usually) avoid it
  1522.   Message-ID: <TeR02D16w165w@salzo.Cary.NC.US>
  1523.   Date: Mon, 17 Feb 97 07:04:52 EST
  1524.   References: <ogm72D7w165w@salzo.Cary.NC.US>
  1525.   Organization: Salzoboard BBS, 1-919-481-3787 or 481-4792
  1526.  
  1527. Well, it turns out that the Waffle bug that I discussed last time
  1528. can trash email messages even in a NON-multitasking environment.
  1529. But I've discovered how to avoid the problem 99% of the time:
  1530.  
  1531. ALWAYS RE-READ THE LAST MESSAGE IN YOUR MAILBOX JUST BEFORE
  1532. QUITTING FROM THE MAIL SUBSYSTEM (OR "G"OING TO ANOTHER FOLDER).
  1533. ==end FAQ caption==
  1534.  
  1535. ==begin FAQ caption==
  1536. To see the bug, use Waffle's built-in mail reader to do the following:
  1537.  
  1538. 1) Send yourself two emails.
  1539. 2) Quit from Mail, and type M to re-enter Mail.
  1540. 3) Read the 2nd-to-last email message.
  1541. 4) Type D to mark it for deletion (or M to move it to another folder).
  1542. 5) Send yourself another email (you can just reply to the 1st one).
  1543. 6) (optional) Type L to list messages; notice that your new email
  1544.    message is not listed.  Danger, Danger, Will Robinson!
  1545. 7) Type Q for Quit (do not read the 2nd email); notice that Waffle
  1546.    tells you that it deleted your first message.  What it doesn't
  1547.    tell you is that it has also deleted your third message.
  1548. 8) Type M to re-enter Mail.
  1549.    Notice that your most recent email message is missing.
  1550. ==end FAQ caption==
  1551.  
  1552. ==begin FAQ caption==
  1553. Note that it won't do to re-read just any message.  It *must* be the
  1554. *last* listed message.  (Note: if you've just read the last message,
  1555. and need to re-read it, use the "a"gain command.)
  1556.  
  1557. If the last message is lengthy, you needn't re-read the whole thing.
  1558. Just read the first screen full, and press the Esc key.
  1559.  
  1560. Also, note that it is NOT sufficient to just forgo the use of the
  1561. "q"uit command and always exit the mail system by banging on the
  1562. Enter key.  If an email arrives after you start reading the last
  1563. message, the problem will still occur.
  1564.  
  1565. [many other details of tests performed deleted]
  1566.  
  1567. ==end FAQ caption==
  1568.  
  1569. 10.  cron doesn't run scheduled tasks with a particular month listed.
  1570.  
  1571.     This is an error in the documentation:  the day should go
  1572.     from 1-31 (not 0-31[!]), and the month from 0-11 (not 1-12).
  1573.  
  1574. 11.  waffle uses 2-digit years in a lot of places, including headers.
  1575.  
  1576.     Obviously, this makes waffle severely non-y2k-compliant.
  1577.     [when 2000 hits, which parts of waffle use `00', and which
  1578.     parts use `100'?  has anyone tested it?]
  1579.  
  1580.  
  1581. ------------------------------
  1582.  
  1583. Subject: waffle: Transition to 1.65
  1584. From: cbwfaq@locutus.ofB.ORG
  1585.  
  1586. 1. I updated my config files, but they didn't work.
  1587.  
  1588. Some of the config files, notably `paths', moved in 1.65 to the
  1589. new /waffle/uucp directory.  Make sure you aren't editing the file
  1590. in the old 1.64 location.
  1591.  
  1592. 2. I'm going to run makebox.  Anything I should know ?
  1593.  
  1594. Yes.  Makebox deletes the old mail files after it assembles the 
  1595. new mailbox.  If you're paranoid, you might want to zip up your 
  1596. 1.64 mail messages before running makebox if you're not sure you'll 
  1597. stay at 1.65.
  1598.  
  1599. In case you mess up, try to find a copy of `explode.zip' (it's on
  1600. ftp.halcyon.com in /pub/waffle/mail); it will take a 1.65 mailbox
  1601. back to 1.64 format.
  1602.  
  1603. 3. 1.65 sure seems scary, why should I bother?
  1604.  
  1605. Lots of reasons.  See history.doc and release.165 for details.
  1606.  
  1607. Of course, if you're happy with the version you run, there's
  1608. not a lot of rush to get updated, though most of the c.b.w
  1609. readers keep at the current version and you'll get better help
  1610. from c.b.w by staying current.  In addition, there are
  1611. increasingly many utilities that will only work with version
  1612. 1.65 .  However, there are still some Waffle sites at v1.61,
  1613. so obviously old versions still work.
  1614.  
  1615.  
  1616. ------------------------------
  1617.  
  1618. Subject: waffle: Waffle and OS/2
  1619. From: cbwfaq@locutus.ofB.ORG
  1620.  
  1621. ==begin FAQ caption==
  1622.   From: harrison@hedgehog.darkside.com (Harrison Page)
  1623.   Newsgroups: comp.bbs.waffle
  1624.   Subject: Re: Waffle and OS/2?
  1625.   Message-ID: <RVRZPc1w165w@hedgehog.darkside.com>
  1626.   Date: Sun, 24 Jul 94 16:46:14 PDT
  1627.  
  1628. I've had good experiences with OS/2 and Waffle, through I am not running
  1629. a bulletin board system - just a site for news, mail, and a mail-based
  1630. archive server. I use the scheduler built into a Shareware utility for
  1631. OS/2 called FILEBAR (works great) and the stock UUCICO that comes with
  1632. Waffle.
  1633.  
  1634. Here's what I've gathered from comp.bbs.waffle:
  1635.  
  1636. tas@dadstoy.jpunix.com (Terry Stockdale) wrote:
  1637.  
  1638. > I similarly use Waffle for polling, but FXUUCICO under Waffle, and an
  1639. > external cron (cron213.zip) to handle rnews and rmail, as well as
  1640. > administrative tasks. I'm using RNF (now v.77beta9) and am very pleased
  1641. > with it.  Plus, it can keep my Waffle "join" file in sync with its
  1642. > rnfjoin file.  I've had good experience with Ray Gwinn's SIO/VSIO/VX00
  1643. > comm drivers (now sio126e.zip).
  1644.  
  1645. ka6etb@GRAFex.sbay.org (KA6ETB Steve Harding) wrote:
  1646.  
  1647. [this section deleted -- see Steve's separate entry later]
  1648. ==end FAQ caption==
  1649.  
  1650. ==begin FAQ caption==
  1651.   From: mikey@slic.cts.com (Mike Shirley)
  1652.   Newsgroups: comp.bbs.waffle
  1653.   Subject: Waffle & OS/2 Specific Mailing List; was Re: os/2 CRON
  1654.   Message-ID: <5DeZwc3w165w@slic.cts.com>
  1655.   Date: Wed, 07 Dec 94 20:50:03 -0800
  1656.  
  1657. To join the Waffle - OS/2 Mailing List, send a letter to:
  1658. server@slic.cts.com     In the body on the first two lines enter:
  1659.  
  1660. join WaffOS2-L          (Case not important)
  1661. quit
  1662. ==end FAQ caption==
  1663.  
  1664. ==begin FAQ caption==
  1665.   To:     cbwfaq@alpha3.ersys.edmonton.ab.ca (Comp.Bbs.Waffle FAQ)
  1666.   From:   ka6etb@GRAFex.sbay.org (KA6ETB Steve Harding)
  1667.   Message-ID: <gD5BZc1w165w@GRAFex.sbay.org>
  1668.   Date:   Sun, 22 Jan 1995 07:49:39 -0700
  1669.  
  1670. After doing some research, I have amended my portion of the OS/2 stuff.
  1671.  
  1672.  
  1673. Setting up Waffle in OS/2:
  1674. =========================
  1675.  
  1676. 1.      Change the shell entry in your ~/waffle/extern file to read:
  1677.  
  1678.         shell   /command="x:\OS2\MDOS\COMMAND"
  1679.  
  1680.         where x: is the drive holding your OS/2 directories.
  1681.  
  1682. 2.      If you are using a fossil driver, turn it off.
  1683.  
  1684. 3.      Migrate Waffle to OS/2, and test.
  1685.  
  1686. 4.      If you are using a CRON utility, migrate it, and test.  There
  1687.         are CRON utilities available for OS/2.
  1688.  
  1689.         Personally, I haven't had much luck with OS/2 versions starting
  1690.         DOS programs, but YMMV.  Using a CRON will allow you to let
  1691.         waffle handle the phone, and the second window do all the housework
  1692.         (uuxqt, batching, etc.).
  1693.  
  1694. Once Waffle passes the test, you can begin to tweak.
  1695.  
  1696. o       Install the SIO driver, available wherever fine OS/2 shareware
  1697.         is found.  The latest version is SIO142.ZIP.
  1698. o       Test.
  1699. o       If you must have a fossil, install VX00.SYS from SIO.
  1700. o       Test.
  1701.  
  1702. Once all tests are passed, create a shadow app of Waffle (and your CRON),
  1703. and place it in your Start Up folder.
  1704.  
  1705. TIPS:
  1706. ====
  1707.  
  1708. o       If you have the disk space, and the patience, install wafcnews.
  1709.  
  1710. o       Most sites are using FXUUCICO.  I do not, as I notice no real
  1711.         gain here in throughput, and FX uses a different scheme for the
  1712.         UUCICO log file.
  1713.  
  1714. o       If you install OS2SPEED, set your STATIC multitask entry to
  1715.         multitask: desqview.  If not, set it to multitask: windows.
  1716.  
  1717. DOS SETTINGS:
  1718. ============
  1719.  
  1720. DOS_AUTOEXEC            Create a special batch file containing appropriate
  1721.                         settings for Waffle, (WAFFLE emvironment variable,
  1722.                         etc.)  Do the same for your CRON, or put then in
  1723.                         the same batch file.
  1724.  
  1725. DOS_BACKGROUND_EXECUTION        on
  1726.  
  1727. IDLE_SECONDS            0
  1728.  
  1729. IDLE-SENSITIVITY        Experiment with this on your system.  The default (75)
  1730.                         is way too high.  I have mine set at 3.  Others use
  1731.                         8 or 12.  I suggest using the same setting for all
  1732.                         your DOS and WINDOWS apps.
  1733.  
  1734. INT_DURING_IO           on
  1735.  
  1736. SIO_Allow_Access_COMx   Turn on the com port used by your modem for Waffle.
  1737.                         Turn the rest off.  Turn them all off in your CRON
  1738.                         window.
  1739.  
  1740. SIO_Idle_Sensitivity    Set low.  Mine is at 3.  Experiment for the best
  1741.                         for your system.
  1742.  
  1743. Other SIO settings      Experiment for the best for your system.  Read the
  1744.                         docs.
  1745.  
  1746. VIDEO_MODE_RESTRICTION  CGA.  Increases available memory for waffle, and
  1747.                         your CRON.
  1748. ==end FAQ caption==
  1749.  
  1750.  
  1751. ------------------------------
  1752.  
  1753. Subject: waffle: Waffle and NT
  1754. From: cbwfaq@locutus.ofB.ORG
  1755.  
  1756. if you can no longer handle uucp logins with a new version of NT, try
  1757. these two things which have been suggested:
  1758.  
  1759.   1. run fxuucico with the `-i' parameter
  1760.   2. set S25 to not drop carrier except for LONG drops of DTR
  1761.  
  1762. ==begin FAQ caption==
  1763.   From: niel@cal.indiax.com (Niel Hirjee)
  1764.   Newsgroups: comp.bbs.waffle
  1765.   Subject: Re: Waffle (DOS code) with WINDOWS/NT 4.0
  1766.   Message-ID: <1504lmd61.alamito@cal.indiax.com>
  1767.   Date: Wed, 12 Nov 97 11:04:21 EST
  1768.  
  1769. Try calling FXUUCICO with the -i option, to ignore carrier - I dont 
  1770. know why, but this is required in WIn95 & NT...
  1771. ==end FAQ caption==
  1772.  
  1773. ==begin FAQ caption==
  1774.   From: Bernard Guillaumot <guillau@easynet.fr>
  1775.   Newsgroups: comp.bbs.waffle
  1776.   Subject: Re: Waffle (DOS code) with WINDOWS/NT 4.0
  1777.   Date: Thu, 13 Nov 1997 02:16:35 +0100
  1778.   Message-ID: <346A54F3.B13A27A9@easynet.fr>
  1779.  
  1780. >> Perhaps, on the #Exit 40, Waffle lost DTR and the CD...
  1781.  
  1782. I have a solution, and it's working fine... the Hayes S25 register
  1783. (delay for hang up when the DTR is down...). 
  1784. ==end FAQ caption==
  1785.  
  1786.  
  1787. ------------------------------
  1788.  
  1789. Subject: waffle: Waffle and wwivedit
  1790. From: cbwfaq@locutus.ofB.ORG
  1791.  
  1792. ==begin FAQ caption==
  1793.   From: hannibal@iastate.edu (M. Hannibal Toal)
  1794.   Newsgroups: comp.bbs.waffle
  1795.   Subject: WWIVedit for Waffle FAQ (long)
  1796.   Message-ID: <hannibal.775732078@vincent1.iastate.edu>
  1797.   Date: 1 Aug 94 09:07:58 GMT
  1798.  
  1799. Hi there, I promised this information some time ao, I apologize for the
  1800. delay, but gee, I've been busy :)
  1801.  
  1802. Sorry it's so long, I wanted it to be complete... If anyone would like
  1803. further help or pointers let me know via email.
  1804.  
  1805. I heard there was a new version of WWIVedit? Want to send it to SimTel?
  1806.  
  1807.                                                         hannibal
  1808.  
  1809. cut here ---
  1810.  
  1811.     FAQ for implementing WWIVedit as an external editor for Waffle 1.65
  1812.  
  1813. This works for me. This is exactly how I have it configured right now. Your
  1814. mileage, however, may vary. Note the inclusion of directory and file listings,
  1815. you should have no problems setting it up and putting everything in its place.
  1816.  
  1817. The WWIVedit .DEF file and dirs included here are the ones I use to configure 
  1818. the editor for remote use by my users on my BBS, so it won't let users include
  1819. files, or drop to DOS or other silly things like that. For local applications,
  1820. consult the documentation for information on how to set your preferences.
  1821.  
  1822. I hope people find this information to be useful. Please let me know if there
  1823. is anything that can be included/further explicated/improved.
  1824.  
  1825.                                                         Hannibal
  1826.                                                         SYSTEM 0PERATOR
  1827.                                                         CLU 'Puternet BBS
  1828.                                                         515-232-7631
  1829.  
  1830. Output from "C:\>tree c:\waffle"
  1831.  
  1832. Directory PATH listing for Volume 'PUTERNET  
  1833. Volume Serial Number is 3A55-1CDC
  1834. C:\WAFFLE
  1835. +---ADMIN
  1836. +---BIN
  1837. +---DOCS
  1838. +---EXTERN
  1839. +---HELP
  1840. +---INFO
  1841. +---MENUS
  1842. +---SYSTEM
  1843. +---TEXT
  1844. +---UUCP
  1845. +---VOTE
  1846. +---WORDS
  1847. +---WWIVEDIT
  1848.     +---CONFIG
  1849.     +---DICT
  1850.     +---DOC
  1851.  
  1852. Note this is exactly the same as suggested in the docs, with the
  1853. exception that WWIVedit is under the WAFFLE directory, not the WWIV
  1854. directory.
  1855.  
  1856.  
  1857. Contents of C:\waffle\extern\_editors: (unwrapped; 4 lines of text)
  1858.  
  1859. fsed /access=0 /slash /screen /command="c:\waffle\bin\fsed.exe -h21 +c:\waffle\bin\wordstar.cfg +c:\waffle\bin\vt100.cfg %i"
  1860. wwiv /access=0 /screen /command="c:\waffle\wwivedit\wwivedit.exe %i 80 24 100 -key:default -set:default"
  1861. ted /access=9 /screen /local /command="c:\util\ted.com %i"
  1862. wwivedit /access=9 /screen /local /command="c:\waffle\wwivedit\wwivedit.exe %i 80 24 100 -key:local -set:local"
  1863.  
  1864. [wrapped here for the FAQ for those with 80-column problems]
  1865.  
  1866.   fsed /access=0 /slash /screen /command="c:\waffle\bin\fsed.exe -h21
  1867.     +c:\waffle\bin\wordstar.cfg +c:\waffle\bin\vt100.cfg %i"
  1868.  
  1869.   wwiv /access=0 /screen /command="c:\waffle\wwivedit\wwivedit.exe %i 80
  1870.     24 100 -key:default -set:default"
  1871.  
  1872.   ted /access=9 /screen /local /command="c:\util\ted.com %i"
  1873.  
  1874.   wwivedit /access=9 /screen /local
  1875.     /command="c:\waffle\wwivedit\wwivedit.exe %i 80 24 100 -key:local
  1876.     -set:local"
  1877.  
  1878. Contents of C:\waffle\wwivedit\config\default.def
  1879.  
  1880. ; this is the default configuration for remote users.
  1881. ; I have a local.def for use on the console, with appropriate settings.
  1882. ; You can figure out default.key for yourself, just be sure to wipe
  1883. ; out definitions for include file and shell, leave their definitions
  1884. ; "empty"
  1885. ;                                                        hannibal
  1886. ;
  1887. ; The default settings -- These work for WWIV 4.21a & WWIV 4.22
  1888. ; See CONFIG.DOC for a complete description
  1889. LOCAL:         [N] Whether this is a local definition
  1890. SETUP:         [0] 0=None, 1=CHAIN.TXT, 2=EDITOR.INF (WWIV 4.21a)
  1891. RESULT:        [0] 0=None, 1=RESULT.ED, 2=FEDIT.INF (WWIV 4.21a)
  1892. REPLY:         [0] 0 = Never Ask User
  1893.                    1 = Ask User if E-Mail and user wants to be asked
  1894.                    2 = Ask User if user wants to be asked
  1895. TAG:           [1] Disable User Tag Lines (if 1 or Y)
  1896. BBSTAG:        [N] Disable BBS Tag (if 1 or Y)
  1897. COLORS:      [0-7] Legal Color Range (See CONFIG.DOC for format)
  1898. MCI:            [] Characters treated as MCI chars as per Merlin's Mod
  1899. LINES:         [100,100,100,100,100,100,100,100,100,100,100] 
  1900. KEYBOARD:      [2] 0=XT, 1=AT, 2=Attempt to Auto-Detect
  1901. MONO:          [0] CGA/EGA/VGA, 1=MONO, 2=Auto-Detect first use, 3=Always Aut o
  1902. CHATKEY:        [] L=Left Shift, R=Right Shift, C=Control, A=Alt
  1903.                    LR=Both shifts, CA=Control-Alt, Etc
  1904. DOSKEY:         [] Same Format as ChatKey
  1905. DIVIDER:        [] Filename of the file that contains Tagline divider
  1906. NOTAG:          [] File that contains list of bases to exclude BBS tag from
  1907. NOPERSON:       [] File that contains list of bases to exclude User Tag From
  1908. WARNTIME:     [90] Number of seconds before user is beeped at (0=Never)
  1909. ABORTTIME:   [180] Number of seconds before message auto-aborts
  1910. ESCTICKS:    [350] Increase this if [A [B [C etc starts appearing remotely
  1911. WWIVEDITMACROS:[N] Whether or not WWIVEdit (MACROS.LCL) macros are allowed
  1912. QUOTER:        [0] 0 = None, 1=Goose's Quote 3.01 or greater, 2=WWIV 4.21a
  1913. PERSONALDICT:  [N] Whether or not personal dictionaries should be kept
  1914. COLORTITLE:    [N] Whether or not Color Changes are allowed in the title
  1915. MOUSE:         [N] Y=Allow Mouse Locally
  1916. DIRECTVIDEO:   [N] Must be set to 0/N for Remote use
  1917. SCROLL:        [N] Smooth Scrolling (won't work remotely);
  1918. BBSDISABLE:    [0] If Disable Taglines is set in boardedit, and this is 1,
  1919.                    then User taglines will still work.  If set to 2, user
  1920.                    taglines wont work, but bbs taglines will.
  1921. ; The following shouldn't be modified unless you know what you are doing!
  1922. COMPORT:       [0] Set this to 0 for local and WWIV definitions
  1923. FOSSIL:        [0] 1=Use fossil driver if Comport > 0
  1924. BBS:           [4] 0=None, 1=WWIV (hannibal says note the 4 for waffle! RTFM)
  1925.  
  1926. DESCRIPTION: [The default key bindings for WWIVEdit]
  1927. ESCAPED_KEYS: [#27]
  1928. LOCALONLY: [0]
  1929. MINSL: [0]
  1930. ==end FAQ caption==
  1931.  
  1932.  
  1933.  
  1934. ------------------------------
  1935.  
  1936. Subject: waffle: Waffle and kermit
  1937. From: cbwfaq@locutus.ofB.ORG
  1938.  
  1939. ==begin FAQ caption==
  1940.   From: gordon@torrie.org (Gordon Torrie)
  1941.   Newsgroups: comp.bbs.waffle
  1942.   Subject: Re: Is it possible to use MSKERMIT?
  1943.   Message-ID: <Fc7Fqc1w165w@torrie.org>
  1944.   Date: Tue, 02 Aug 94 21:20:14 -0400
  1945.  
  1946. Well I am using the real thing, MS-Kermit 3.12. I've posted this 
  1947. before but I guess it is time to do so again.
  1948.  
  1949. To begin--I am using MS-DOS 5.0 on an 80386, Waffle 1.65 and
  1950. MS-Kermit 3.12 at patch level 12.
  1951.  
  1952. The ~\WAFFLE\BIN\RUN.BAT file begins with this line:
  1953.  
  1954. SET KERMIT=ROLLBACK 0
  1955.  
  1956. This minimizes the amount of memory that MS-Kermit will use (by 
  1957. setting the amount of memory used for the display rollback buffer 
  1958. to zero).
  1959.  
  1960. The static file has the following: 
  1961.  
  1962.      device: 2
  1963.      speed:  38400
  1964.      driver: native
  1965.  
  1966. The /waffle/extern/_receive file has the following one-line entry
  1967. in it for Kermit (it is presented here in two lines)
  1968.  
  1969. K  /command="C:\KERMIT\K312\KERMIT def waf take C:\KERMIT\_WAFFLE.TAK,
  1970. DO WAF R %d %b %i"
  1971.  
  1972. The /waffle/extern/_send file has an almost identical line:
  1973.  
  1974. K  /command="C:\KERMIT\K312\KERMIT def waf take C:\KERMIT\_WAFFLE.TAK,
  1975. DO WAF S %d %b %i"
  1976.  
  1977. The Kermit script file, _WAFFLE.TAK, looks like this:
  1978.  
  1979. =====================================================================
  1980. ; This is a Kermit script which will be used when the user wants
  1981. ; Waffle to send or receive files and has selected the Kermit protocol.
  1982.  
  1983. ; The first argument should be either the letter R or S.
  1984. ;
  1985. ;       R - Receive a file
  1986. ;       S - Send a file
  1987.  
  1988. TAKE C:\KERMIT\K312\MSKERMIT.INI
  1989. SET PORT \%2
  1990. SET SPEED \%3
  1991. OUTPUT {MS-DOS Kermit: 3.12  25 Sept 1992 patch level 12\13\10}
  1992. SET ERRORLEVEL 1                  ; Indicate failure (in case we don't succeed)
  1993. IF EQUAL \%1 S GOTO SND
  1994. IF EQUAL \%1 R GOTO RCV
  1995. SET ERRORLEVEL 4                  ; Indicate failure
  1996. EXIT
  1997.  
  1998. :SND
  1999. SEND \%4
  2000. IF SUCCESS SET ERRORLEVEL 0       ; Indicate successful
  2001. EXIT                              ; and return to DOS
  2002.  
  2003. :RCV
  2004. RECEIVE
  2005. IF SUCCESS SET ERRORLEVEL 0       ; Indicate successful
  2006. EXIT                              ; and return to DOS
  2007. =====================================================================
  2008.  
  2009. With this I could send and receive files using Kermit or Zmodem
  2010. and found, as has already been pointed out, that one must tell
  2011. Waffle the exact name of the file to be sent or received if
  2012. Waffle is to report the file transfer as successful.
  2013. ==end FAQ caption==
  2014.  
  2015.  
  2016. ------------------------------
  2017.  
  2018. Subject: waffle: Getting waffle files via mail-based archive servers
  2019. From: cbwfaq@locutus.ofB.ORG
  2020.  
  2021. ==begin FAQ caption==
  2022.   From: jgostin@eternal.pha.pa.us
  2023.   Newsgroups: comp.bbs.waffle
  2024.   Subject: Monthly Posting: Waffle MBAS List v1.5
  2025.   Message-ID: <gate.775714098$5@eternal.pha.pa.us>
  2026.   Date: Mon, 01 Aug 94 00:08:18 EDT
  2027. ==end FAQ caption==
  2028.  
  2029. the list was being transferred to a new poster -- this caption is not
  2030. the most recent.
  2031.  
  2032. I think it is no longer posted.
  2033.  
  2034.  
  2035. ------------------------------
  2036.  
  2037. Subject: waffle: Getting waffle files via anonymous uucp
  2038. From: cbwfaq@locutus.ofB.ORG
  2039.  
  2040. ==begin FAQ caption==
  2041.   From: jgostin@eternal.pha.pa.us
  2042.   Newsgroups: comp.bbs.waffle
  2043.   Subject: Monthly Posting: AnonUUCP List v2.3
  2044.   Message-ID: <gate.775714097$4@eternal.pha.pa.us>
  2045.   Date: Mon, 01 Aug 94 00:08:17 EDT
  2046. ==end FAQ caption==
  2047.  
  2048. the list was being transferred to a new poster -- this caption is not
  2049. the most recent.
  2050.  
  2051. I think it is no longer posted.
  2052.  
  2053.  
  2054. ------------------------------
  2055.  
  2056. Subject: waffle: Making waffle menu-driven
  2057. From: cbwfaq@locutus.ofB.ORG
  2058.  
  2059. ==begin FAQ caption==
  2060.   From: jhart@h5.avcnet.org (Jim Hart)
  2061.   Newsgroups: comp.bbs.waffle
  2062.   Subject: Putting a menu interface on Waffle
  2063.   Message-ID: <857A20C2E46@h5.avcnet.org>
  2064.   Date: Fri, 22 Jul 1994 09:32:32 -0400
  2065.  
  2066. Here it is, for what it's worth.  :-)
  2067. ====================
  2068.  
  2069. Q:  Is there any way for Waffle to have a menu-driven interface?  Is, how?
  2070. A:  Yes.  Here it is:  
  2071.  
  2072. **Disclaimer:  Tom recommends against using the command aliasing
  2073. capability extensively.  I don't know why.  Nevertheless, use of these
  2074. ideas is at your own risk.  It works on _my_ machine, with _my_ setup,
  2075. _so far_.  I make no claims of reliability beyond that.
  2076.  
  2077. Here are the steps I followed and text I used:
  2078.  
  2079.   1.  Make a file in the WORDS subdirectory, called MENU with these contents:
  2080.  
  2081.  
  2082. ...1) Mail
  2083. ...2) News
  2084. ...q) Quit
  2085. ...?) List of commands
  2086.  
  2087.    2.  Make two files in the EXTERN subdirectory named "1" and "2".  "1"
  2088. contains one line:
  2089.  
  2090. /waffle /command="mail" /then=menu
  2091.  
  2092. "2" contains one line:
  2093.  
  2094. /waffle /command=news
  2095.  
  2096.    3.  Make a file in the MENUS subdirectory, called NEWS, which
  2097. contains 9 lines, including a blank line at the top, and no RETURN at
  2098. the end of the last line:
  2099.  
  2100.  
  2101. 1 Edit my newsgroup subscriptions
  2102.     (New users:  the first time, this will subscribe you to
  2103.      a default set of newsgroups)
  2104. 2 Read New news messages
  2105. 3 Read All news messages
  2106. q Quit
  2107.  
  2108. Choice? 
  2109.  
  2110.    4.  Now, make another file in the EXTERN directory, also called NEWS,
  2111. which contains:
  2112.  
  2113. 1 /waffle /command=join /then=menu
  2114. 2 /waffle /command="help scan" /then=newsn
  2115. 3 /waffle /command="help scan" /then=newsr
  2116. q /waffle /command=menu
  2117.  
  2118.    5.  Make another file in the EXTERN directory, called NEWSN, containing:
  2119.  
  2120. /waffle /command=new /then=menu
  2121.  
  2122.    6.  Make another file in the EXTERN directory, called NEWSR, containing:
  2123.  
  2124. /waffle /command=read /then=menu
  2125.  
  2126.    7.  Now, you can either add an instruction to your welcome message like:
  2127.  
  2128. "To have a menu-driven interface, type the command MENU."
  2129.  
  2130. or, you can put a file called WAFFLE in each user's home directory which
  2131. contains the single line:
  2132.  
  2133. menu
  2134.  
  2135. or, you can do both.
  2136.  
  2137. This concept can be extended to make your menus as extensive as you
  2138. want.  The features which make this work are:
  2139.  
  2140. 1.  in externs, you can call Waffle commands, not just external programs
  2141. 2.  calling Waffle commands from an extern goes through the same
  2142. sequence of steps as if the user had typed the command; i.e. the WORDS
  2143. and EXTERN subdirectories are checked for matches
  2144. 3.  externs can contain multiple commands, using a matching file in the
  2145. MENUS subdirectory to prompt the user; this is the part that makes
  2146. submenues possible
  2147.  
  2148. Caveat:  the thing we can't do is make DOS Waffle's mail and news readers
  2149. menu-driven;  their function is built into the code.  Still, hopefully,
  2150. this is a big improvement for new users.
  2151. ==end FAQ caption==
  2152.  
  2153. ==begin FAQ caption==
  2154.   Date: Tue, 16 Aug 1994 21:28:29 -0600
  2155.   From: jhart@h5.avcnet.org (Jim Hart)
  2156.   Subject: Re: Waffle Frequently Asked Questions (FAQ)
  2157.   To: cbwfaq@alpha3.ersys.edmonton.ab.ca (Comp.Bbs.Waffle FAQ)
  2158.   Message-Id: <859350982A6@h5.avcnet.org>
  2159.  
  2160. I think this should be added to the FAQ or my writeup on making Waffle
  2161. menu-driven should be edited.  I now use this technique for the main
  2162. menu on my board.
  2163.  
  2164. Vlaad Thunarsson wrote:
  2165.  
  2166. > a really neat way to do this is to make a short menu and put it in your
  2167. > zippy quotes..(waffle\system\zippy - j.h.) then you copy the menu about
  2168. > 5 times or so in that same file so it will actually work. <a problem
  2169. > with the random thing needing several entries in order to function>  You
  2170. > then put a %z ... in your prompt string somewhere.. guess what? Now the
  2171. > user sees a short menu every time they get a prompt.. Neato, huh?  Try
  2172. > it.. You'll LIKE it.
  2173.  
  2174. I do like it, very much, and there is no limit to the menu length, near
  2175. as I can tell, because the zippy entries are delimited by the "pipe"
  2176. character.
  2177. ==end FAQ caption==
  2178.  
  2179. ==begin FAQ caption==
  2180.   From: jhart@h5.avcnet.org (Jim Hart)
  2181.   Subject: Re: stack overflow
  2182.   Message-Id: <85B34A4654C@h5.avcnet.org>
  2183.   Date: Sat, 17 Sep 1994 19:38:02 -0600
  2184.  
  2185.   There has been a little discussion on c.b.w regarding use of this
  2186. technique.  It turns out that too much of calling externs with externs
  2187. results in a "stack overflow" error, thus bombing Waffle.  I have been
  2188. trying to find ways around the problem.  I will write up and post my
  2189. findings, along with info from others on the issue, as soon as I can
  2190. find the time.  In the meantime, perhaps the next issue of the FAQ
  2191. should mention that overuse of the technique I suggested results in
  2192. the aforementioned error.  Reliability is, therefore, suspect, since
  2193. the sysop has no control of how much jumping around from menu to menu
  2194. that a user will do.
  2195. ==end FAQ caption==
  2196.  
  2197.  
  2198. ------------------------------
  2199.  
  2200. Subject: waffle: What can I do about uuxqt/rnews hanging on long Path: headers?
  2201. From: cbwfaq@locutus.ofB.ORG
  2202.  
  2203. 1. move to waffle cnews, or some other package which doesn't
  2204.    scribble all over memory on long headers
  2205.  
  2206.    cnews-dos     ftp://ftp.coast.net/Coast/msdos/waffle/wcnw105c.zip [error]
  2207.    cnews-dos     ftp://ftp.halcyon.com/pub/waffle/news/wcnw120b.zip
  2208.  
  2209. 2. get the rnews patch from wiretap.spies.com
  2210.  
  2211.    ftp://wiretap.spies.com/waffle/rnews.zip
  2212.  
  2213. 3. get the fx-rnews from ftp.uufx.net
  2214.  
  2215.    ftp://ftp.uufx.net/pub/fx/fxrn038.zip
  2216.  
  2217. 4. run batscan (or use the -b switch in ruuxqt)
  2218.  
  2219. ==begin FAQ caption==
  2220.   From: roy@cybrspc.mn.org (Roy M. Silvernail)
  2221.   Message-ID: <sD896Dvcwapi@cybrspc.mn.org>
  2222.   Date: Thu, 30 Mar 1995 06:05:52 -0700
  2223.   Roy's-Message-Updated: to newer versions
  2224.  
  2225. This is really a FAQ, so here's my FOA (Frequently Offered Answer):
  2226.  
  2227. Waffle's RNEWS has a known bug involving header lines longer than 512
  2228. characters.  Such lines make RNEWS crash fatally, usually locking the
  2229. machine in the process.  There are a number of options available to
  2230. avoid this.
  2231.  
  2232. BSCAN 2.8 prescans all incoming news traffic.
  2233.  
  2234. RUUXQT 3.7 optionally scans incoming news as it unpacks incoming
  2235. traffic.
  2236.  
  2237. BATSCAN 1.03 scans batches given on the command line.  While not as
  2238. efficient for a "standard" Waffle site, it turns out this is a good
  2239. solution for Planet Connect or Pagesat feeds, where the batches arrive
  2240. as *.bag files.
  2241.  
  2242. Waffle C news does not exhibit the problem on long header lines.
  2243.  
  2244. FX-RNEWS, by Jorge Cwik, works on a "standard" Waffle system and also has
  2245. no problem with long header lines.
  2246.  
  2247. The first 3 are available from my mail server.  WafCnews is on halcyon,
  2248. and FX-RNEWS comes with your registration of FXUUCICO (which any sane
  2249. person should be using).
  2250.  
  2251. By mail to file-request@scytale.com :
  2252.  
  2253. /get /pub/waffle/bscan28.zip
  2254. /get /pub/waffle/uuxqt37.zip
  2255. /get /pub/waffle/bscan103.zip
  2256.  
  2257. Current files listing available with /dir
  2258.  
  2259. WafCnews is on halcyon, and also available from the grafex mail server:
  2260.  
  2261. file-server@grafex.sbay.org
  2262.  
  2263. get /public/index.txt
  2264. get /public/wcnw120b.zip
  2265.  
  2266. FX-RNEWS comes with your registration of FXUUCICO (which any sane person
  2267. should be using).
  2268. ==end FAQ caption==
  2269.  
  2270.    batscan       ftp.halcyon.com:/pub/waffle/news/bscan28.zip
  2271.  
  2272. 5. run the uuxqt and rnews from uufree (which can do nice things like
  2273.   having control.cancel for cancels, control.newgroup for newgroups,
  2274.   etc., has history to discard duplicates, and handles 2k in your
  2275.   Newsgroups: headers, so you don't lose FAQs which are crossposted)
  2276.  
  2277.  
  2278. ------------------------------
  2279.  
  2280. Subject: waffle: Why do I get Error 5 deleting call file?
  2281. From: cbwfaq@locutus.ofB.ORG
  2282.  
  2283. ==begin FAQ caption==
  2284.   From: jorge@laser.satlink.net (Jorge Cwik)
  2285.   Newsgroups: comp.bbs.waffle
  2286.   Subject: Re: UUCICO - Error 5 deleting call file.
  2287.   Message-ID: <FB78qc1w165w@laser.satlink.net>
  2288.   Date: Thu, 18 Aug 94 00:12:26 -0400
  2289.  
  2290. > When I poll him, no problems occur.  However, when he polls me, some
  2291. > information goes across and then we end up in a loop.  The UUCICO file
  2292. > continually says:  Error 5 deleting call file, nnnnnn.cmd.
  2293.  
  2294. It's a known bug (should be in the FAQ).
  2295.  
  2296. Unload SHARE if possible, or switch to FX uucico.
  2297. ==end FAQ caption==
  2298.  
  2299.  
  2300. ------------------------------
  2301.  
  2302. Subject: waffle: What is the difference between access level and privelege level?
  2303. From: cbwfaq@locutus.ofB.ORG
  2304.  
  2305. AccessLevel controls one thing (which turns out to be not
  2306. very important, security-wise).  PrivelegeLevel controls another
  2307. thing (which is VERY important, security-wise).
  2308.  
  2309. From an account with AccessLevel 9 and PrivelegeLevel 0, you can not do
  2310. things that would compromise security (e.g., mess with other users'
  2311. files, get a DOS command prompt, use the admin command).  Do not give
  2312. your users high PrivelegeLevels unless you really, really trust them.
  2313.  
  2314. Repeat:  be careful with PrivelegeLevel.
  2315.  
  2316. ------------------------------
  2317.  
  2318. Subject: waffle: Why does waffle complain about `truncated batch'?
  2319. From: cbwfaq@locutus.ofB.ORG
  2320.  
  2321. if people post news with ASCII 13s (Carriage Returns) in them on
  2322. certain sites which aren't expecting it, they get propogated where
  2323. they shouldn't be.  waffle's rnews counts them in one part of the
  2324. code but misses them in another part of the code, and if the two
  2325. counts don't match, gives this error.
  2326.  
  2327. of course, it could be that you really did get an incomplete batch.
  2328. if so, retransmit.
  2329.  
  2330. ------------------------------
  2331.  
  2332. Subject: waffle: How can I set up a mailing list?  Waffle won't let me have more than 20?
  2333. From: cbwfaq@locutus.ofB.ORG
  2334.  
  2335. you can't have more than 20 addresses in an alias in /waffle/system/aliases.
  2336. but there is cheap (and free) software to handle complex automated mail tasks.
  2337.  
  2338. check the comp.os.msdos.mail-news FAQ for mail-based archive servers.
  2339. These are known to work with waffle:
  2340.    wfs
  2341.    v-mailserver
  2342.    aser
  2343.    waffdomo
  2344.  
  2345. some can do a lot of neat things for you besides handling a mailing list.
  2346.  
  2347. ------------------------------
  2348.  
  2349. Subject: waffle: How can I set up a info@ auto-reply mechanism?
  2350. From: cbwfaq@locutus.ofB.ORG
  2351.  
  2352. see the previous answer about mail servers.
  2353.  
  2354. ------------------------------
  2355.  
  2356. Subject: waffle: What changes are needed for the new free BSD systems?
  2357. From: cbwfaq@locutus.ofB.ORG
  2358.  
  2359. this info comes From: ramp@suspects.com (ramp)
  2360.  
  2361. make sure cc is always called with -traditional
  2362.  
  2363. In unix.c, under '#ifdef BSD', add:
  2364.   #include <curses.h>
  2365.  
  2366. In waffle.h:
  2367.   change the #defines for TRUE and FALSE to
  2368.     TRUE (1)
  2369.     FALSE (0)
  2370.  
  2371. In tools, make this change to setname.c:
  2372.   while (loc = tell(fd),...
  2373.   Change `tell' to `ftell'.
  2374.  
  2375. ------------------------------
  2376.  
  2377. Subject: waffle: How can I get RIP graphics on waffle for $2?
  2378. From: cbwfaq@locutus.ofB.ORG
  2379.  
  2380. ==begin FAQ caption==
  2381.   From: root@Cheese.LunaCity.com (Stephen Lau)
  2382.   Subject: RIP/ANSI on Waffle?!?!? - Its true!
  2383.   Message-ID: <eD8LZc1w165w@Cheese.LunaCity.Com>
  2384.   Date: Fri, 27 Jan 95 17:30:25 PST
  2385.  
  2386. I've released WafTerm v2.01, for Waffle BBSs, but it will also
  2387. work with *ANY* BBS that can support running external 'doors'
  2388.  
  2389. It allows Waffle (and other most BBSs) to support RIP and ANSI
  2390. graphics.  The way it works is, you put a command in your _SYSTEM
  2391. file, for LOGIN, and have it run a batch file.  The batch file
  2392. should run WafTerm, and WafTerm will then exit with errorlevel [...]
  2393.  
  2394. In the archive package, there are sample _SYSTEM files, and a
  2395. batch file for you to run, so, all you have to do is configure
  2396. the paths in the _SYSTEM, and the .BAT file!
  2397.  
  2398. And best of all..its only $2.00 (US) to register!  Only $2.00
  2399. for great looking interface screens, which your users will love!
  2400.  
  2401. I have no currrent FTP support site, but you can email:
  2402. WafTerm@Cheese.LunaCity.Com for a free, uuencoded copy.
  2403. ==end FAQ caption==
  2404.  
  2405. ------------------------------
  2406.  
  2407. Subject: waffle: Why do Xmodem uploads into a message crash waffle?
  2408. From: cbwfaq@locutus.ofB.ORG
  2409.  
  2410. ==begin FAQ caption==
  2411.   Subject: Re: Bug with Xmodem uploading into editor?
  2412.   From: roy@cybrspc.mn.org (Roy M. Silvernail)
  2413.   Date: Fri, 7 Apr 1995 18:50:58 CST
  2414.  
  2415. For the FAQ:
  2416.  
  2417. When I upload into the message editor using Xmodem, Waffle locks up!
  2418. What's wrong?
  2419.  
  2420.     Waffle has a problem with Xmodem uploads into the internal editor.
  2421.     Xmodem pads the incoming file with ^Z (or 0x00, if the original file
  2422.     ended with a ^Z) to the next 128-byte boundary. This gives Waffle
  2423.     indigestion, and tends to make it lock up when a user uploads a message
  2424.     and tries to immediately save it.  A workaround is available.
  2425.  
  2426.     XSTRIP wraps around your Xmodem receive protocol driver.  It spawns
  2427.     the driver to receive the file, and then strips the Xmodem padding
  2428.     off the end.  Operation is totally transparent.  As an added bonus,
  2429.     XSTRIP will also strip the padding off any files uploaded via Xmodem
  2430.     to your files section.  (nobody really uses Xmodem for serious
  2431.     uploads, do they? :-)
  2432.  
  2433.     XSTRIP will not protect your system from overly large messages being
  2434.     uploaded.  A large message can be uploaded, but may cause problems
  2435.     if the user wants to edit it after it is received.
  2436.  
  2437.  
  2438. By mail to file-request@scytale.com :
  2439.  
  2440. /get /pub/waffle/xstrip.zip
  2441.  
  2442. Current files listing available with /dir
  2443. ==end FAQ caption==
  2444.  
  2445. ------------------------------
  2446.  
  2447. Subject: waffle: How does waffle handle time zones?
  2448. From: cbwfaq@locutus.ofB.ORG
  2449.  
  2450. ==begin FAQ caption
  2451.   From: gordon@torrie.org (Gordon Torrie)
  2452.   Subject: Re: TimeZone setting in Static
  2453.   Message-ID: <22003c1w165w@torrie.org>
  2454.  
  2455. [details of tests performed deleted]
  2456.  
  2457. After performing these tests myself I concluded that:
  2458. a) Waffle will accept any character string for each of the three
  2459.    fields in the timezone parameter,
  2460. b) Waffle never uses the contents of the second field,
  2461. c) Waffle truncates the contents of the first and third fields to 
  2462.    five characters, and;
  2463. d) If the contents of the third field are not empty then
  2464.    Waffle will use the contents of the third field when the date 
  2465.    is between 02:00 on the first Sunday in April and 02:00 on the 
  2466.    last Sunday in October.
  2467. ==end FAQ caption
  2468.  
  2469. ------------------------------
  2470.  
  2471. Subject: waffle: Who has a PIF file for running waffle under MS-Windows?
  2472. From: cbwfaq@locutus.ofB.ORG
  2473.  
  2474. ==begin FAQ caption
  2475.   From: seawolf@yesanext.sbay.org (Sameer Manek:SysOp)
  2476.   Subject: Waffle Pif File
  2477.   Date: Fri, 21 Apr 95 23:49:04 PDT
  2478.  
  2479. Because I've recieved a lot of requests for this pif
  2480. file for running waffle in windows. I've enclosed 
  2481. it below.
  2482.  
  2483. begin 644 waf_pif.zip
  2484. M4$L#!!0``@`(`,>C;QSOG7X`C@```"$"```*````5T%&1DQ%+E!)1L70L0K"
  2485. M,!0%T/N"QM55''Q?4(H!<35J(8--:2IQ%6IQ</$/LOD5_IM_$D':K5,[>.".
  2486. M[UYXD/[:-(\;:^VX1T!`><X3O:O`P\PQ]+*#L0AQ40`S_-N'3V9?6F>SB@N3
  2487. M'2]X$?`D;_*#]8[5=L,J23$5;[HCB$`U:F""7T0JL>KM'???;GW=KL>X%+)M
  2488. M_@)02P$"%``4``(`"`#'HV\<[YU^`(X````A`@``"@```````````"``````
  2489. C````5T%&1DQ%+E!)1E!+!08``````0`!`#@```"V````````
  2490. `
  2491. end
  2492. ==end FAQ caption
  2493.  
  2494. ------------------------------
  2495.  
  2496. Subject: waffle: What init string works for you?
  2497. From: cbwfaq@locutus.ofB.ORG
  2498.  
  2499. (culled from postings and private mail)
  2500.  
  2501. us robotics sportster 14400
  2502. initialize: AT H0 M0 V1 E1 &B1 &H1 &R2 &S0 &N0 &C1 &A3 &D2 L1 &K1
  2503.  
  2504. us robotics sportster 14400
  2505. initialize: AT &F &H1 &B1 H0 M1 S0=1 X4
  2506.  
  2507. us robotics sportster 14400
  2508. initialize: AT&F1M0 S0=1E1 
  2509.  
  2510. us robotics sportster 14400
  2511. initialize: AT S0=1 H0 V1 E0 &K3 S27=16 M3 &M0
  2512.  
  2513.  
  2514. ------------------------------
  2515.  
  2516. Subject: waffle: Can I get a list of all waffle BBSs?
  2517. From: cbwfaq@locutus.ofB.ORG
  2518.  
  2519. ==begin FAQ caption
  2520.   From: system@cow.net
  2521.   Subject: FAQ Update: The Waffle BBS List
  2522.   Message-Id: <Lye46c3w165w@cow.net>
  2523.   Date: Fri, 02 Jun 95 19:55:08 PDT
  2524.  
  2525. Just to alert you: I am now maintaining the Waffle BBS List. This List will
  2526. be posted regularly on comp.bbs.waffle and is available from              
  2527. http://www.cow.net . I will have an FTP Site for downloading it shortly.
  2528.                                         
  2529. Sysops of Waffle BBS's should send mail to waffle@cow.net with the        
  2530. following information filled out:                                         
  2531.  
  2532. Name of BBS:
  2533. Name of Administrator:
  2534. Unix or DOS Waffle:
  2535. Running Waffle as a DOOR or BBS:
  2536. Hours, or 24/7:
  2537. On the Internet:
  2538. E-mail Address:
  2539. Any other Relevant Details or Information:
  2540. ==end FAQ caption
  2541.  
  2542. ------------------------------
  2543.  
  2544. Subject: waffle: How exactly do I configure Amanda for Fido connectivity?
  2545. From: cbwfaq@locutus.ofB.ORG
  2546.  
  2547. ==begin FAQ caption
  2548.   From: hannibal@iastate.edu (M. Hannibal Toal)
  2549.   Newsgroups: comp.bbs.waffle
  2550.   Subject: Waffle + Amanda + Binkleyterm = Fidonet FAQ
  2551.   Message-ID: <hannibal.813969284@las1.iastate.edu>
  2552.   Date: 17 Oct 95 22:34:44 GMT
  2553.  
  2554. I composed and posted this FAQ once over a year ago, but I have seen
  2555. a couple postings relating to Fidonet and Waffle, so I am taking the
  2556. liberty of posting this once more.
  2557.  
  2558. If anyone has anything they wish to add, I would be happy to discuss
  2559. this.
  2560.  
  2561. Send any comments, questions, suggestions or corrections to:
  2562.  
  2563.     Morgan "Hannibal" Toal
  2564.     hannibal@iastate.edu
  2565.     CLU 'puternet BBS, 515-232-7631
  2566. ==end FAQ caption
  2567.  
  2568. ------------------------------
  2569.  
  2570. Subject: waffle: Why do I get all those "Monkey+Typewriter" errors when logging in?
  2571. From: cbwfaq@locutus.ofB.ORG
  2572.  
  2573. waffle treats a file with the name `waffle' in your home directory as
  2574. a list of commands to execute before any user input is taken.
  2575.  
  2576. if you have source, you might want to modify it to be something like
  2577. `waffle.rc' or `login.waf' instead, since it's very easy to save a
  2578. message to `waffle' and not realize what happened until much later.
  2579.  
  2580. ------------------------------
  2581.  
  2582. Subject: waffle: How can I handle faxes on the line waffle uses?
  2583. From: cbwfaq@locutus.ofB.ORG
  2584.  
  2585. - bgfax
  2586.   bjg90783@elroy.uh.edu (B.J. Guillot)
  2587.   ... can be obtained by FidoNet FREQ of magic name "BGFAX" from 1:106/400.
  2588.   ... http://www.blkbox.com/~bgfax/
  2589.   ... BBS download from +1 713 893 9124 or 713 507 9620.
  2590.  
  2591. ------------------------------
  2592.  
  2593. === thus endeth the Waffle FAQ
  2594.  
  2595.