UUCICO(C) XENIX System V UUCICO(C)
Name
uucico - Executes work files for uucp data transmission.
Syntax
uucico [ options ] ...
Description
The uucico program performs the following major functions:
- Scan the spool directory for work.
- Place a call to a remote site.
- Negotiate a line protocol to be used.
- Execute all requests from both sites.
- Log work requests and work completions.
uucico may be started by a system daemon such as cron(C), by
the user (usually for testing), or by a remote site.
Options
The uucico program must generally be started directly by the
user or by another program, such as a shell script invoked
by cron . There are several options used for execution:
-r1 Start the program in MASTER mode. This is used when
uucico is started by a program or cron shell.
In MASTER mode, a connection is made to a remote site.
MASTER mode operates in one of two ways. If no site
name is specified (the -s option not specified), the
program scans the spool directory for sites to call.
If a site name is specified, that site is called, and
work is only done for that site.
If started by a remote site, the program is considered
to be in SLAVE mode.
-ssitename
Do work only for site sitename . If -s is specified, a
call to the specified site is made even if there is no
work for site sitename in the spool directory, but call
only when times in the L.sys file permit it. This is
useful for polling sites that do not have the hardware
to initiate a connection.
-Ssitename
Do work only for site sitename . If -S is specified, a
call to the specified site is made even if there is no
work for the site in the site in the spool directory.
Page 1 (printed 8/7/87)
UUCICO(C) XENIX System V UUCICO(C)
Unlike -s, this option ignores the call times for the
sitename given in the L.sys file.
The following options are used primarily for debugging:
-ddir
Use directory dir for the spool directory.
-xnum
Use num (1-9) as the level of debugging output. 9
specifies the highest level of debugging.
The next section describes the major steps within the uucico
program.
Notes
The uucico program should be specified as the shell field in
the /etc/passwd file for the uucp logins.
If you want your machine to immediately forward files from a
remote machine to other machines, the command
/usr/lib/uucp/uucico must be present in the L.cmds file.
Otherwise, files will be forwarded the next time your
machine connects with the remote machine.
On a dial-in site, uucico is always started whenever a
calling site logs in.
However, on a dial-out site, uucico is only started when
explicitly invoked.
Files
/usr/spool/uucp/AUDIT
/usr/spool/uucp/LOGFILE
/usr/spool/uucp/SEQF
/usr/spool/uucp/SYSLOG
/usr/spool/uucp/X.*
/usr/lib/uucp/Cmds
/usr/lib/uucp/L-devices
/usr/lib/uucp/L.cmds
/usr/lib/uucp/L.sys
/usr/lib/uucp/L_stat
/usr/lib/uucp/L_sub
/usr/lib/uucp/R_stat
/usr/lib/uucp/R_sub
/usr/lib/uucp/USERFILE
/usr/lib/uucp/uucico
See Also
uux(C), mail(C), uuinstall(C), uuto(C)
Page 2 (printed 8/7/87)