Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought



UUCP(1)         DOMAIN/IX Reference Manual (SYS5)         UUCP(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                                            UUCP-1





UUCP(1)         DOMAIN/IX Reference Manual (SYS5)         UUCP(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



UUCP-2                                            Printed 6/10/85





UUCP(1)         DOMAIN/IX Reference Manual (SYS5)         UUCP(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                                            UUCP-3



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026