home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / fish / telecom / uucp_442 / uucp2 / man / uucico < prev    next >
Text File  |  1990-12-27  |  4KB  |  156 lines

  1.  
  2.  
  3. NAME
  4.     UUCico
  5.  
  6. SYNOPSIS
  7.     UUCico -D[EVICE] device -U[NIT] unit -Getty -w -r1 -xn -Xn -xx -h0
  8.            -o -[s/S]system -e -s -7 -p # -pri -d0
  9.  
  10. DESCRIPTION
  11.     UUCico is the basis for UUCP.    It can be run either from a
  12.     GETTY when somebody logs into the Amiga, or it can be run
  13.     from DCRON or manually to originate connections.
  14.  
  15.     Some options to UUCico are now outdated and should not be
  16.     used.  Specifically, earlier distributions did not have a
  17.     GETTY and UUCICO had to deal with waiting for connections
  18.     itself.
  19.  
  20.     Either way, the final result is a connection between your
  21.     machine and some remote machine.  UUCICO will retrieve any
  22.     queued work on the remote machine and send any queued work on
  23.     your machine.  These work files are located in UUCP:SPOOL.
  24.  
  25.     The term 'work' refers to items queued by other programs,
  26.     such as PNEWS and MAIL.  These programs create files in
  27.     UUCP:SPOOL that inform UUCICO what to do with them and where
  28.     to send them to.  On the flip side, when UUCICO receives a
  29.     work file it will write it to UUCP:SPOOL then run UUXQT.
  30.  
  31.     UUXQT scans received files and determines how to break them
  32.     up (for example, append them to the appropriate mail box or
  33.     news directory).  The control files in UUCP:SPOOL contain a
  34.     line indicating the appropriate program required to unpack
  35.     the files.  UUXQT reads this line and runs the proper
  36.     unpacker (RMAIL, RNEWS, or CUNBATCH).
  37.  
  38. GENERAL OPTIONS
  39.  
  40.     (*)'d Options are supplied automatically on Getty Initiated
  41.     connections
  42.  
  43.    (*)  -D devicename       Default is serial.device (space is required)
  44.    (*)  -U unitnumber       Default is 0 (space is optional)
  45.     -xn            Set log level for us and for remote system
  46.     -Xn            Set log level but do not tell remote system
  47.                 about it.
  48.  
  49.     -xx            Debug handshake to stdout (but not once connection
  50.                 is established).  Useful for debugging L.Sys
  51.                 send-expect stuff.
  52.  
  53.     -h0            Ignore Carrier Detect.
  54.  
  55.     -b            BATCH news before anything else
  56.  
  57.     -7            Set 7WIRE mode for serial connections
  58.                 (i.e. hardware handshaking)
  59.  
  60.     -p #
  61.  
  62.     -pri            UUCico ups its priority by 1 during transfer,
  63.                 then downs it by 1 to run uuxqt. (i.e. +1
  64.                 during transer, -1 for uuxqt)
  65.  
  66.     -d0            IGNORE DTR switch forces UUCico to use the
  67.                 +++ sequence to disconnect instead of dropping
  68.                 DTR.   This is a workaround for a possible
  69.                 bug in the serial device for those who
  70.                 experience crashes when UUCico tries to
  71.                 disconnect.
  72.  
  73.     -n[size]        Set protocol window size.  If size is not
  74.                 specified, a window size of 1 is forced.  The
  75.                 default (-n option not specified) it a
  76.                 window size of 7.
  77.  
  78.                 Sometimes it is necessary to reduce the window
  79.                 size to 3 or 4 when connecting to heavily
  80.                 loaded UNIX systems.
  81.  
  82. GETTY INITIATED OPTIONS
  83.  
  84.    (*)  -Getty              Tells UUCICO that it was started from a Getty.
  85.  
  86. MANUAL POLL OPTIONS
  87.  
  88.     -ssystem        Poll (call-up) the specified system
  89.  
  90.     -Ssystem        Same as -s but ignore time restrictions
  91.                 (note, currently time restrictions are
  92.                  ignored anyway)
  93.  
  94.     -r1            Call all systems we have pending work for
  95.  
  96.     -r1 -ssystem        Call this specific system if we have pending
  97.                 work.
  98.  
  99.     -o            Tells UUCICO to not search for a CONNECT
  100.                 message when carrier is detected (hardwired
  101.                 configuration)
  102.  
  103. OBSOLETE OPTIONS    (WAIT MODE OPTIONS)  DO NOT USE IF YOU CAN HELP IT
  104.  
  105.     -w            Tells UUCICO to wait for one or more
  106.                 connections (depending on -e) AFTER having
  107.                 previously polled one or more systems
  108.                 (-r, -s, -S).
  109.  
  110.  
  111.     -e            Tells UUCICO to loop forever waiting for
  112.                 connections.
  113.  
  114.     <nooptions>        If UUCICO is run without either -Getty,
  115.                 -s, or -r, it will wait for a single
  116.                 connection.
  117.  
  118. EXAMPLE
  119.                 -----
  120.  
  121.     ; Place a line similar to this in your startup-sequence!
  122.     ; See GETTY manual
  123.  
  124.     resident uucp:C/Getty
  125.     run <nil: >nil: Getty -A -B19200 -Mm
  126.  
  127.                 -----
  128.  
  129.     ; Manually poll system 'foo'
  130.     UUCico -sfoo
  131.  
  132.                 -----
  133.  
  134.     ; From DCRON  (DCRON ENTRY)
  135. 40    1    *    *    *    uucp:c/uucico -r1
  136.  
  137.  
  138.  
  139. FILES/REQUIRES
  140.     UUCP:
  141.     UUCP:c/*
  142.     UUCP:lib/*
  143.     UUCP:mail/
  144.     UUCP:spool/
  145.     UUCP:spool/LOGFILE
  146.  
  147. REFERENCES
  148.     man/L.Sys
  149.     man/Getty
  150.     man/DCron
  151.     man/Assigns
  152.  
  153.  
  154.  
  155.  
  156.