UUNAME(1) DOMAIN/IX Reference Manual (SYS5) UUNAME(1)
NAME
uucp, uulog, uuname - UNIX system to UNIX system copy
USAGE
uucp [ options ] source-files destination-file
uulog [ options ]
uuname [ options ]
DESCRIPTION
Uucp copies files named by the source-file arguments to the
destination-file argument. A filename may be a pathname on
a machine, or may have the following form:
system name!pathname
where system name is taken from a list of system names that
uucp knows about. Note that only the first six characters
of a system name are significant. Any excess characters are
ignored. The system name may also be a list of names such
as:
system name!system name!...!system name!pathname
in which case an attempt is made to send the file via the
specified route, and only to a destination in PUBDIR. How-
ever, you must first insure that intermediate nodes in the
route are willing to foward information.
The question mark (?), asterisk (*), and bracketed ellipsis
([...]) Shell metacharacters appearing in pathname are
expanded on the appropriate system.
Pathnames may be one of the following (anything else is pre-
fixed by the current directory):
a full pathname
a pathname preceded by ~user where user is a log-in
name on the specified system and is replaced by that
user's log-in directory
a pathname preceded by ~user where user is a log-in
name on the specified system and is replaced by that
user's directory under PUBDIR
If the result is an erroneous pathname for the remote sys-
tem, the copy will fail. If the destination-file is a
directory, the last part of the source-file name is used.
If a simple ~user destination is inaccessible to uucp, data
Printed 6/10/85 UUNAME-1
UUNAME(1) DOMAIN/IX Reference Manual (SYS5) UUNAME(1)
is copied to a spool directory and you are notified by mail
(1).
Uucp preserves execute permissions across the transmission
and gives 0666 read and write permissions. See chmod (2)
for more information about permissions. All files received
by uucp will be owned by uucp.
Uulog queries a summary log of uucp and uux (1) transactions
in the file /usr/spool/uucp/LOGFILE. Specific logging infor-
mation can be obtained by specifying options.
Uuname lists the uucp names of known systems. A description
is printed for each system that has a line of information in
/usr/lib/uucp/ADMIN. The format of ADMIN is sysname tab
description tab.
The DOMAIN/IX version of uucp supports the Vadic 212 Autodi-
aler.
OPTIONS
The following options are interpreted by uucp only :
-d Make all necessary directories for the file copy
(default).
-c Use the source file when copying out rather than
copying the file to the spool directory (default).
-mfile Report status of the transfer in file. If file is
omitted, send mail to the requester when the copy
is completed. This option only works for sending
files or receiving a single file. Receiving mul-
tiple files specified by a question mark (?),
asterisk (*), or bracketed ellipsis ([...]) spe-
cial Shell character will not activate the option.
This option will not work if all transactions are
local or if uucp is executed remotely via the -e
option.
-r Queue the job but do not start the file transfer
process. By default a file transfer process is
started each time uucp is evoked.
-sdirectory
Spool uucp files in directory.
-gn Give the named uucp file a grade of n, which
affects when the file is processed.
-xlevel Provide level of debugging information. Level
should be a numeric value, and the greater the
UUNAME-2 Printed 6/10/85
UUNAME(1) DOMAIN/IX Reference Manual (SYS5) UUNAME(1)
value used, the more debug information that is
produced.
The following options are used by uulog only:
-ssys Print information about work involving system sys.
If sys is not specified, print logging information
for all systems.
-uuser Print information about work done for the speci-
fied user. If user is not specified, print log-
ging information for all users.
The following options are used by uuname only:
-l Return the local system name.
-v Print additional information about each system.
CAUTIONS
The domain of remotely accessible files may (and for obvious
security reasons, usually should) be severely restricted.
You will very likely not be able to fetch files by pathname.
Ask a responsible person on the remote system to send them
to you. For the same reasons, you will probably not be able
to send files to arbitrary pathnames. As distributed, the
remotely accessible files are those whose names begin with
/usr/spool/uucppublic (equivalent to ~nuucp or just ~).
To send files that begin with a period (e.g., .profile), you
must qualify the files with a period. For example: .pro-
file, .prof*, and .profil? are correct; whereas *prof* and
?profile are incorrect.
FILES
/usr/spool/uucp spool directory
/usr/spool/uucppublic public directory for receiving and
sending (PUBDIR)
/usr/lib/uucp/* other data and program files
Uucp looks in /etc/net/uname to determine the site name for
the local system. If there is no such file, it assumes
apollo1.
RELATED INFORMATION
mail (1), uux (1), chmod (2).
Also refer to the discussion of uucp in the Domain/IX User's
Guide.
Printed 6/10/85 UUNAME-3