Annotation of 43BSDReno/usr.bin/uucp/uucico.0, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: 
                      4: UUCICO(8)                    1990                      UUCICO(8)
                      5: 
                      6: 
                      7: 
                      8: NNAAMMEE
                      9:      uucico, uucpd - transfer files queued by uucp or uux
                     10: 
                     11: SSYYNNOOPPSSIISS
                     12:      //uussrr//lliibb//uuuuccpp//uuuucciiccoo [ --dd_s_p_o_o_l_d_i_r ] [ --gg_g_r_a_d_e ] [ --rr_r_o_l_e ] [
                     13:      --RR ] [ --ss_s_y_s_t_e_m ] [ --xx_d_e_b_u_g ] [ --LL ] [ --tt_t_u_r_n_a_r_o_u_n_d ]
                     14: 
                     15:      uuuuccppdd
                     16: 
                     17: DDEESSCCRRIIPPTTIIOONN
                     18:      _U_u_c_i_c_o performs the actual work involved in transferring
                     19:      files between systems. _U_u_c_p(1) and _u_u_x(1) merely queue
                     20:      requests for data transfer which _u_u_c_i_c_o processes.
                     21: 
                     22:      The following options are available.
                     23: 
                     24:      --dd_s_p_o_o_l_d_i_r
                     25:             Use _s_p_o_o_l_d_i_r as the spool directory. The default is
                     26:             /var/spool/uucp.
                     27: 
                     28:      --gg_g_r_a_d_e Only send jobs of grade _g_r_a_d_e or higher this
                     29:             transfer.  The grade of a job is specified when the
                     30:             job is queued by _u_u_c_p or _u_u_x.
                     31: 
                     32:      --rr_r_o_l_e  _r_o_l_e is either 1 or 0; it indicates whether _u_u_c_i_c_o
                     33:             is to start up in master or slave role, respec-
                     34:             tively. 1 is used when running _u_u_c_i_c_o by hand or
                     35:             from _c_r_o_n(8).  0 is used when another system calls
                     36:             the local system.  Slave role is the default.
                     37: 
                     38:      --RR      Reverse roles.  When used with the --rr11 option, this
                     39:             tells the remote system to begin sending its jobs
                     40:             first, instead of waiting for the local machine to
                     41:             finish.
                     42: 
                     43:      --ss_s_y_s_t_e_m
                     44:             Call only system _s_y_s_t_e_m.  If --ss is not specified,
                     45:             and -r1 is specified, _u_u_c_i_c_o will attempt to call
                     46:             all systems for which there is work.  If --ss is
                     47:             specified, a call will be made even if there is no
                     48:             work for that system. This is useful for polling.
                     49: 
                     50:      --xx_d_e_b_u_g Turn on debugging at level _d_e_b_u_g. Level 5 is a good
                     51:             start when trying to find out why a call failed.
                     52:             Level 9 is very detailed. Level 99 is absurdly ver-
                     53:             bose.  If _r_o_l_e is 1 (master), output is normally
                     54:             written to the standard message output _s_t_d_e_r_r.  If
                     55:             _s_t_d_e_r_r is unavailable, output is written to
                     56:             /var/spool/uucp/AUDIT/_s_y_s_t_e_m.  When _r_o_l_e is 0
                     57:             (slave), debugging output is always written to the
                     58:             AUDIT file.
                     59: 
                     60: 
                     61: 
                     62: 
                     63: Printed 7/4/90               June                              1
                     64: 
                     65: 
                     66: 
                     67: 
                     68: 
                     69: 
                     70: UUCICO(8)                    1990                      UUCICO(8)
                     71: 
                     72: 
                     73: 
                     74:      --LL      Only call ``local'' sites. A site is considered
                     75:             local if the device-type field in _L._s_y_s is one of
                     76:             LOCAL, DIR or TCP.
                     77: 
                     78:      --tt_t_u_r_n_a_r_o_u_n_d
                     79:             Use _t_u_r_n_a_r_o_u_n_d as the line turnaround time (in
                     80:             minutes) instead of the default 30.  If _t_u_r_n_a_r_o_u_n_d
                     81:             is missing or 0, line turnaround will be disabled.
                     82:             After _u_u_c_i_c_o has been running in slave role for _t_u_r_-
                     83:             _n_a_r_o_u_n_d minutes, it will attempt to run in master
                     84:             role by negotiating with the remote machine.  In
                     85:             earlier versions of _u_u_c_i_c_o, a transfer of many large
                     86:             files in one direction would hold up mail going in
                     87:             the other direction.  With the turnaround code work-
                     88:             ing, the message flow will be more bidirectional in
                     89:             the short term.  This option only works with newer
                     90:             _u_u_c_i_c_o's and is ignored by older ones.
                     91: 
                     92:      If _u_u_c_i_c_o receives a SSIIGGFFPPEE (see _k_i_l_l(1)), it will toggle
                     93:      the debugging on or off.
                     94: 
                     95:      _U_u_c_p_d is the server for supporting uucp connections over
                     96:      networks. _U_u_c_p_d listens for service requests at the port
                     97:      indicated in the ``uucp'' service specification; see _s_e_r_-
                     98:      _v_i_c_e_s(5).       The server provides login name and password
                     99:      authentication before starting up _u_u_c_i_c_o for the rest of the
                    100:      transaction.
                    101: 
                    102:      _U_u_c_i_c_o is commonly used either of two ways: as a daemon run
                    103:      periodically by _c_r_o_n(8) to call out to remote systems, and
                    104:      as a ``shell'' for remote systems who call in.  For calling
                    105:      out periodically, a typical line in _c_r_o_n_t_a_b would be:
                    106: 
                    107:          0    *    *    *    *    /usr/lib/uucp/uucico -r1
                    108: 
                    109:      This will run _u_u_c_i_c_o every hour in master role. For each
                    110:      system that has transfer requests queued, _u_u_c_i_c_o calls the
                    111:      system, logs in, and executes the transfers. The file
                    112:      _L._s_y_s(5) is consulted for information about how to log in,
                    113:      while _L-_d_e_v_i_c_e_s(5) specifies available lines and modems for
                    114:      calling.
                    115: 
                    116:      For remote systems to dial in, an entry in the _p_a_s_s_w_d(5)
                    117:      file must be created, with a login ``shell'' of _u_u_c_i_c_o.  For
                    118:      example:
                    119: 
                    120:          nuucp:Password:6:1::/var/spool/uucppublic:/usr/lib/uucp/uucico
                    121: 
                    122:      The UID for UUCP remote logins is not critical, so long as
                    123:      it differs from the UUCP Administrative login.  The latter
                    124:      owns the UUCP files, and assigning this UID to a remote
                    125:      login would be an extreme security hazard.
                    126: 
                    127: 
                    128: 
                    129: Printed 7/4/90               June                              2
                    130: 
                    131: 
                    132: 
                    133: 
                    134: 
                    135: 
                    136: UUCICO(8)                    1990                      UUCICO(8)
                    137: 
                    138: 
                    139: 
                    140: FFIILLEESS
                    141:      /usr/lib/uucp/               UUCP internal files/utilities
                    142:      /usr/lib/uucp/L-devices      Local device descriptions
                    143:      /usr/lib/uucp/L-dialcodes    Phone numbers and prefixes
                    144:      /usr/lib/uucp/L.aliases      Hostname aliases
                    145:      /usr/lib/uucp/L.cmds         Remote command permissions list
                    146:      /usr/lib/uucp/L.sys          Host connection specifications
                    147:      /usr/lib/uucp/USERFILE       Remote directory tree permissions list
                    148: 
                    149:      /var/spool/uucp/             Spool directory
                    150:      /var/spool/uucp/AUDIT/*      Debugging audit trails
                    151:      /var/spool/uucp/C./          Control files directory
                    152:      /var/spool/uucp/D./          Incoming data file directory
                    153:      /var/spool/uucp/D.hostname/   Outgoing data file directory
                    154:      /var/spool/uucp/D.hostnameX/  Outgoing execution file directory
                    155:      /var/spool/uucp/CORRUPT/     Place for corrupted C. and D. files
                    156:      /var/spool/uucp/ERRLOG       UUCP internal error log
                    157:      /var/spool/uucp/LOGFILE      UUCP system activity log
                    158:      /var/spool/uucp/LCK/LCK..*    Device lock files
                    159:      /var/spool/uucp/SYSLOG       File transfer statistics log
                    160:      /var/spool/uucp/STST/*       System status files
                    161:      /var/spool/uucp/TM./         File transfer temp directory
                    162:      /var/spool/uucp/X./          Incoming execution file directory
                    163: 
                    164:      /var/spool/uucppublic        Public access directory
                    165: 
                    166: SSEEEE AALLSSOO
                    167:      uucp(1), uuq(1), uux(1), L-devices(5), L-dialcodes(5),
                    168:      L.aliases(5), L.cmds(5), L.sys(5), uuclean(8), uupoll(8),
                    169:      uusnap(8), uuxqt(8)
                    170: 
                    171:      D. A. Nowitz and M. E. Lesk, _A _D_i_a_l-_U_p _N_e_t_w_o_r_k _o_f _U_N_I_X _S_y_s_-
                    172:      _t_e_m_s.
                    173: 
                    174:      D. A. Nowitz, _U_u_c_p _I_m_p_l_e_m_e_n_t_a_t_i_o_n _D_e_s_c_r_i_p_t_i_o_n.
                    175: 
                    176: 
                    177: 
                    178: 
                    179: 
                    180: 
                    181: 
                    182: 
                    183: 
                    184: 
                    185: 
                    186: 
                    187: 
                    188: 
                    189: 
                    190: 
                    191: 
                    192: 
                    193: 
                    194: 
                    195: Printed 7/4/90               June                              3
                    196: 
                    197: 
                    198: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.