from rfg
[unix-history] / usr / src / usr.bin / uucp / uucico / uucico.8
CommitLineData
aafc3782
JB
1.\" @(#)uucico.8 6.1 (Berkeley) %G%
2.\"
3.TH UUCICO 8C ""
4.UC 6
5.SH NAME
6uucicio \- uupoll transfer files queued by uucp or uux
7.SH SYNOPSIS
8.B uucico
9[
10.BI \-d spooldir
11] [
12.BI \-g grade
13] [
14.BI \-r role
15] [
16.B \-R
17] [
18.BI \-s system
19] [
20.BI \-x debug
21] [
22.B \-L
23] [
24.BI \-t turnaround
25]
26.PP
27.B uupoll
28[
29.BI \-g grade
30] [
31.B -n
32]
33system [ system1 ... ]
34.SH DESCRIPTION
35.I uucico
36performs the actual work involved in transferring files between
37systems.
38.I uucp
39and
40.I uux
41merely queue requests for data transfer which uucico processes.
42.PP
43The following options are available.
44.TP 8
45.BI \-d spooldir
46Use
47.I spooldir
48as the spool directory.
49.TP 8
50.BI \-g grade
51Only send jobs of grade
52.I grade
53or higher this transfer.
54.TP 8
55.B \-R
56Reverse roles. This tells the remote system to begin sending its
57jobs first, instead of waiting for the local machine to finish.
58.TP 8
59.BI \-r role
60.I role
61is either 1 or 0. It signifies whether uucico is to run in
62master or slave mode. 1 is used when starting
63.I uucico
64by hand. 0 is used when another system calls the local system.
65.TP 8
66.BI \-s system
67Call only system
68.IR system .
69If
70.B \-s
71is not specified, and \-r1 is specifed,
72.I uucico
73will attempt to call all systems for which there is work.
74If
75.B \-s
76is specified, a call will be made even if there is
77no work for that system. This is useful for polling
78systems.
79.TP 8
80.BI \-x debug
81Turn on debugging at level
82.IR debug .
83Level 5 is a good start when trying to find out why a call
84failed. Level 9 is very detailed. Level 99 is absurdly verbose.
85.TP 8
86.B \-L
87Only call ``local'' sites. A site is considered local if
88the device-type field in
89.I L.sys
90is one of LOCAL, DIR or TCP.
91.TP 8
92.BI \-t turnaround
93Use
94.I turnaround
95as the line turnaround time (in minutes) instead of the default 30. If
96.I turnaround
97is missing or 0, line turnaround will be disabled.
98After uucico has been running in Slave mode for
99.I turnaround
100minutes, it will attempt to run in master mode by negotiating with the
101remote machine. In the past, a large transfer of news in
102one direction would hold up mail going in the other direction.
103With the turnaround code working, the message flow will be more
104bidirectional in the short term.
105This option only works with newer uucicos and is ignored by older ones.
106.PP
107If
108.I uucico
109receives a
110.B SIGFPE
111(see
112.IR kill (1))
113it will toggle the debugging on or off.
114.PP
115This program will typically be started by
116.IR cron (8).
117.PP
118.B uupoll
119is used to force a poll of a remote system. It queues a null job
120for the remote system and invokes
121.I uucico.
122If the
123.I \-g
124flag is specified, the null job will be queued with grade
125.IR grade .
126If
127.I \-n
128is specified, the null job will be queued, but an immediate
129.I uucico
130will not be invoked.
131.SH FILES
132.TP 22
133/usr/lib/uucp
134directory with commands used by uucico internally
135.TP
136/usr/spoool/uucp
137spool directory
138.SH SEE ALSO
139D. A. Nowitz,
140Uucp Implementation Description