Annotation of researchv10dc/man/man8/uucico.8, revision 1.1.1.1

1.1       root        1: .TH UUCICO 8
                      2: .CT 1 sa_auto
                      3: .SH NAME
                      4: uucico, uusched, uuxqt, kick, debug  \- uucp file transport and execution
                      5: .SH SYNOPSIS
                      6: .B /usr/lib/uucp/uucico
                      7: [
                      8: .B -r1
                      9: .B -s
                     10: .I system
                     11: ]
                     12: [
                     13: .B -x
                     14: .I debug
                     15: ]
                     16: [
                     17: .B -d
                     18: .I spool_directory
                     19: ]
                     20: .PP
                     21: .B /usr/lib/uucp/uusched
                     22: [
                     23: .B -x
                     24: .I debug
                     25: ]
                     26: [
                     27: .B -u
                     28: .I debug
                     29: ]
                     30: .PP
                     31: .B /usr/lib/uucp/kick
                     32: .I system
                     33: .PP
                     34: .B /usr/lib/uucp/debug
                     35: .I system
                     36: .PP
                     37: .B /usr/lib/uucp/uuxqt
                     38: [
                     39: .B -s
                     40: .I system
                     41: ]
                     42: [
                     43: .B -x
                     44: .I debug
                     45: ]
                     46: .SH DESCRIPTION
                     47: .I Uucico
                     48: transfers files between systems
                     49: for
                     50: .IR uucp (1).
                     51: It is normally invoked by
                     52: .I login
                     53: for
                     54: an incoming connection
                     55: (a slave),
                     56: or by
                     57: .IR uusched
                     58: to call out to another system
                     59: (a master).
                     60: The options are
                     61: .TP \w'\f5-s\ \fIsystem\ 'u
                     62: .B -r1
                     63: This is a master;
                     64: option 
                     65: .B -s
                     66: is required.
                     67: In the absence of
                     68: .B -r1
                     69: the process is a slave and expects to speak to a master on
                     70: standard input and standard output.
                     71: .TP \w'\f5-s\ \fIsystem\ 'u
                     72: .BI -s " system
                     73: Call the named
                     74: .I system.
                     75: .TP
                     76: .BI -x " debug
                     77: Turn on debugging output;
                     78: .I debug
                     79: is a single digit, larger for more output.
                     80: .ig
                     81: .PP
                     82: For example,
                     83: the shell
                     84: .I Uutry
                     85: starts
                     86: .I uucico
                     87: with debugging turned on.
                     88: ..
                     89: .PP
                     90: .I Uusched
                     91: invokes
                     92: .I uucico
                     93: for each system
                     94: with work pending.
                     95: It is called by
                     96: .IR uucp
                     97: and
                     98: .IR uux (1)
                     99: after work is queued,
                    100: and should be invoked regularly by
                    101: .IR cron (8).
                    102: The options are
                    103: .TP \w'\f5-s\ \fIsystem\ 'u
                    104: .BI -x " debug
                    105: As for
                    106: .I uucico.
                    107: .TP
                    108: .BI -u " debug
                    109: Invoke
                    110: .I uucico
                    111: with option
                    112: .B -x
                    113: .I debug.
                    114: .PP
                    115: .I Kick
                    116: invokes
                    117: .I uucico
                    118: in the background
                    119: to call out to the specified
                    120: .IR system .
                    121: .I Debug
                    122: causes a call with
                    123: a moderate amount
                    124: of debugging output
                    125: .RB ( -x4 ).
                    126: Both attempt to remove
                    127: existing system status information
                    128: for
                    129: .IR system ,
                    130: so that a call will be attempted
                    131: regardless of recent failures.
                    132: .PP
                    133: .I Uuxqt
                    134: executes commands requested remotely by
                    135: .IR uux (1).
                    136: It searches the
                    137: .I uucp
                    138: spool directories looking for
                    139: filenames starting with
                    140: .BR X. ,
                    141: checks the
                    142: .I Permissions
                    143: file to see that all required data files are available
                    144: and accessible
                    145: and that the requested command is permitted for the
                    146: requesting system,
                    147: and invokes the command if all is well.
                    148: .PP
                    149: Before a command is invoked,
                    150: the file creation mask
                    151: .RI ( umask (2))
                    152: is set to 0 and these
                    153: environment variables are set:
                    154: .TF UU_MACHINE
                    155: .TP
                    156: .B UU_MACHINE
                    157: the name of the last sending machine
                    158: .TP
                    159: .B UU_USER
                    160: the user that sent the job
                    161: .TP
                    162: .B PATH
                    163: set to
                    164: .LR /bin:/usr/bin
                    165: .TP
                    166: .B USER
                    167: set to
                    168: .L uucp 
                    169: .PD
                    170: .SH FILES
                    171: .TF /usr/lib/uucp/Maxuuscheds
                    172: .TP
                    173: .F /usr/lib/uucp/Systems*
                    174: .TP
                    175: .F /usr/lib/uucp/Permissions
                    176: .TP
                    177: .F /usr/lib/uucp/Devices
                    178: .TP
                    179: .F /usr/lib/uucp/Maxuuscheds
                    180: how many copies of
                    181: .I uusched
                    182: may be active at once
                    183: .TP
                    184: .F /usr/lib/uucp/Maxuuxqts
                    185: ditto for
                    186: .I uuxqt
                    187: .TP
                    188: .F /usr/spool/uucp/*
                    189: .TP
                    190: .F /usr/spool/uucppublic/*
                    191: .TP
                    192: .F /usr/spool/uucp/LCK*
                    193: .fi
                    194: .SH "SEE ALSO"
                    195: .IR uucp (1), 
                    196: .IR uux (1),
                    197: .IR uustat (1)
                    198: .br
                    199: D. A. Nowitz,
                    200: `UUCP Administration',
                    201: this manual, Volume 2
                    202: .SH BUGS
                    203: System and user names received by
                    204: .I uuxqt
                    205: should not be believed.

unix.superglobalmegacorp.com

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