home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / WCTIC10.ZIP / WCTIC.DOC < prev    next >
Text File  |  1994-09-25  |  32KB  |  932 lines

  1.  
  2.  
  3.      
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                      ≡≡≡≡≡≡   ≡≡≡≡     ≡≡≡≡
  13.                                      ≡ ≡≡ ≡    ≡≡     ≡≡  ≡≡
  14.                      ≡≡   ≡≡  ≡≡≡≡     ≡≡      ≡≡    ≡≡
  15.                      ≡≡ ≡ ≡≡ ≡≡  ≡≡    ≡≡      ≡≡    ≡≡
  16.                      ≡≡≡≡≡≡≡ ≡≡        ≡≡      ≡≡    ≡≡
  17.                      ≡≡≡≡≡≡≡ ≡≡  ≡≡    ≡≡      ≡≡     ≡≡  ≡≡
  18.                       ≡≡ ≡≡   ≡≡≡≡    ≡≡≡≡    ≡≡≡≡     ≡≡≡≡
  19.  
  20.  
  21.                                  Version 1.0
  22.  
  23.  
  24.                                 Cahn's Axiom:
  25.                  When all else fails, read the instructions.
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.                  Copyright (C) 1994 by Lost Paradise Software
  53.                            Written by Martin Kuhne
  54.                                 September 1994
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.      
  63.  
  64.  
  65.      1.0                      wcTIC User's Guide                        1
  66.  
  67.  
  68.  
  69.      1. Introduction         
  70.  
  71.      This  manual describes wcTIC, a TICK/HATCH/RAID file forward program
  72.      tailored for Wildcat! BBS software.  
  73.  
  74.      1.1. Highlights         
  75.  
  76.      ■ Built-in RAID ('Areafix') capability
  77.      ■ Number of file areas only limited by available memory
  78.      ■ Number of links per file area only limited by available memory
  79.      ■ CRC-32 integrity checking of files
  80.      ■ Can run while Wildcat! is online
  81.      ■ Supports an unlimited number of AKAs
  82.      ■ Intelligent semaphore system
  83.      ■ Supports passthrough areas with intelligent cleanup
  84.      ■ Fast and efficient C code
  85.      ■ Hatch functionality supplied, both interactive and automatic
  86.      ■ Runs with WildCat! V3 and V4
  87.      ■ Top priority support for registered users
  88.  
  89.      1.2. What is a TICK processor?     
  90.  
  91.      File  distribution  in  FidoNet (and compatible networks) works very
  92.      much  like  echomail  distribution. With echomail, one system adds a
  93.      new  message into a message area. The message is then distributed to
  94.      all  other  systems  connected  to  this  message area. Each message
  95.      carries  control  information  about  which  systems  have seen this
  96.      message.  
  97.  
  98.      With  files,  the  process  of entering new data is called hatching.
  99.      One  node  hatches  a new file. Since this is usually an archive, no
  100.      control  information  can  be  attached to it without corrupting the
  101.      archive.   So  the  control  information is carried in a second file
  102.      named .TIC together with the file description.  
  103.  
  104.      The  new file is then distributed to all nodes connected to the file
  105.      area  (often  called  file echo or tick area) very much the same way
  106.      as echomail, using the control information in the .TIC file.  
  107.  
  108.      Currently,  several  hundred file echos exist for a lot of platforms
  109.      (dos,  windows,  nt,  linux,  macintosh,  amiga)  and topics such as
  110.      computers,  music,  survival, ANSI art and HAM radio (just to name a
  111.      few).  
  112.  
  113.      Often,   file   echos  carry  files  from  other  networks  such  as
  114.      CompuServe  and  Usenet. Many sysops like the fact that they get all
  115.      new  files  of  interest  automatically,  complete with a clear file
  116.      description,  without any intervention except configuring file areas
  117.      one time.  
  118.  
  119.      Much  like  echomail also, one can connect and disconnect file echos
  120.      through special control netmail messages.  
  121.  
  122.  
  123.  
  124.      Introduction                           What is a TICK processor?
  125.  
  126.  
  127.      1.0                      wcTIC User's Guide                        2
  128.  
  129.  
  130.      1.3. What is wcTIC?       
  131.  
  132.      wcTIC  is  a .TIC file processor for use with Wildcat! BBS software.
  133.      It  automatically adds incoming files to the Wildcat! file database,
  134.      copies  them  to  the  right  directory  and  sends  the file to all
  135.      downlinks.   Other   nodes   can   connect  to  file  areas  through
  136.      areafix-like  messages,  and  you  can  protect your file areas from
  137.      unwanted access through a powerful security system.  
  138.  
  139.      wcTIC  is  written  in  heavily  optimized C code, by an experienced
  140.      programmer  who  knows  how  to  write  both  fast  and  safe to use
  141.      programs.  
  142.  
  143.      You  can  try  out  wcTIC  for  thirty  days.  After that evaluation
  144.      period,  you have to register wcTIC. You can register online through
  145.      CompuServe,  via a toll-free phone number using a credit cards (U.S.
  146.      only)  or directly from the author (Please refer to REGISTER.DOC for
  147.      registration details) 
  148.  
  149.      If  you  register,  you will receive a personal key that will unlock
  150.      wcTIC.   All minor updates are free, at the time of this writing all
  151.      1.X versions.  
  152.  
  153.      If  you  need help, support is available through Fidonet, Usenet and
  154.      CompuServe  email  and  by  FAX.  Updates  are available through our
  155.      support BBS and from Mustang HQ in the U.S.  
  156.  
  157.      2. License         
  158.  
  159.      This  is  a  licence agreement between you, the end user, and Martin
  160.      Kuhne,  hereafter  "the  author". The wcTIC software and all related
  161.      files,  hereafter  "wcTIC",  are the property of the author.  If you
  162.      for  any  reason cannot accept the conditions in this agreement, you
  163.      are not permitted to use wcTIC.  
  164.  
  165.      You  acknowledge  and  agree  that wcTIC is a proprietary product of
  166.      the   author,   protected   by   applicable   copyright   laws   and
  167.      international  treaty  provisions. You further acknowledge and agree
  168.      that  all  rights, title, and interest in and to wcTIC are and shall
  169.      remain with the author.  
  170.  
  171.      wcTIC  may be used for a period of thirty days of trial to allow you
  172.      to  test this product before you buy it.  After this period you must
  173.      register each copy of wcTIC that you run simultaneously.  
  174.  
  175.      Registration  entitles you to a non-transferable personal licence to
  176.      use  the  version  of  wcTIC  included  in this distribution and any
  177.      future  versions  with  the same major version number for as long as
  178.      you wish.  
  179.  
  180.      In  the  event  that you are in violation of this licence agreement,
  181.      you  agree  and  accept  that the author may cancel your license and
  182.      any  rights to use wcTIC that you may have. In the case of a dispute
  183.      over  the  licence  agreement, you further agree and accept to fully
  184.  
  185.  
  186.      License
  187.  
  188.  
  189.      1.0                      wcTIC User's Guide                        3
  190.  
  191.  
  192.      reimburse  the  author  for  legal and other expenses resulting from
  193.      the dispute, should the dispute be decided in favor of the author.  
  194.  
  195.      wcTIC  is  provided "as is", without warranty of any kind or fitness
  196.      for a particular purpose, either expressed or implied.  
  197.  
  198.      The  author's  liability resulting from your use or inability to use
  199.      wcTIC  is limited to the amount that the affected party has paid for
  200.      it,  or  in  the  event that wcTIC was registered with a third party
  201.      for  payment  to the author, liability is limited to the amount that
  202.      was received by the author from that third party.  
  203.  
  204.      Neither  the  author  nor  any  of  his  employees, agents, or other
  205.      representatives  are in any way obligated to provide future versions
  206.      of, or support for, wcTIC.  
  207.  
  208.      You  may  freely  distribute  and copy wcTIC provided that no fee is
  209.      charged  and the wcTIC distribution remains unmodified. Pay Bulletin
  210.      Board  Systems  may,  however, charge their normal fee provided that
  211.      no  additional  charge  for  wcTIC is taken. No part of wcTIC may be
  212.      modified,  altered,  reverse engineered, sold, or distributed in any
  213.      form without prior written permission from the author.  
  214.  
  215.      Place  of  jurisdiction  is Germany and this agreement is subject to
  216.      the  law  and  regulations  of  Germany.   In the case of any of the
  217.      provisions  of  this agreement not being legally effective or losing
  218.      its  legal  validity  due to some subsequent circumstance, or in the
  219.      case  of  a  gap  in  this  agreement  coming  into light, the legal
  220.      validity  of  the  remaining  provisions  will  not  be affected. An
  221.      appropriate   regulation   is  to  take  place  of  the  ineffective
  222.      provisions  or fill the gap, which as far as legally possible, comes
  223.      nearest   to   fulfilling  the  intentions  of  the  author  had  he
  224.      considered  the matter in question. If the invalidity of a provision
  225.      is  due  to  a  scale  of  the performance contained therein, then a
  226.      legally  permissible  scale is to be inserted with due regard to the
  227.      aforesaid.  
  228.  
  229.      Brand  and  product names are trademarks or registered trademarks of
  230.      their respective holders.  
  231.  
  232.  
  233.  
  234.      3. Installation         
  235.  
  236.      3.1. Requirements         
  237.  
  238.      An  IBM  PC,  AT or 100% compatible, MS DOS 3.3 or compatible, 550KB
  239.      free DOS memory are required to run wcTIC.  
  240.  
  241.      wcTIC  is  made  to be used in a FidoNet style network together with
  242.      Wildcat! BBS software.  
  243.  
  244.      This  version  requires  wcFILE  in the WILDCAT directory for proper
  245.      operation.  (This program comes with the Wildcat! BBS software) 
  246.  
  247.  
  248.      Installation                                    Requirements
  249.  
  250.  
  251.      1.0                      wcTIC User's Guide                        4
  252.  
  253.  
  254.      This  manual  assumes  basic  familiarity with FidoNet terms such as
  255.      node address or netmail.  
  256.  
  257.      3.2. Installing wcTIC        
  258.  
  259.      3.2.1. Upgrading from WCFF       
  260.  
  261.      If  you  ran  OCR's  WCFF software before, you can take over most of
  262.      your  old  area  configuration.  Please note that the aka setting is
  263.      done  differently  and  that  you  will  have to add permissions and
  264.      groups  for  RAID  capability.  Also  make  sure  MAINADDRESS is set
  265.      correctly.  
  266.  
  267.      3.2.2. New installation        
  268.  
  269.      Create  a  directory  for  wcTIC  (e.g. C:\WCTIC) and copy all files
  270.      from the distribution disk or archive into this direcory.  
  271.  
  272.  
  273.      You will find these files 
  274.  
  275.      WCTIC.EXE     Main file forward program
  276.      WCTHATCH.EXE  Program to hatch files
  277.      WCTCLEAN.EXE  Program for cleanup when running passthrough areas
  278.      WCTIC.CFG     Example configuration
  279.      WCTIC.DOC     Documentation (you are reading this file right now)
  280.      REGISTER.DOC  Registration information
  281.      REGISTER.FRM  Registration form
  282.  
  283.      You  can  edit  the  configuration  file WCTIC.CFG with any standard
  284.      ASCII text editor.  
  285.  
  286.      If  you want to use wcTIC's intelligent locking feature, you have to
  287.      set  the  environment variable WCNODEID as described in the Wildcat!
  288.      manual.  
  289.  
  290.      4. Configuration         
  291.  
  292.      4.1. A quick start       
  293.  
  294.      If   you   cannot   wait   another   minute,  look  at  the  example
  295.      configuration   included   in  this  distribution.  If  you  are  an
  296.      experienced  user, this might be enough to get wcTIC up and running.
  297.      However,  I  strongly  recommend reading this manual thoroughly even
  298.      if you think you know everything already.  
  299.  
  300.      4.2. Basics         
  301.  
  302.      Most   configuration   items  have  one  keyword  and  one  or  more
  303.      arguments.   All  texts  including  keywords  and passwords are case
  304.      insensitive.   Any  text  that follows a semi-colon up to the end of
  305.      the line is ignored, as well as empty lines.  
  306.  
  307.      In  this manual, keywords appear in uppercase print and arguments in
  308.  
  309.  
  310.      Configuration                                         Basics
  311.  
  312.  
  313.      1.0                      wcTIC User's Guide                        5
  314.  
  315.  
  316.      <brackets>, such as: 
  317.  
  318.      MAINADDRESS <address> 
  319.  
  320.      This  means  the keyword MAINADDRESS must remain unchanged, followed
  321.      by your actual fidonet address.  
  322.  
  323.  
  324.      4.3. Types of arguments       
  325.  
  326.      There  are  several  types  of arguments that we will need more than
  327.      once throughout this manual.  
  328.  
  329.      4.3.1. <address>         
  330.  
  331.      Address  in  this context means a FidoNet address. A FidoNet address
  332.      consists  of  four  numbers  in the form of zone:net/node.point. You
  333.      can  leave  out  parts  of  the  address,  these  are set to zero so
  334.      2:2480/3030 translates to 2:2480/3030.0.  
  335.  
  336.      4.3.2. <password>         
  337.  
  338.      A  password  may  consist of up to 16 characters.  Passwords are, as
  339.      mentioned already, not case sensitive.  
  340.  
  341.      4.3.3. <path>         
  342.  
  343.      A  path  must be a vaild DOS pathname and may be up to 80 characters
  344.      long.   A  trailing  backslash ('\') is not needed, but does no harm
  345.      also.  
  346.  
  347.      4.3.4. <area name>        
  348.  
  349.      The  name  of  a TICK area may consist of up to 32 characters.  This
  350.      name is not case sensitive.  
  351.  
  352.      4.3.5. <area flags>        
  353.  
  354.      There  are 26 file area flags available, using the letters A through
  355.      Z.  They are used for area security (more on this later) 
  356.  
  357.      4.3.6. <node flags>        
  358.  
  359.      Node  flags  are used to determine how files are sent other systems.
  360.      Any combination of these letters is allowed: 
  361.  
  362.        * Don't send files
  363.        & Allow node to send files
  364.        C Send files to this node CRASH
  365.        H Send files to this node HOLD
  366.        T Don't send .TIC files
  367.  
  368.      The  default  setting  for  a  node is to send, but not accept files
  369.      ('downlink') with no special flavor set, and to send .TIC files.  
  370.  
  371.  
  372.      Configuration                                    <node flags>
  373.  
  374.  
  375.      1.0                      wcTIC User's Guide                        6
  376.  
  377.  
  378.  
  379.      4.4. Configuration keywords        
  380.  
  381.      4.4.1. MAINADDRESS         
  382.  
  383.      Syntax: MAINADDRESS <address> 
  384.  
  385.      Your  FidoNet  address  or  'main AKA'.  Note: In a Frontdoor setup,
  386.      this is the GLOBAL->ADDRESS->ADDRESS->MAIN parameter.  
  387.  
  388.      4.4.2. INFILES         
  389.  
  390.      Syntax: INFILES <path> 
  391.  
  392.      Path   to  incoming  files  or  'inbound  directory'.   Note:  In  a
  393.      Frontdoor setup, this is the GLOBAL->FILENAMES->FILES parameter.  
  394.  
  395.  
  396.      4.4.3. OUTFILES         
  397.  
  398.      Syntax: OUTFILES <path> 
  399.  
  400.      Path  for outgoing .TIC files or 'outbound directory'.  WARNING: Set
  401.      this  to  a  separate  directory  used  by  wcTIC  ONLY  if  you use
  402.      passthrough areas.  
  403.  
  404.      4.4.4. MAIL         
  405.  
  406.      Syntax: MAIL <path> 
  407.  
  408.      Path  for  netmail  folder.  Note: In a Frontdoor setup, this is the
  409.      GLOBAL->FILENAMES->NETMAIL parameter.  
  410.  
  411.      4.4.5. WILDCAT         
  412.  
  413.      Syntax: WILDCAT <path> 
  414.  
  415.      Your main Wildcat! directory 
  416.  
  417.      4.4.6. SYSOP         
  418.  
  419.      Syntax: SYSOP <sysop name> 
  420.  
  421.      Your name. The sysop name may include spaces 
  422.  
  423.      4.4.7. LINK         
  424.  
  425.      Syntax: LINK <address> <password> <area flags> 
  426.  
  427.      This  entry is used to give another system the possibilty to add and
  428.      delete  file  areas  through  a special control message via netmail.
  429.      This  works  almost  equally  to  an  areafix  request.  You need to
  430.      specify  the  node address of the system you want to give access to,
  431.      the  password  used  and the area flags. This node will then be able
  432.  
  433.  
  434.      Configuration                                           LINK
  435.  
  436.  
  437.      1.0                      wcTIC User's Guide                        7
  438.  
  439.  
  440.      to  activate  all  areas  that  have no other flags set except <area
  441.      flags> 
  442.      A  detailed  description  of  the  area  manager follows in the next
  443.      chapter.  
  444.  
  445.  
  446.      4.4.8. AREA         
  447.  
  448.      Syntax: AREA <path> <area name> <wc! file area number> <area flags> 
  449.  
  450.      The  area  command,  finally, defines a TICK file area.  wcTIC needs
  451.      to  know  the  destination path for the files received, the Wildcat!
  452.      file area number and the flags necessary to access this file area.  
  453.  
  454.      The  AREA  keyword  is usually followed by a list of nodes connected
  455.      to this file area: 
  456.  
  457.      Syntax: <address> <password> <node flags> 
  458.  
  459.      This  means  node  <address>  is  linked  to  this  file  echo using
  460.      <password>.   The  node  flags  have  already been discussed; please
  461.      look them up again if you are not sure what they mean.  
  462.  
  463.      4.4.9. Passthrough Areas        
  464.  
  465.      The  letter  'P' instead of a file area number denotes a passthrough
  466.      area.   This  means you are forwarding files from this area to other
  467.      nodes, but don't keep the files in your WildCat! base.  
  468.      Files  for passthrough areas are stored in the OUTFILES directory. A
  469.      special  cleanup  program,  WCTICCL,  has been included in the wcTIC
  470.      package  to  delete  files  that  have  been  sent  to  all  systems
  471.      connected.   (This  is  the  case  when no .TIC file exists for this
  472.      file anymore) 
  473.  
  474.      4.4.10. AKA         
  475.  
  476.      Syntax: AKA <address> 
  477.  
  478.      Your  FidoNet  address  used for this file area ONLY. This statement
  479.      is   not  mandatory,  if  you  omit  it  the  address  specified  in
  480.      MAINADDRESS  is  used.   AKA  always  refers  to  the  AREA  defined
  481.      previously.  
  482.  
  483.      4.4.11. DESC         Syntax: DESC <description> 
  484.  
  485.      This  text  (up  to  80 characters) is the decription for this area.
  486.      This  statement is not mandatory, if you omit it, the file area will
  487.      simply  have no description.  DESC always refers to the AREA defined
  488.      previously.  
  489.  
  490.      4.4.11.1. An example AREA definition      
  491.  
  492.      Area  configuration  may be a bit tough if you hear it for the first
  493.      time.   So  here  is a full-blown example taken out of everyday life
  494.  
  495.  
  496.      Configuration                        An example AREA definition
  497.  
  498.  
  499.      1.0                      wcTIC User's Guide                        8
  500.  
  501.  
  502.      of a Fidonet system (2:2480/3030 in this example): 
  503.  
  504.      AREA NODEDIFF C:\WILDCAT\DOWNLOAD\NODEDIFF 35
  505.      DESC Fidonet nodediffs (weekly)
  506.  
  507.           2:2480/76      secret     *&
  508.  
  509.           2:2480/3030.2  topsecret HT
  510.  
  511.           2:2480/3030.3  hidden     H
  512.  
  513.      This  definition tells wcTIC to add all incoming files from the TICK
  514.      echo    NODEDIFF    to    the    WILDCAT!    file    area    35   in
  515.      C:\WILDCAT\DOWNLOAD\NODEDIFF.   Node  2:2480/76  is linked with node
  516.      flags  *&,  i.e.  we  receive files from this node, but no files are
  517.      sent  from  us.  This  is a typical example of an uplink node. There
  518.      are  also  two  downlink  systems  connected,  points 2 and 3 of our
  519.      system.  Both  get  their files on HOLD. This is OK since the points
  520.      will  always  poll  our system and never vice-versa. Also, point two
  521.      does  only  get  the  files themselves but no .TIC files.  This is a
  522.      typical  point  setting  since  many  points  want to have a current
  523.      nodelist  available,  but  have no tick processor installed for just
  524.      one file per week.  
  525.  
  526.      5. The Area Manager       
  527.  
  528.      5.1. Introduction         
  529.  
  530.      To  relinquish  you  of  the  task  of adding or deleting nodes from
  531.      areas  manually,  wcTIC  features  a built-in area manager. The area
  532.      manager  is  used  by sending a netmail to your system, addressed to
  533.      the  user 'wcTIC' or 'Raid' (The names 'TICK' and 'FILEMGR' are also
  534.      recognized).   The  subject  line  must contain the password for the
  535.      node  sending the request, and the command themselves are located in
  536.      the message body. An example: 
  537.  
  538.  
  539.      FROM: Joe User
  540.      TO  : wcTIC
  541.      SUBJ: secret
  542.  
  543.      %LIST
  544.      NODEDIFF
  545.      -ECHOLIST
  546.  
  547.  
  548.      wcTIC  then compares the password for the sender with the one set in
  549.      a  LINK  command in YOUR configuration, and executes all commands in
  550.      the  message  body.  (In  the example above, it connects Joe User to
  551.      the  NODEDIFF  area,  disconnects him from ECHOLIST and sends a list
  552.      of available file echos to Joe) 
  553.  
  554.  
  555.  
  556.  
  557.  
  558.      The Area Manager                                Introduction
  559.  
  560.  
  561.      1.0                      wcTIC User's Guide                        9
  562.  
  563.  
  564.      5.2. Area Manager Commands       
  565.      5.2.1. Subscribing         
  566.  
  567.      An  area  name  alone  on a line or an area name preceeded by a plus
  568.      ('+')  character  is  used to subscibe to a file area. After doing a
  569.      security  check,  wcTIC  adds the node to the file area asked for in
  570.      hold  mode,  read-only  (files  are  sent but the node may not hatch
  571.      files) 
  572.  
  573.      Nodes  can  only  subscibe  to areas matching their security pattern
  574.      (defined by the LINK command) 
  575.  
  576.      5.2.2. Unsubscribing         
  577.  
  578.      An  area  name  alone on a line preceeded by a minus ('-') character
  579.      is  used  to  unsubscibe to a file area.  wcTIC then disconnects the
  580.      node  from  the  file  area. No security check is done at this point
  581.      (except password check of course) 
  582.  
  583.      5.2.3. Area List        
  584.  
  585.      The  %LIST  command  on  a  line alone send the user a list of areas
  586.      available to him.  
  587.  
  588.      5.2.4. Help Request        
  589.  
  590.      The  %LIST  command  on  a  line  alone  send  the user a short text
  591.      explaining the area manager commands.  
  592.  
  593.      5.3. Invoking The Area Manager      
  594.  
  595.      On  the  sysop  side, all you have to do is running the area manager
  596.      regularly.  It is built into wcTIC, and is invoked by typing 
  597.  
  598.      WCTIC AMGR 
  599.  
  600.      in the directory you have wcTIC installed in.  
  601.  
  602.      I  recommend  running  the area manager anytime you process mail for
  603.      fastest  reaction.  On  an  average  system,  this  only takes a few
  604.      secons.   An alternative is to run the area manger once a day.  (You
  605.      will probably already have set up a script for daily maintenance) 
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.                             Confused? Don't panic.
  613.  
  614.                           Count to ten - THEN panic.
  615.  
  616.  
  617.  
  618.  
  619.  
  620.      The Area Manager                      Invoking The Area Manager
  621.  
  622.  
  623.      1.0                      wcTIC User's Guide                       10
  624.  
  625.  
  626.  
  627.      6. The cleanup program WCTCLEAN      
  628.  
  629.      6.1. *** WARNING ***       
  630.  
  631.      To  use WCTClean, it is absolutely necessary that OUTFILES points to
  632.      a  directory  where  no  other  files reside except those created by
  633.      wcTIC!  Never,  I repeat, never set OUTFILES to your mailer outbound
  634.      if you plan to use WCTClean! 
  635.  
  636.      6.2. Purpose         
  637.  
  638.      Before  you  read  on:  You  will  need this program ONLY if you run
  639.      passthrough areas.  
  640.      When  running  passthrough areas, you usually don't want to keep the
  641.      files  longer  than necessary. However, it is not possible to delete
  642.      the  file associated with a TIC file after sending since there might
  643.      be other systems the file is sent to.  
  644.      To  solve  this  problem, WCTClean scans your OUTFILES directory for
  645.      files that have already been sent to all systems attached.  
  646.      It  is  recommended to run WCTClean once a day or once a week except
  647.      if you are extremely low on disk space.  
  648.  
  649.      6.3. Usage         
  650.  
  651.      WCTClean  has  no  commandline  options,  just  start  it  by typing
  652.      'WCTCLEAN'.  
  653.  
  654.      7. The HATCH program WCTHatch      
  655.  
  656.      7.1. Purpose         
  657.  
  658.      WCTHatch  is  used  for  feeding  new  files  into  file areas (like
  659.      writing a new echomail yourself). This process is called hatching.  
  660.      In  order  to hatch a file, it must be present in the directory used
  661.      for the file area you want to hatch the file into.  
  662.  
  663.      7.2. Usage         
  664.  
  665.      WCTHatch  operates  in  two modes: automatic and interactive. If you
  666.      just  type  'WCTHATCH'  from the commandline, WCTHatch automatically
  667.      enters  interactive  mode.   It  will  then  prompt you for the file
  668.      name, the file area name and the file description.  
  669.      For  automatic  operation,  you must specify the file name, area and
  670.      description on the commandline: 
  671.  
  672.      WCTHATCH <file> <area> <description> 
  673.  
  674.      The description may contain spaces.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.      The HATCH program WCTHatch                             Usage
  683.  
  684.  
  685.      1.0                      wcTIC User's Guide                       11
  686.  
  687.  
  688.      8. Appendix         
  689.  
  690.      8.1. Bugs and Problems       
  691.  
  692.      8.1.1. Known problems        
  693.  
  694.      There  are  no  known problems in this release. We tried to iron out
  695.      every  problem  that could be found, but there might be a few quirks
  696.      left.  
  697.  
  698.      8.1.2. Troubleshooting         
  699.  
  700.      If you are in trouble...  
  701.  
  702.        ■ read the manual again
  703.        ■ try to get help from a fellow sysop
  704.        ■ try to get help in a local sysop echo
  705.        ■ join the Wildcat! support echo WILDCAT in FidoNet
  706.        ■ send a netmail or fax to wcTIC support
  707.  
  708.      8.2. Technical info        
  709.  
  710.        This  product  was  created  using Borland's Turbo C++ 1.0 and the
  711.        proff text formatter.  
  712.  
  713.      8.2.1. FTSC compatibility notes       
  714.  
  715.        This  product  is  compatible with FTS-001 Version 15 and complies
  716.        to FSC-057 Version 3.  
  717.  
  718.      8.2.2. Program limits        
  719.  
  720.        wcTIC  makes  heavy  use  of linked lists, so the number of areas,
  721.        akas, downlinks etc. is only limited by available memory.  
  722.  
  723.      8.3. Acknowledgements         
  724.  
  725.        Thanks  to  everyone  who  helped  creating, testing and improving
  726.        this product.  
  727.  
  728.  
  729.        The  following  names  are either trademarks or the efforts of the
  730.        person and/or company listed (in alphabetic order): 
  731.  
  732.        Fido and FidoNet are trademarks of Tom Jennings, Fido Software.
  733.        FrontDoor by Joaquim H. Homrighausen
  734.        FSC-057 by Fabiano Fabris and Joaquim H. Homrighausen
  735.        FTS-001 by Randy Bush
  736.        Tick by Barry Geller
  737.        WCFF by Online Computer Resources
  738.        WildCat! by Mustang Software
  739.  
  740.  
  741.  
  742.  
  743.  
  744.        Appendix                                  Acknowledgements
  745.  
  746.  
  747.      1.0                      wcTIC User's Guide                       12
  748.  
  749.  
  750.      8.4. Support         
  751.  
  752.  
  753.        The  preferred method for support is email since it is the fastest
  754.        and  most  convenient  way.  You  can reach me through a number of
  755.        networks: 
  756.  
  757.        Usenet email: p7003ce@sunmail.lrz-muenchen.de
  758.        CompuServe user-id: 100416,2660
  759.        FidoNet: 2:2480/3030.42
  760.  
  761.        (2:2480/3030.42  is  my sysop-point, mail to 2:2480/3030 will also
  762.        reach me) 
  763.  
  764.        My   fax  number  is  +49-89-8949610,  and  if  you  want  to  use
  765.        old-fashioned mail, my address is 
  766.  
  767.        Martin Kuhne
  768.        Langwieder Hauptstrasse 53
  769.        81249 Muenchen
  770.        Germany
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.        Appendix                                           Support
  807.  
  808.  
  809.      1.0                      wcTIC User's Guide                       13
  810.  
  811.  
  812.                                Table Of Contents
  813.  
  814.                                    wcTIC 1.0
  815.  
  816.           1. Introduction        ..................................    1
  817.              1.1. Highlights        ...............................    1
  818.  
  819.              1.2. What is a TICK processor?    ....................    1
  820.              1.3. What is wcTIC?      .............................    1
  821.           2. License        .......................................    2
  822.           3. Installation        ..................................    3
  823.              3.1. Requirements        .............................    3
  824.              3.2. Installing wcTIC       ..........................    4
  825.                 3.2.1. Upgrading from WCFF      ...................    4
  826.                 3.2.2. New installation       .....................    4
  827.           4. Configuration        .................................    4
  828.              4.1. A quick start      ..............................    4
  829.              4.2. Basics        ...................................    4
  830.              4.3. Types of arguments      .........................    5
  831.                 4.3.1. <address>        ...........................    5
  832.                 4.3.2. <password>        ..........................    5
  833.                 4.3.3. <path>        ..............................    5
  834.                 4.3.4. <area name>       ..........................    5
  835.                 4.3.5. <area flags>       .........................    5
  836.                 4.3.6. <node flags>       .........................    5
  837.              4.4. Configuration keywords       ....................    6
  838.                 4.4.1. MAINADDRESS        .........................    6
  839.                 4.4.2. INFILES        .............................    6
  840.                 4.4.3. OUTFILES        ............................    6
  841.                 4.4.4. MAIL        ................................    6
  842.                 4.4.5. WILDCAT        .............................    6
  843.                 4.4.6. SYSOP        ...............................    6
  844.                 4.4.7. LINK        ................................    6
  845.                 4.4.8. AREA        ................................    7
  846.                 4.4.9. Passthrough Areas       ....................    7
  847.                 4.4.10. AKA        ................................    7
  848.                 4.4.11. DESC        ...............................    7
  849.                 4.4.11.1. An example AREA definition     ..........    7
  850.           5. The Area Manager      ................................    8
  851.              5.1. Introduction        .............................    8
  852.              5.2. Area Manager Commands      ......................    8
  853.                 5.2.1. Subscribing        .........................    8
  854.                 5.2.2. Unsubscribing        .......................    9
  855.                 5.2.3. Area List       ............................    9
  856.                 5.2.4. Help Request       .........................    9
  857.              5.3. Invoking The Area Manager     ...................    9
  858.           6. The cleanup program WCTCLEAN     .....................   10
  859.              6.1. *** WARNING ***      ............................   10
  860.              6.2. Purpose        ..................................   10
  861.              6.3. Usage        ....................................   10
  862.           7. The HATCH program WCTHatch     .......................   10
  863.              7.1. Purpose        ..................................   10
  864.              7.2. Usage        ....................................   10
  865.           8. Appendix        ......................................   10
  866.  
  867.  
  868.                                      - 13 -
  869.  
  870.  
  871.      1.0                      wcTIC User's Guide                       14
  872.  
  873.  
  874.              8.1. Bugs and Problems      ..........................   11
  875.                 8.1.1. Known problems       .......................   11
  876.                 8.1.2. Troubleshooting        .....................   11
  877.              8.2. Technical info       ............................   11
  878.                 8.2.1. FTSC compatibility notes      ..............   11
  879.                 8.2.2. Program limits       .......................   11
  880.              8.3. Acknowledgements        .........................   11
  881.              8.4. Support        ..................................   11
  882.  
  883.  
  884.  
  885.                          Real users don't read manuals.
  886.                      Reliance on a reference is a hallmark
  887.                          of the novice and the coward.
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.                                      - 14 -
  931.  
  932.