summaryrefslogtreecommitdiff
path: root/usr/src/man/man1c
diff options
context:
space:
mode:
authorRichard Lowe <richlowe@richlowe.net>2011-03-14 14:05:30 -0400
committerRichard Lowe <richlowe@richlowe.net>2011-03-14 14:05:30 -0400
commitc10c16dec587a0662068f6e2991c29ed3a9db943 (patch)
treef414286f4bba41d75683ed4fbbaa6bfa4bf7fabd /usr/src/man/man1c
parent68caef18a23a498d9e3017b983562c0f4fd8ab23 (diff)
downloadillumos-gate-c10c16dec587a0662068f6e2991c29ed3a9db943.tar.gz
243 system manual pages should live with the software
Reviewed by: garrett@nexenta.com Reviewed by: gwr@nexenta.com Reviewed by: trisk@opensolaris.org Approved by: gwr@nexenta.com --HG-- extra : rebase_source : 0c599d0bec0dc8865fbba67721a7a6cd6b1feefb
Diffstat (limited to 'usr/src/man/man1c')
-rw-r--r--usr/src/man/man1c/Makefile47
-rw-r--r--usr/src/man/man1c/ct.1c149
-rw-r--r--usr/src/man/man1c/cu.1c819
-rw-r--r--usr/src/man/man1c/rup.1c78
-rw-r--r--usr/src/man/man1c/uucp.1c495
-rw-r--r--usr/src/man/man1c/uuencode.1c394
-rw-r--r--usr/src/man/man1c/uuglist.1c50
-rw-r--r--usr/src/man/man1c/uustat.1c486
-rw-r--r--usr/src/man/man1c/uuto.1c313
-rw-r--r--usr/src/man/man1c/uux.1c463
10 files changed, 3294 insertions, 0 deletions
diff --git a/usr/src/man/man1c/Makefile b/usr/src/man/man1c/Makefile
new file mode 100644
index 0000000000..a70a577208
--- /dev/null
+++ b/usr/src/man/man1c/Makefile
@@ -0,0 +1,47 @@
+#
+# This file and its contents are supplied under the terms of the
+# Common Development and Distribution License ("CDDL"), version 1.0.
+# You may only use this file in accordance with the terms of version
+# 1.0 of the CDDL.
+#
+# A full copy of the text of the CDDL should have accompanied this
+# source. A copy of the CDDL is also available via the Internet
+# at http://www.illumos.org/license/CDDL.
+#
+
+# Copyright 2011, Richard Lowe
+
+include ../../Makefile.master
+
+MANSECT = 1c
+
+MANFILES = ct.1c \
+ cu.1c \
+ rup.1c \
+ uucp.1c \
+ uuencode.1c \
+ uuglist.1c \
+ uustat.1c \
+ uuto.1c \
+ uux.1c \
+
+MANSOFILES = uudecode.1c \
+ uulog.1c \
+ uuname.1c \
+ uupick.1c
+
+MANFILES += $(MANSOFILES)
+
+uulog.1c := SOSRC = man1c/uucp.1c
+uuname.1c := SOSRC = man1c/uucp.1c
+
+uudecode.1c := SOSRC = man1c/uuencode.1c
+
+uupick.1c := SOSRC = man1c/uuto.1c
+
+
+.KEEP_STATE:
+
+include ../Makefile.man
+
+install: $(ROOTMANFILES)
diff --git a/usr/src/man/man1c/ct.1c b/usr/src/man/man1c/ct.1c
new file mode 100644
index 0000000000..6370a0c986
--- /dev/null
+++ b/usr/src/man/man1c/ct.1c
@@ -0,0 +1,149 @@
+'\" te
+.\" Copyright (c) 1996, Sun Microsystems, Inc. All Rights Reserved.
+.\" Copyright 1989 AT&T
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH ct 1C "14 Sep 1992" "SunOS 5.11" "Communication Commands"
+.SH NAME
+ct \- spawn login to a remote terminal
+.SH SYNOPSIS
+.LP
+.nf
+\fBct\fR [\fIoptions\fR] \fItelno\fR...
+.fi
+
+.SH DESCRIPTION
+.sp
+.LP
+The \fBct\fR utility dials the telephone number of a modem that is attached to
+a terminal and spawns a \fBlogin\fR process to that terminal. The \fItelno\fR
+is a telephone number, with equal signs for secondary dial tones and minus
+signs for delays at appropriate places. (The set of legal characters for
+\fItelno\fR is 0 through 9, -, =, *, and #. The maximum length \fItelno\fR is
+31 characters). If more than one telephone number is specified, \fBct\fR will
+try each in succession until one answers; this is useful for specifying
+alternate dialing paths.
+.sp
+.LP
+\fBct\fR will try each line listed in the file \fB/etc/uucp/Devices\fR until it
+finds an available line with appropriate attributes, or runs out of entries.
+.sp
+.LP
+After the user on the destination terminal logs out, there are two things that
+could occur depending on what type of port monitor is monitoring the port. In
+the case of no port monitor, \fBct\fR prompts: \fBReconnect?\fR If the response
+begins with the letter \fBn\fR, the line will be dropped; otherwise,
+\fBttymon\fR will be started again and the \fBlogin:\fR prompt will be printed.
+In the second case, where a port monitor is monitoring the port, the port
+monitor reissues the \fBlogin:\fR prompt.
+.sp
+.LP
+The user should log out properly before disconnecting.
+.SH OPTIONS
+.sp
+.LP
+The following options are supported:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-h\fR\fR
+.ad
+.RS 11n
+.rt
+Normally, \fBct\fR will hang up the current line so that it can be used to
+answer the incoming call. The \fB-h\fR option will prevent this action. The
+\fB-h\fR option will also wait for the termination of the specified \fBct\fR
+process before returning control to the user's terminal.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-s\fR\fIspeed\fR\fR
+.ad
+.RS 11n
+.rt
+The data rate may be set with the \fB-s\fR option. \fIspeed\fR is expressed in
+baud rates. The default baud rate is 1200.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-v\fR\fR
+.ad
+.RS 11n
+.rt
+If the \fB-v\fR (verbose) option is used, \fBct\fR will send a running
+narrative to the standard error output stream.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-w\fR\fIn\fR\fR
+.ad
+.RS 11n
+.rt
+If there are no free lines \fBct\fR will ask if it should wait, and for how
+many minutes, before it gives up. \fBct\fR will continue to try to open the
+dialers at one-minute intervals until the specified limit is exceeded. This
+dialogue may be overridden by specifying the \fB-w\fR\fIn\fR option. \fIn\fR is
+the maximum number of minutes that \fBct\fR is to wait for a line.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-x\fR\fIn\fR\fR
+.ad
+.RS 11n
+.rt
+This option is used for debugging; it produces a detailed output of the program
+execution on stderr. \fIn\fR is a single number between 0 and 9. As \fIn\fR
+increases to 9, more detailed debugging information is given.
+.RE
+
+.SH FILES
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/etc/uucp/Devices\fR\fR
+.ad
+.RS 21n
+.rt
+
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/var/adm/ctlog\fR\fR
+.ad
+.RS 21n
+.rt
+
+.RE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBcu\fR(1C), \fBlogin\fR(1), \fBuucp\fR(1C), \fBttymon\fR(1M),
+\fBattributes\fR(5)
+.SH NOTES
+.sp
+.LP
+The \fBct\fR program will not work with a DATAKIT Multiplex interface.
+.sp
+.LP
+For a shared port, one used for both dial-in and dial-out, the \fBttymon\fR
+program running on the line must have the \fB-r\fR and \fB-b\fR options
+specified (see \fBttymon\fR(1M)).
diff --git a/usr/src/man/man1c/cu.1c b/usr/src/man/man1c/cu.1c
new file mode 100644
index 0000000000..f100372e15
--- /dev/null
+++ b/usr/src/man/man1c/cu.1c
@@ -0,0 +1,819 @@
+'\" te
+.\" Copyright 1989 AT&T
+.\" Copyright (c) 2001, Sun Microsystems, Inc. All Rights Reserved
+.\" Portions Copyright (c) 1992, X/Open Company Limited All Rights Reserved
+.\" Sun Microsystems, Inc. gratefully acknowledges The Open Group for permission to reproduce portions of its copyrighted documentation. Original documentation from The Open Group can be obtained online at
+.\" http://www.opengroup.org/bookstore/.
+.\" The Institute of Electrical and Electronics Engineers and The Open Group, have given us permission to reprint portions of their documentation. In the following statement, the phrase "this text" refers to portions of the system documentation. Portions of this text are reprinted and reproduced in electronic form in the Sun OS Reference Manual, from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between these versions and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http://www.opengroup.org/unix/online.html.
+.\" This notice shall appear on any product containing this material.
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH cu 1C "11 May 2001" "SunOS 5.11" "Communication Commands"
+.SH NAME
+cu \- call another UNIX system
+.SH SYNOPSIS
+.LP
+.nf
+\fBcu\fR [\fB-c\fR \fIdevice\fR | \fB-l\fR \fIline\fR] [\fB-s\fR \fIspeed\fR] [\fB-b\fR \fIbits\fR] [\fB-h\fR] [\fB-n\fR]
+ [\fB-t\fR] [\fB-d\fR] [\fB-o\fR | \fB-e\fR] [\fB-L\fR] [\fB-C\fR] [\fB-H\fR] \fI telno\fR | \fIsystemname\fR
+ [\fIlocal-cmd\fR]
+.fi
+
+.SH DESCRIPTION
+.sp
+.LP
+The command \fBcu\fR calls up another UNIX system, a terminal, or possibly a
+non-UNIX system. It manages an interactive conversation with possible transfers
+of files. It is convenient to think of \fBcu\fR as operating in two phases. The
+first phase is the connection phase in which the connection is established.
+\fBcu\fR then enters the conversation phase. The \fB-d\fR option is the only
+one that applies to both phases.
+.SH OPTIONS
+.sp
+.LP
+\fBcu\fR accepts many options. The \fB-c\fR, \fB-l\fR, and \fB-s\fR options
+play a part in selecting the medium. The remaining options are used in
+configuring the line.
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-b\fR \fIbits\fR\fR
+.ad
+.RS 13n
+.rt
+Forces \fIbits\fR to be the number of bits processed on the line. \fIbits\fR is
+either \fB7\fR or \fB8\fR. This allows connection between systems with
+different character sizes. By default, the character size of the line is set
+to the same value as the current local terminal, but the character size setting
+is affected by \fBLC_CTYPE\fR also.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-c\fR \fIdevice\fR\fR
+.ad
+.RS 13n
+.rt
+Forces \fBcu\fR to use only entries in the "Type" field (the first field in the
+\fB/etc/uucp/Devices\fR file) that match the user specified \fIdevice\fR,
+usually the name of a local area network.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-C\fR\fR
+.ad
+.RS 13n
+.rt
+Runs the \fIlocal-cmd\fR specified at the end of the command line instead of
+entering interactive mode. The \fBstdin\fR and \fBstdout\fR of the command that
+is run refer to the remote connection.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-d\fR\fR
+.ad
+.RS 13n
+.rt
+Prints diagnostic traces.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-e\fR\fR
+.ad
+.RS 13n
+.rt
+Sets an EVEN data parity. This option designates that EVEN parity is to be
+generated for data sent to the remote system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-h\fR\fR
+.ad
+.RS 13n
+.rt
+Sets communication mode to half-duplex. This option emulates local echo in
+order to support calls to other computer systems that expect terminals to be
+set to half-duplex mode.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-H\fR\fR
+.ad
+.RS 13n
+.rt
+Ignores one hangup. This allows the user to remain in \fBcu\fR while the remote
+machine disconnects and places a call back to the local machine. This option
+should be used when connecting to systems with callback or dialback modems.
+Once the callback occurs subsequent hangups will cause \fBcu\fR to terminate.
+This option can be specified more than once. For more information about
+dialback configuration, see \fBremote\fR(4) and \fISystem Administration Guide:
+IP Services\fR
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-l\fR \fIline\fR\fR
+.ad
+.RS 13n
+.rt
+Specifies a device name to use as the communication line. This can be used to
+override the search that would otherwise take place for the first available
+line having the right speed. When the \fB-l\fR option is used without the
+\fB-s\fR option, the speed of a line is taken from the \fB/etc/uucp/Devices\fR
+file record in which \fIline\fR matches the second field (the Line field). When
+the \fB-l\fR and \fB-s\fR options are both used together, \fBcu\fR will search
+the \fB/etc/uucp/Devices\fR file to check if the requested speed for the
+requested line is available. If so, the connection will be made at the
+requested speed, otherwise, an error message will be printed and the call will
+not be made. In the general case where a specified device is a directly
+connected asynchronous line (for instance, \fB/dev/term/a\fR), a telephone
+number (\fItelno\fR) is not required. The specified device need not be in the
+\fB/dev\fR directory. If the specified device is associated with an auto
+dialer, a telephone number must be provided.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-L\fR\fR
+.ad
+.RS 13n
+.rt
+Goes through the login chat sequence specified in the \fB/etc/uucp/Systems\fR
+file. For more information about the chat sequence, see \fISystem
+Administration Guide: IP Services\fR
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-n\fR\fR
+.ad
+.RS 13n
+.rt
+Requests user prompt for telephone number. For added security, this option
+will prompt the user to provide the telephone number to be dialed, rather than
+taking it from the command line.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-o\fR\fR
+.ad
+.RS 13n
+.rt
+Sets an ODD data parity. This option designates that ODD parity is to be
+generated for data sent to the remote system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-s\fR \fIspeed\fR\fR
+.ad
+.RS 13n
+.rt
+Specifies the transmission speed (\fB300\fR, \fB1200\fR, \fB2400\fR,
+\fB4800\fR, \fB9600\fR, \fB19200\fR, \fB38400\fR). The default value is "Any"
+speed which will depend on the order of the lines in the
+\fB/etc/uucp/Devices\fR file.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-t\fR\fR
+.ad
+.RS 13n
+.rt
+Dials a terminal which has been set to auto answer. Appropriate mapping of
+carriage-return to carriage-return-line-feed pairs is set.
+.RE
+
+.SH OPERANDS
+.sp
+.LP
+The following operands are supported:
+.sp
+.ne 2
+.mk
+.na
+\fB\fItelno\fR\fR
+.ad
+.RS 14n
+.rt
+When using an automatic dialler, specifies the telephone number with equal
+signs for secondary dial tone or minus signs placed appropriately for delays of
+4 seconds.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fIsystemname\fR\fR
+.ad
+.RS 14n
+.rt
+Specifies a \fBuucp\fR system name, which can be used rather than a telephone
+number; in this case, \fBcu\fR will obtain an appropriate direct line or
+telephone number from a system file.
+.RE
+
+.SH USAGE
+.SS "Connection Phase"
+.sp
+.LP
+\fBcu\fR uses the same mechanism that \fBuucp\fR(1C) does to establish a
+connection. This means that it will use the \fBuucp\fR control files
+\fB/etc/uucp/Devices\fR and \fB/etc/uucp/Systems\fR. This gives \fBcu\fR the
+ability to choose from several different media to establish the connection. The
+possible media include telephone lines, direct connections, and local area
+networks (\fBLAN\fR). The \fB/etc/uucp/Devices\fR file contains a list of media
+that are available on your system. The \fB/etc/uucp/Systems\fR file contains
+information for connecting to remote systems, but it is not generally readable.
+.sp
+.LP
+\fBNote:\fR \fBcu\fR determines which \fB/etc/uucp/Systems\fR and
+\fB/etc/uucp/Devices\fR files to use based upon the name used to invoke
+\fBcu\fR. In the simple case, this name will be "\fBcu\fR", but you could also
+have created a link to \fBcu\fR with another name, such as "\fBpppcu\fR", in
+which case \fBcu\fR would then look for a "service=pppcu" entry in the
+\fB/etc/uucp/Sysfiles\fR file to determine which \fB/etc/uucp/Systems\fR file
+to use.
+.sp
+.LP
+The \fItelno\fR or \fIsystemname\fR parameter from the command line is used to
+tell \fBcu\fR what system you wish to connect to. This parameter can be blank,
+a telephone number, a system name, or a \fBLAN\fR specific address.
+.sp
+.ne 2
+.mk
+.na
+\fBtelephone number\fR
+.ad
+.RS 20n
+.rt
+A telephone number is a string consisting of the tone dial characters (the
+digits \fB0\fR through \fB9\fR, \fB*\fR, and \fB#\fR) plus the special
+characters \fB=\fR and \fB\(mi\fR\&. The equal sign designates a secondary dial
+tone and the minus sign creates a \fB4\fR second delay.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fBsystem name\fR
+.ad
+.RS 20n
+.rt
+A system name is the name of any computer that \fBuucp\fR can call; the
+\fBuuname\fR(1C) command prints a list of these names.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fBLAN address\fR
+.ad
+.RS 20n
+.rt
+The documentation for your \fBLAN\fR will show the form of the \fBLAN\fR
+specific address.
+.RE
+
+.sp
+.LP
+If \fBcu\fR's default behavior is invoked (not using the \fB-c\fR or \fB-l\fR
+options), \fBcu\fR will use the \fItelno\fR or \fIsystemname\fR parameter to
+determine which medium to use. If a telephone number is specified, \fBcu\fR
+will assume that you wish to use a telephone line and it will select an
+automatic call unit (\fBACU\fR). Otherwise, \fBcu\fR will assume that it is a
+system name. \fBcu\fR will follow the \fBuucp\fR calling mechanism and use the
+\fB/etc/uucp/Systems\fR and \fB/etc/uucp/Devices\fR files to obtain the best
+available connection. Since \fBcu\fR will choose a speed that is appropriate
+for the medium that it selects, you may not use the \fB-s\fR option when this
+parameter is a system name.
+.sp
+.LP
+The \fB-c\fR and \fB-l\fR options modify this default behavior. \fB-c\fR is
+most often used to select a \fBLAN\fR by specifying a Type field from the
+\fB/etc/uucp/Devices\fR file. You must include either a \fItelno\fR or
+\fIsystemname\fR value when using the \fB-c\fR option. If the connection to
+\fIsystemname\fR fails, a connection will be attempted using \fIsystemname\fR
+as a \fBLAN\fR specific address. The \fB-l\fR option is used to specify a
+device associated with a direct connection. If the connection is truly a direct
+connection to the remote machine, then there is no need to specify a
+\fIsystemname\fR. This is the only case where a \fItelno\fR or \fIsystemname\fR
+parameter is unnecessary. On the other hand, there may be cases in which the
+specified device connects to a dialer, so it is valid to specify a telephone
+number. The \fB-c\fR and \fB-l\fR options should not be specified on the same
+command line.
+.SS "Conversation Phase"
+.sp
+.LP
+After making the connection, \fBcu\fR runs as two processes. The \fBtransmit\fR
+process reads data from the standard input and, except for lines beginning with
+\fB~\fR, passes it to the remote system. The \fBreceive\fR process accepts data
+from the remote system and, except for lines beginning with \fB~\fR, passes it
+to the standard output. Normally, an automatic DC3/DC1 protocol is used to
+control input from the remote so the buffer is not overrun. Lines beginning
+with \fB~\fR have special meanings.
+.SS "Commands"
+.sp
+.LP
+The \fBtransmit\fR process interprets the following user initiated commands:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~.\fR\fR
+.ad
+.RS 27n
+.rt
+Terminates the conversation.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~!\fR\fR
+.ad
+.RS 27n
+.rt
+Escapes to an interactive shell on the local system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~!\fR\fIcmd\|.\|.\|.\fR\fR
+.ad
+.RS 27n
+.rt
+Runs \fIcmd\fR on the local system (via \fBsh \fR\fB-c\fR).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~$\fR\fIcmd\|.\|.\|.\fR\fR
+.ad
+.RS 27n
+.rt
+Runs \fIcmd\fR locally and send its output to the remote system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%cd\fR\fR
+.ad
+.RS 27n
+.rt
+Changes the directory on the local system. Note: \fB~!cd\fR will cause the
+command to be run by a sub-shell, probably not what was intended.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%take\fR \fIfrom\fR \|[\fI\|to\fR\|]\fR
+.ad
+.RS 27n
+.rt
+Copies file \fIfrom\fR (on the remote system) to file \fIto\fR on the local
+system. If \fIto\fR is omitted, the \fIfrom\fR argument is used in both places.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%put\fR \fI\|from\fR \|[\fI\|to\fR\|]\fR
+.ad
+.RS 27n
+.rt
+Copies file \fIfrom\fR (on local system) to file \fIto\fR on remote system. If
+\fIto\fR is omitted, the \fIfrom\fR argument is used in both places.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~~\fR\fI\|line\fR\fR
+.ad
+.RS 27n
+.rt
+Sends the line \fB~\fR \fIline\fR to the remote system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%break\fR\fR
+.ad
+.RS 27n
+.rt
+Transmits a \fBBREAK\fR to the remote system (which can also be specified as
+\fB~%b\fR).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%debug\fR\fR
+.ad
+.RS 27n
+.rt
+Toggles the \fB-d\fR debugging option on or off (which can also be specified as
+\fB~%d\fR).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~t\fR\fR
+.ad
+.RS 27n
+.rt
+Prints the values of the termio structure variables for the user's terminal
+(useful for debugging).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~l\fR\fR
+.ad
+.RS 27n
+.rt
+Prints the values of the termio structure variables for the remote
+communication line (useful for debugging).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%ifc\fR\fR
+.ad
+.RS 27n
+.rt
+Toggles between DC3/DC1 input control protocol and no input control. This is
+useful when the remote system does not respond properly to the DC3 and DC1
+characters (can also be specified as \fB\(ap%nostop\fR).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%ofc\fR\fR
+.ad
+.RS 27n
+.rt
+Toggles the output flow control setting. When enabled, outgoing data may be
+flow controlled by the remote host (can also be specified as
+\fB\(ap%noostop\fR).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%divert\fR\fR
+.ad
+.RS 27n
+.rt
+Allows/disallows unsolicited diversions. That is, diversions not specified by
+\fB~%take\fR.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%old\fR\fR
+.ad
+.RS 27n
+.rt
+Allows/disallows old style syntax for received diversions.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB~%nostop\fR\fR
+.ad
+.RS 27n
+.rt
+Same as \fB~%ifc\fR.
+.RE
+
+.sp
+.LP
+The \fBreceive\fR process normally copies data from the remote system to the
+standard output of the local system. It may also direct the output to local
+files.
+.sp
+.LP
+The use of \fB~%put\fR requires \fBstty\fR(1) and \fBcat\fR(1) on the remote
+side. It also requires that the current erase and kill characters on the remote
+system be identical to these current control characters on the local system.
+Backslashes are inserted at appropriate places.
+.sp
+.LP
+The use of \fB~%take\fR requires the existence of \fBecho\fR(1) and
+\fBcat\fR(1) on the remote system, and that the remote system must be using the
+Bourne shell, \fBsh\fR. Also, \fBtabs\fR mode (see \fBstty\fR(1)) should be set
+on the remote system if tabs are to be copied without expansion to spaces.
+.sp
+.LP
+When \fBcu\fR is used on system X to connect to system Y and subsequently used
+on system Y to connect to system Z, commands on system Y can be executed by
+using \fB~\|~\fR. Executing a tilde command reminds the user of the local
+system \fBuname\fR. For example, \fBuname\fR can be executed on Z, X, and Y as
+follows:
+.sp
+.in +2
+.nf
+uname
+Z
+~[X]!uname
+X
+~~[Y]!uname
+Y
+.fi
+.in -2
+
+.sp
+.LP
+In general, \fB~\fR causes the command to be executed on the original machine.
+\fB~\|~\fR causes the command to be executed on the next machine in the chain.
+.SH EXAMPLES
+.LP
+\fBExample 1 \fRDialling a system
+.sp
+.LP
+To dial a system whose telephone number is \fB9\fR \fB1\fR \fB201\fR \fB555\fR
+\fB1234\fR using \fB1200\fR baud (where dialtone is expected after the
+\fB9\fR):
+
+.sp
+.in +2
+.nf
+example% \fBcu \fR\fB-s\fR\fB 1200 9=12015551234\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+If the speed is not specified, "Any" is the default value.
+
+.LP
+\fBExample 2 \fRLogging in to a system on a direct line
+.sp
+.LP
+To login to a system connected by a direct line:
+
+.sp
+.in +2
+.nf
+example% \fBcu \fR\fB-l\fR\fB /dev/term/b\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+or
+
+.sp
+.in +2
+.nf
+example% \fBcu \fR\fB-l\fR\fB term/b\fR
+.fi
+.in -2
+.sp
+
+.LP
+\fBExample 3 \fRDialling a system with specific line and speed
+.sp
+.LP
+To dial a system with a specific line and speed:
+
+.sp
+.in +2
+.nf
+example% \fBcu \fR\fB-s\fR\fB 1200 \fR\fB-l\fR\fB term/b\fR
+.fi
+.in -2
+.sp
+
+.LP
+\fBExample 4 \fRUsing a system name
+.sp
+.LP
+To use a system name:
+
+.sp
+.in +2
+.nf
+example% \fBcu systemname\fR
+.fi
+.in -2
+.sp
+
+.SH ENVIRONMENT VARIABLES
+.sp
+.LP
+See \fBenviron\fR(5) for descriptions of the following environment variables
+that affect the execution of \fBcu\fR: \fBLC_CTYPE\fR, \fBLC_MESSAGES\fR, and
+\fBNLSPATH\fR.
+.SH EXIT STATUS
+.sp
+.LP
+The following exit values are returned:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB0\fR\fR
+.ad
+.RS 6n
+.rt
+Successful completion.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB>0\fR\fR
+.ad
+.RS 6n
+.rt
+An error occurred.
+.RE
+
+.SH FILES
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/etc/uucp/Devices\fR\fR
+.ad
+.RS 22n
+.rt
+device file
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/etc/uucp/Sysfiles\fR\fR
+.ad
+.RS 22n
+.rt
+system file
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/etc/uucp/Systems\fR\fR
+.ad
+.RS 22n
+.rt
+system file
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/var/spool/locks/*\fR\fR
+.ad
+.RS 22n
+.rt
+lock file
+.RE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBcat\fR(1), \fBecho\fR(1), \fBstty\fR(1), \fBtip\fR(1), \fBuname\fR(1),
+\fBct\fR(1C), \fBuuname\fR(1C), \fBuucp\fR(1C), \fBremote\fR(4),
+\fBattributes\fR(5), \fBenviron\fR(5)
+.sp
+.LP
+\fISystem Administration Guide: IP Services\fR
+.SH NOTES
+.sp
+.LP
+The \fBcu\fR utility takes the default action upon receipt of signals, with the
+exception of:
+.sp
+.ne 2
+.mk
+.na
+\fB\fBSIGHUP\fR\fR
+.ad
+.RS 11n
+.rt
+Close the connection and terminate.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBSIGINT\fR\fR
+.ad
+.RS 11n
+.rt
+Forward to the remote system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBSIGQUIT\fR\fR
+.ad
+.RS 11n
+.rt
+Forward to the remote system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBSIGUSR1\fR\fR
+.ad
+.RS 11n
+.rt
+Terminate the \fBcu\fR process without the normal connection closing sequence.
+.RE
+
+.sp
+.LP
+The \fBcu\fR command does not do any integrity checking on data it transfers.
+Data fields with special \fBcu\fR characters may not be transmitted properly.
+Depending on the interconnection hardware, it may be necessary to use a
+\fB~.\fR to terminate the conversion, even if \fBstty 0\fR has been used.
+Non-printing characters are not dependably transmitted using either the
+\fB~%put\fR or \fB~%take\fR commands. \fB~%put\fR and \fB~%take\fR cannot be
+used over multiple links. Files must be moved one link at a time.
+.sp
+.LP
+There is an artificial slowing of transmission by \fBcu\fR during the
+\fB~%put\fR operation so that loss of data is unlikely. Files transferred
+using \fB~%take\fR or \fB~%put\fR must contain a trailing newline, otherwise,
+the operation will hang. Entering a Control-D command usually clears the hang
+condition.
diff --git a/usr/src/man/man1c/rup.1c b/usr/src/man/man1c/rup.1c
new file mode 100644
index 0000000000..0f37cd09ed
--- /dev/null
+++ b/usr/src/man/man1c/rup.1c
@@ -0,0 +1,78 @@
+'\" te
+.\" Copyright (c) 1991, Sun Microsystems, Inc.
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH rup 1C "13 Feb 1991" "SunOS 5.11" "Communication Commands"
+.SH NAME
+rup \- show host status of remote machines (RPC version)
+.SH SYNOPSIS
+.LP
+.nf
+\fBrup\fR [\fB-hlt\fR]
+.fi
+
+.LP
+.nf
+\fBrup\fR [\fIhost\fR]...
+.fi
+
+.SH DESCRIPTION
+.sp
+.LP
+\fBrup\fR gives a status similar to \fBuptime\fR for remote machines. It
+broadcasts on the local network, and displays the responses it receives.
+.sp
+.LP
+Normally, the listing is in the order that responses are received, but this
+order can be changed by specifying one of the options listed below.
+.sp
+.LP
+When \fIhost\fR arguments are given, rather than broadcasting \fBrup\fR only
+queries the list of specified hosts.
+.sp
+.LP
+A remote host will only respond if it is running the \fBrstatd\fR daemon, which
+is normally started up from \fBinetd\fR(1M).
+.SH OPTIONS
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-h\fR\fR
+.ad
+.RS 6n
+.rt
+Sort the display alphabetically by host name.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-l\fR\fR
+.ad
+.RS 6n
+.rt
+Sort the display by load average.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-t\fR\fR
+.ad
+.RS 6n
+.rt
+Sort the display by up time.
+.RE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBruptime\fR(1), \fBinetd\fR(1M), \fBattributes\fR(5)
+.SH BUGS
+.sp
+.LP
+Broadcasting does not work through gateways.
diff --git a/usr/src/man/man1c/uucp.1c b/usr/src/man/man1c/uucp.1c
new file mode 100644
index 0000000000..3da4b1380a
--- /dev/null
+++ b/usr/src/man/man1c/uucp.1c
@@ -0,0 +1,495 @@
+'\" te
+.\" Copyright 1989 AT&T Copyright (c) 2005, Sun Microsystems, Inc. All Rights Reserved Portions Copyright (c) 1992, X/Open Company Limited All Rights Reserved
+.\" Sun Microsystems, Inc. gratefully acknowledges The Open Group for permission to reproduce portions of its copyrighted documentation. Original documentation from The Open Group can be obtained online at
+.\" http://www.opengroup.org/bookstore/.
+.\" The Institute of Electrical and Electronics Engineers and The Open Group, have given us permission to reprint portions of their documentation. In the following statement, the phrase "this text" refers to portions of the system documentation. Portions of this text are reprinted and reproduced in electronic form in the Sun OS Reference Manual, from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between these versions and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http://www.opengroup.org/unix/online.html.
+.\" This notice shall appear on any product containing this material.
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH uucp 1C "9 Mar 2005" "SunOS 5.11" "Communication Commands"
+.SH NAME
+uucp, uulog, uuname \- UNIX-to-UNIX system copy
+.SH SYNOPSIS
+.LP
+.nf
+\fBuucp\fR [\fB-c\fR | \fB-C\fR] [\fB-d\fR | \fB-f\fR] [\fB-g\fR\fIgrade\fR] [\fB-jmr\fR] [\fB-n\fR\fIuser\fR] [\fB-s\fR\fIfile\fR]
+ [\fB-x\fR\fIdebug_level\fR] \fIsource-file\fR \fIdestination-file\fR
+.fi
+
+.LP
+.nf
+\fBuulog\fR [\fB-s\fR\fIsys\fR] [\fB-f\fR\fIsystem\fR] [\fB-x\fR] [\fB-number\fR] \fIsystem\fR
+.fi
+
+.LP
+.nf
+\fBuuname\fR [\fB-c\fR | \fB-l\fR]
+.fi
+
+.SH DESCRIPTION
+.SS "uucp"
+.sp
+.LP
+The \fBuucp\fR utility copies files named by the \fIsource-file\fR arguments to
+the \fIdestination-file\fR argument.
+.SS "uulog"
+.sp
+.LP
+The \fBuulog\fR utility queries a log file of \fBuucp\fR or \fBuuxqt\fR
+transactions in file \fB/var/uucp/.Log/uucico/\fIsystem\fR\fR or
+\fB/var/uucp/.Log/uuxqt/\fIsystem\fR\fR.
+.SS "uuname"
+.sp
+.LP
+The \fBuuname\fR utility lists the names of systems known to \fBuucp\fR.
+.SH OPTIONS
+.SS "uucp"
+.sp
+.LP
+The following options are supported by \fBuucp\fR:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-c\fR\fR
+.ad
+.RS 18n
+.rt
+Does not copy local file to the spool directory for transfer to the remote
+machine (default).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-C\fR\fR
+.ad
+.RS 18n
+.rt
+Forces the copy of local files to the spool directory for transfer.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-d\fR\fR
+.ad
+.RS 18n
+.rt
+Makes all necessary directories for the file copy (default).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-f\fR\fR
+.ad
+.RS 18n
+.rt
+Does not make intermediate directories for the file copy.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-g\fR \fIgrade\fR\fR
+.ad
+.RS 18n
+.rt
+\fIgrade\fR can be either a single letter, number, or a string of alphanumeric
+characters defining a service grade. The \fBuuglist\fR command can determine
+whether it is appropriate to use the single letter, number, or a string of
+alphanumeric characters as a service grade. The output from the \fBuuglist\fR
+command is a list of service grades that are available, or a message that says
+to use a single letter or number as a grade of service.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-j\fR\fR
+.ad
+.RS 18n
+.rt
+Prints the \fBuucp\fR job identification string on standard output. This job
+identification can be used by \fBuustat\fR to obtain the status of a \fBuucp\fR
+job or to terminate a \fBuucp\fR job. The \fBuucp\fR job is valid as long as
+the job remains queued on the local system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-m\fR\fR
+.ad
+.RS 18n
+.rt
+Sends mail to the requester when the copy is complete.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-n\fR \fIuser\fR\fR
+.ad
+.RS 18n
+.rt
+Notifies \fIuser\fR on the remote system that a file was sent.
+.sp
+When multiple \fB-n\fR options are passed in, \fBuucp\fR only retains the value
+specified for the last \fB-n\fR option. This is the only user notified.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-r\fR\fR
+.ad
+.RS 18n
+.rt
+Does not start the file transfer, just queue the job.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-s\fR \fIfile\fR\fR
+.ad
+.RS 18n
+.rt
+Reports status of the transfer to \fIfile\fR. This option is accepted for
+compatibility, but it is ignored because it is insecure.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-x\fR \fIdebug_level\fR\fR
+.ad
+.RS 18n
+.rt
+Produce debugging output on standard output. \fIdebug_level\fR is a number
+between 0 and 9. As \fIdebug_level\fR increases to 9, more detailed debugging
+information is given. This option may not be available on all systems.
+.RE
+
+.SS "uulog"
+.sp
+.LP
+The following options cause \fBuulog\fR to print logging information:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-s\fR \fIsys\fR\fR
+.ad
+.RS 13n
+.rt
+Prints information about file transfer work involving system \fIsys\fR.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-f\fR \fIsystem\fR\fR
+.ad
+.RS 13n
+.rt
+Executes a \fBtail\fR \fB-f\fR command of the file transfer log for
+\fIsystem\fR. You must press BREAK to exit this function.
+.RE
+
+.sp
+.LP
+Other options used in conjunction with the above options are:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-x\fR\fR
+.ad
+.RS 11n
+.rt
+Looks in the \fBuuxqt\fR log file for the given system.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-\fR\fInumber\fR\fR
+.ad
+.RS 11n
+.rt
+Executes a \fBtail\fR command of \fInumber\fR lines.
+.RE
+
+.SS "uuname"
+.sp
+.LP
+The following options are supported by \fBuuname\fR:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-c\fR\fR
+.ad
+.RS 6n
+.rt
+Displays the names of systems known to \fBcu\fR. The two lists are the same,
+unless your machine is using different \fBSystems\fR files for \fBcu\fR and
+\fBuucp\fR. See the \fBSysfiles\fR file.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-l\fR\fR
+.ad
+.RS 6n
+.rt
+Displays the local system name.
+.RE
+
+.SH OPERANDS
+.sp
+.LP
+The source file name may be a path name on your machine, or may have the form:
+.sp
+.in +2
+.nf
+\fIsystem-name\fR!\fIpathname\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+where \fIsystem-name\fR is taken from a list of system names that \fBuucp\fR
+knows about. \fIsource_file\fR is restricted to no more than one
+\fIsystem-name\fR. The destination \fIsystem-name\fR may also include a list of
+system names such as
+.sp
+.in +2
+.nf
+\fIsystem-name\fR!\fIsystem-name\fR!...!\fIsystem-name\fR!\fIpathname\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+In this case, an attempt is made to send the file, using the specified route,
+to the destination. Care should be taken to ensure that intermediate nodes in
+the route are willing to forward information. See \fBNOTES\fR for restrictions.
+.sp
+.LP
+For C-Shell users, the exclamation point (\fB!\fR) character must be surrounded
+by single quotes (\fB\&'\fR), or preceded by a backslash (\fB\e\fR).
+.sp
+.LP
+The shell metacharacters \fB?\fR, \fB*\fR and \fB[...]\fR appearing in
+\fIpathname\fR are expanded on the appropriate system.
+.sp
+.LP
+Pathnames may be one of the following:
+.RS +4
+.TP
+1.
+An absolute pathname.
+.RE
+.RS +4
+.TP
+2.
+A pathname preceded by \fB~\fR\fIuser\fR where \fIuser\fR is a login name on
+the specified system and is replaced by that user's login directory.
+.RE
+.RS +4
+.TP
+3.
+A pathname preceded by \fB~\fR/\fIdestination\fR where \fIdestination\fR is
+appended to \fB/var/spool/uucppublic\fR. This destination is treated as a
+filename unless more than one file is being transferred by this request or the
+destination is already a directory. To ensure that the destination is a
+directory, follow it with a forward slash (\fB/\fR). For example, \fB~/dan/\fR
+as the destination creates the directory \fB/var/spool/uucppublic/dan\fR if it
+does not exist and put the requested file(s) in that directory.
+.RE
+.sp
+.LP
+Anything else is prefixed by the current directory.
+.sp
+.LP
+If the result is an erroneous path name for the remote system, the copy fails.
+If the \fIdestination-file\fR is a directory, the last part of the
+\fIsource-file\fR name is used.
+.sp
+.LP
+Invoking \fBuucp\fR with shell wildcard characters as the remote
+\fIsource-file\fR invokes the \fBuux\fR(1C) command to execute the \fBuucp\fR
+command on the remote machine. The remote \fBuucp\fR command spools the files
+on the remote machine. After the first session terminates, if the remote
+machine is configured to transfer the spooled files to the local machine, the
+remote machine initiates a call and send the files; otherwise, the user must
+"call" the remote machine to transfer the files from the spool directory to the
+local machine. This call can be done manually using \fBUutry\fR(1M), or as a
+side effect of another \fBuux\fR(1C) or \fBuucp\fR call.
+.sp
+.LP
+Notice that the local machine must have permission to execute the uucp command
+on the remote machine in order for the remote machine to send the spooled
+files.
+.sp
+.LP
+\fBuucp\fR removes execute permissions across the transmission and gives
+\fB0666\fR read and write permissions (see \fBchmod\fR(2)).
+.SH ENVIRONMENT VARIABLES
+.sp
+.LP
+See \fBenviron\fR(5) for descriptions of the following environment variables
+that affect the execution of \fBuucp\fR: \fBLANG\fR, \fBLC_ALL\fR,
+\fBLC_COLLATE\fR, \fBLC_CTYPE\fR, \fBLC_MESSAGES\fR, \fBLC_TIME\fR,
+\fBNLSPATH\fR, and \fBTZ\fR.
+.SH EXIT STATUS
+.sp
+.LP
+The following exit values are returned:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB0\fR\fR
+.ad
+.RS 6n
+.rt
+Successful completion.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB>0\fR\fR
+.ad
+.RS 6n
+.rt
+An error occurred.
+.RE
+
+.SH FILES
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/etc/uucp/*\fR\fR
+.ad
+.RS 27n
+.rt
+other data files
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/var/spool/uucp\fR\fR
+.ad
+.RS 27n
+.rt
+spool directories
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/usr/lib/uucp/*\fR\fR
+.ad
+.RS 27n
+.rt
+other program files
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/var/spool/uucppublic/*\fR\fR
+.ad
+.RS 27n
+.rt
+public directory for receiving and sending
+.RE
+
+.SH ATTRIBUTES
+.sp
+.LP
+See \fBattributes\fR(5) for descriptions of the following attributes:
+.sp
+
+.sp
+.TS
+tab() box;
+cw(2.75i) |cw(2.75i)
+lw(2.75i) |lw(2.75i)
+.
+ATTRIBUTE TYPE ATTRIBUTE VALUE
+_
+Interface StabilityStandard
+.TE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBmail\fR(1), \fBuuglist\fR(1C), \fBuustat\fR(1C), \fBuux\fR(1C),
+\fBUutry\fR(1M), \fBuuxqt\fR(1M), \fBchmod\fR(2), \fBattributes\fR(5),
+\fBenviron\fR(5), \fBstandards\fR(5)
+.SH NOTES
+.sp
+.LP
+For security reasons, the domain of remotely accessible files may be severely
+restricted. You probably are not able to access files by path name. Ask a
+responsible person on the remote system to send them to you. For the same
+reasons you are probably not able to send files to arbitrary path names. As
+distributed, the remotely accessible files are those whose names begin
+\fB/var/spool/uucppublic\fR (equivalent to \fB~/\fR).
+.sp
+.LP
+All files received by \fBuucp\fR are owned by \fBuucp\fR.
+.sp
+.LP
+The \fB-m\fR option only works when sending files or receiving a single file.
+Receiving multiple files specified by special shell characters \fB?\fR,
+\fB&\fR, and \fB[\|.\|.\|.\|]\fR does not activate the \fB-m\fR option.
+.sp
+.LP
+The forwarding of files through other systems may not be compatible with the
+previous version of \fBuucp\fR. If forwarding is used, all systems in the route
+must have compatible versions of \fBuucp\fR.
+.sp
+.LP
+Protected files and files that are in protected directories that are owned by
+the requester can be sent by \fBuucp\fR. However, if the requester is root, and
+the directory is not searchable by "other" or the file is not readable by
+"other", the request fails.
+.sp
+.LP
+Strings that are passed to remote systems may not be evaluated in the same
+locale as the one in use by the process that invoked \fBuucp\fR on the local
+system.
+.sp
+.LP
+Configuration files must be treated as C (or POSIX) locale text files.
diff --git a/usr/src/man/man1c/uuencode.1c b/usr/src/man/man1c/uuencode.1c
new file mode 100644
index 0000000000..570be6ffee
--- /dev/null
+++ b/usr/src/man/man1c/uuencode.1c
@@ -0,0 +1,394 @@
+'\" te
+.\" Copyright 1989 AT&T Copyright (c) 1980 Regents of the University of California. All rights reserved. The Berkeley software License Agreement specifies the terms and conditions for redistribution. Copyright (c) 2003, Sun Microsystems, Inc. All Rights Reserved Portions Copyright (c) 2002, X/Open Company Limited All Rights Reserved
+.\" Sun Microsystems, Inc. gratefully acknowledges The Open Group for permission to reproduce portions of its copyrighted documentation. Original documentation from The Open Group can be obtained online at
+.\" http://www.opengroup.org/bookstore/.
+.\" The Institute of Electrical and Electronics Engineers and The Open Group, have given us permission to reprint portions of their documentation. In the following statement, the phrase "this text" refers to portions of the system documentation. Portions of this text are reprinted and reproduced in electronic form in the Sun OS Reference Manual, from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between these versions and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http://www.opengroup.org/unix/online.html.
+.\" This notice shall appear on any product containing this material.
+.TH uuencode 1C "6 Aug 2003" "SunOS 5.11" "Communication Commands"
+.SH NAME
+uuencode, uudecode \- encode a binary file, or decode its encoded
+representation
+.SH SYNOPSIS
+.LP
+.nf
+\fBuuencode\fR [\fIsource-file\fR] \fIdecode_pathname\fR
+.fi
+
+.LP
+.nf
+\fBuuencode\fR [\fB-m\fR] [\fIsource-file\fR] \fIdecode_pathname\fR
+.fi
+
+.LP
+.nf
+\fBuudecode\fR [\fB-p\fR] [\fIencoded-file\fR]
+.fi
+
+.LP
+.nf
+\fBuudecode\fR [\fB-o\fR \fIoutfile\fR] [\fIencoded-file\fR]
+.fi
+
+.SH DESCRIPTION
+.sp
+.LP
+These commands encode and decode files as follows:
+.SS "uuencode"
+.sp
+.LP
+The \fBuuencode\fR utility converts a binary file into an encoded
+representation that can be sent using \fBmail\fR(1). It encodes the contents of
+\fIsource-file\fR, or the standard input if no \fIsource-file\fR argument is
+given. The \fIdecode_pathname\fR argument is required. The
+\fIdecode_pathname\fR is included in the encoded file's header as the name of
+the file into which \fBuudecode\fR is to place the binary (decoded) data.
+\fBuuencode\fR also includes the permission modes of \fIsource-file\fR (except
+\fBsetuid\fR, \fBsetgid\fR, and sticky-bits), so that \fIdecode_pathname\fR is
+recreated with those same permission modes.
+.SS "uudecode"
+.sp
+.LP
+The \fBuudecode\fR utility reads an \fIencoded-file\fR, strips off any leading
+and trailing lines added by mailer programs, and recreates the original binary
+data with the filename and the mode specified in the header.
+.sp
+.LP
+The encoded file is an ordinary portable character set text file; it can be
+edited by any text editor. It is best only to change the mode or
+\fIdecode_pathname\fR in the header to avoid corrupting the decoded binary.
+.SH OPTIONS
+.sp
+.LP
+The following options are supported:
+.SS "uuencode"
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-m\fR\fR
+.ad
+.RS 6n
+.rt
+Encodes \fIsource-file\fR using Base64 encoding and sends it to standard
+output.
+.RE
+
+.SS "uudecode"
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-o\fR \fIoutfile\fR\fR
+.ad
+.RS 14n
+.rt
+Specifies a file pathname that should be used instead of any pathname contained
+in the input data. Specifying an \fIoutfile\fR option-argument of
+\fB/dev/stdout\fR indicates standard output.This allows \fBuudecode\fR to be
+used in a pipeline.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-p\fR\fR
+.ad
+.RS 14n
+.rt
+Decodes \fIencoded-file\fR and sends it to standard output. This allows
+\fBuudecode\fR to be used in a pipeline.
+.RE
+
+.SH OPERANDS
+.sp
+.LP
+The following operands are supported by \fBuuencode\fR and \fBuudecode\fR:
+.SS "uuencode"
+.sp
+.ne 2
+.mk
+.na
+\fB\fIdecode_pathname\fR\fR
+.ad
+.RS 19n
+.rt
+The pathname of the file into which the \fBuudecode\fR utility will place the
+decoded file. If there are characters in \fIdecode_pathname\fR that are not in
+the portable filename character set, the results are unspecified.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fIsource-file\fR\fR
+.ad
+.RS 19n
+.rt
+A pathname of the file to be encoded.
+.RE
+
+.SS "uudecode"
+.sp
+.ne 2
+.mk
+.na
+\fB\fIencoded-file\fR\fR
+.ad
+.RS 16n
+.rt
+The pathname of a file containing the output of \fBuuencode\fR.
+.RE
+
+.SH USAGE
+.sp
+.LP
+See \fBlargefile\fR(5) for the description of the behavior of \fBuuencode\fR
+and \fBuudecode\fR when encountering files greater than or equal to 2 Gbyte (
+2^31 bytes).
+.SH ENVIRONMENT VARIABLES
+.sp
+.LP
+See \fBenviron\fR(5) for descriptions of the following environment variables
+that affect the execution of \fBuuencode\fR and \fBuudecode\fR: \fBLANG\fR,
+\fBLC_ALL\fR, \fBLC_CTYPE\fR, \fBLC_MESSAGES\fR, and \fBNLSPATH\fR.
+.SH OUTPUT
+.sp
+.LP
+stdout
+.SS "uuencode Base64 Algorithm"
+.sp
+.LP
+The standard output is a text file, encoded in the character set of the current
+locale, that begins with the line:
+.sp
+.in +2
+.nf
+begin-base64 %s %s\n, \fImode\fR, \fIdecode_pathname\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+and ends with the line:
+.sp
+.in +2
+.nf
+====\n
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+In both cases, the lines have no preceding or trailing blank characters.
+.sp
+.LP
+The encoding process represents 24-bit groups of input bits as output strings
+of four encoded characters. Proceeding from left to right, a 24-bit input
+group is formed by concatenating three 8-bit input groups. Each 24-bit input
+group is then treated as four concatenated 6-bit groups, each of which is
+translated into a single digit in the Base64 alphabet. When encoding a bit
+stream by means of the Base64 encoding, the bit stream is presumed to be
+ordered with the most-significant bit first. That is, the first bit in the
+stream is the high-order bit in the first byte, and the eighth bit is the
+low-order bit in the first byte, and so on. Each 6-bit group is used as an
+index into an array of 64 printable characters, as shown in the following
+table.
+.sp
+.in +2
+.nf
+Value Encoding Value Encoding Value Encoding Value Encoding
+ 0 A 17 R 34 i 51 z
+ 1 B 18 S 35 j 52 0
+ 2 C 19 T 36 k 53 1
+ 3 D 20 U 37 l 54 2
+ 4 E 21 V 38 m 55 3
+ 5 F 22 W 39 n 56 4
+ 6 G 23 X 40 o 57 5
+ 7 H 24 Y 41 p 58 6
+ 8 I 25 Z 42 q 59 7
+ 9 J 26 a 43 r 60 8
+ 10 K 27 b 44 s 61 9
+ 11 L 28 c 45 t 62 +
+ 12 M 29 d 46 u 63 /
+ 13 N 30 e 47 v
+ 14 O 31 f 48 w (pad) =
+ 15 P 32 g 49 x
+ 16 Q 33 h 50 y
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+The character referenced by the index is placed in the output string.
+.sp
+.LP
+The output stream (encoded bytes) is represented in lines of no more than 76
+characters each. All line breaks or other characters not found in the table are
+ignored by decoding software (see \fBuudecode\fR).
+.sp
+.LP
+Special processing is performed if fewer than 24 bits are available at the end
+of a message or encapsulated part of a message. A full encoding quantum is
+always completed at the end of a message. When fewer than 24 input bits are
+available in an input group, zero bits are added on the right to form an
+integral number of 6-bit groups. Output character positions that are not
+required to represent actual input data are set to the equals (\fB=\fR)
+character. Since all Base64 input is an integral number of octets, only the
+following cases can arise:
+.RS +4
+.TP
+1.
+The final quantum of encoding input is an integral multiple of 24 bits.
+Here, the final unit of encoded output is an integral multiple of four
+characters with no '\fB=\fR ' padding.
+.RE
+.RS +4
+.TP
+2.
+The final quantum of encoding input is exactly 16 bits. Here, the final unit
+of encoded output is three characters followed by one '\fB=\fR' padding
+character.
+.RE
+.RS +4
+.TP
+3.
+The final quantum of encoding input is exactly 8 bits. Here, the final unit
+of encoded output is two characters followed by two '\fB=\fR' padding
+characters.
+.RE
+.sp
+.LP
+A terminating "\fB====\fR" evaluates to nothing and denotes the end of the
+encoded data.
+.SS "uuencode Historical Algorithm"
+.sp
+.LP
+The standard output is a text file (encoded in the character set of the current
+locale) that begins with the line:
+.sp
+.in +2
+.nf
+begin %s %s\en, \fImode\fR, \fIdecode_pathname\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+and ends with the line:
+.sp
+.in +2
+.nf
+end\en
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+In both cases, the lines have no preceding or trailing blank characters.
+.sp
+.LP
+The algorithm that is used for lines between \fBbegin\fR and \fBend\fR takes
+three octets as input and writes four characters of output by splitting the
+input at six-bit intervals into four octets, containing data in the lower six
+bits only. These octets are converted to characters by adding a value of
+\fB0x20\fR to each octet, so that each octet is in the range
+\fB0x20\(mi0x5f\fR, and each octet is assumed to represent a printable
+character. Each octect is then translated into the corresponding character
+codes for the codeset in use in the current locale. For example, the octet
+\fB0x41\fR, representing '\fBA\fR', would be translated to '\fBA\fR' in the
+current codeset, such as \fB0xc1\fR if the codeset were \fBEBCDIC\fR.
+.sp
+.LP
+Where the bits of two octets are combined, the least significant bits of the
+first octet are shifted left and combined with the most significant bits of the
+second octet shifted right. Thus, the three octets \fBA\fR, \fBB\fR, \fBC\fR
+are converted into the four octets:
+.sp
+.in +2
+.nf
+0x20 + (( A >> 2 ) & 0x3F)
+0x20 + (((A << 4) ((B >> 4) & 0xF)) & 0x3F)
+0x20 + (((B << 2) ((C >> 6) & 0x3)) & 0x3F)
+0x20 + (( C ) & 0x3F)
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+These octets are then translated into the local character set.
+.sp
+.LP
+Each encoded line contains a length character, equal to the number of
+characters to be decoded plus \fB0x20\fR translated to the local character set
+as described above, followed by the encoded characters. The maximum number of
+octets to be encoded on each line is 45.
+.SH EXIT STATUS
+.sp
+.LP
+The following exit values are returned:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB0\fR\fR
+.ad
+.RS 6n
+.rt
+Successful completion.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB>0\fR\fR
+.ad
+.RS 6n
+.rt
+An error occurred.
+.RE
+
+.SH ATTRIBUTES
+.sp
+.LP
+See \fBattributes\fR(5) for descriptions of the following attributes:
+.sp
+
+.sp
+.TS
+tab() box;
+cw(2.75i) |cw(2.75i)
+lw(2.75i) |lw(2.75i)
+.
+ATTRIBUTE TYPE ATTRIBUTE VALUE
+_
+Interface StabilityStandard
+.TE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBmail\fR(1), \fBmailx\fR(1), \fBuucp\fR(1C), \fBuux\fR(1C),
+\fBattributes\fR(5), \fBenviron\fR(5), \fBlargefile\fR(5), \fBstandards\fR(5)
+.SH NOTES
+.sp
+.LP
+The size of the encoded file is expanded by 35% (3 bytes become 4, plus control
+information), causing it to take longer to transmit than the equivalent binary.
+.sp
+.LP
+The user on the remote system who is invoking \fBuudecode\fR (typically
+\fBuucp\fR) must have write permission on the file specified in the
+\fIdecode_pathname\fR.
+.sp
+.LP
+If you invoke \fBuuencode\fR and then execute \fBuudecode\fR on a file in the
+same directory, you will overwrite the original file.
diff --git a/usr/src/man/man1c/uuglist.1c b/usr/src/man/man1c/uuglist.1c
new file mode 100644
index 0000000000..606b6a7a8d
--- /dev/null
+++ b/usr/src/man/man1c/uuglist.1c
@@ -0,0 +1,50 @@
+'\" te
+.\" Copyright (c) 1996, Sun Microsystems, Inc. All Rights Reserved.
+.\" Copyright 1989 AT&T
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH uuglist 1C "14 Sep 1992" "SunOS 5.11" "Communication Commands"
+.SH NAME
+uuglist \- print the list of service grades that are available on this UNIX
+system
+.SH SYNOPSIS
+.LP
+.nf
+\fBuuglist\fR [\fB-u\fR]
+.fi
+
+.SH DESCRIPTION
+.sp
+.LP
+\fBuuglist\fR prints the list of service grades that are available on the
+system to use with the \fB-g\fR option of \fBuucp\fR(1C) and \fBuux\fR(1C).
+.SH OPTIONS
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-u\fR\fR
+.ad
+.RS 6n
+.rt
+List the names of the service grades that the user is allowed to use with the
+\fB-g\fR option of the \fBuucp\fR and \fBuux\fR commands.
+.RE
+
+.SH FILES
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/etc/uucp/Grades\fR\fR
+.ad
+.RS 20n
+.rt
+contains the list of service grades
+.RE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBuucp\fR(1C), \fBuux\fR(1C), \fBattributes\fR(5)
diff --git a/usr/src/man/man1c/uustat.1c b/usr/src/man/man1c/uustat.1c
new file mode 100644
index 0000000000..d43898f44e
--- /dev/null
+++ b/usr/src/man/man1c/uustat.1c
@@ -0,0 +1,486 @@
+'\" te
+.\" Copyright 1989 AT&T Copyright (c) 1995, Sun Microsystems, Inc. All Rights Reserved Portions Copyright (c) 1992, X/Open Company Limited All Rights Reserved
+.\" Sun Microsystems, Inc. gratefully acknowledges The Open Group for permission to reproduce portions of its copyrighted documentation. Original documentation from The Open Group can be obtained online at
+.\" http://www.opengroup.org/bookstore/.
+.\" The Institute of Electrical and Electronics Engineers and The Open Group, have given us permission to reprint portions of their documentation. In the following statement, the phrase "this text" refers to portions of the system documentation. Portions of this text are reprinted and reproduced in electronic form in the Sun OS Reference Manual, from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between these versions and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http://www.opengroup.org/unix/online.html.
+.\" This notice shall appear on any product containing this material.
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH uustat 1C "28 Mar 1995" "SunOS 5.11" "Communication Commands"
+.SH NAME
+uustat \- uucp status inquiry and job control
+.SH SYNOPSIS
+.LP
+.nf
+\fBuustat\fR
+ [ [\fB-m\fR] | [\fB-p\fR] | [\fB-q\fR] | [\fB-k\fR \fIjobid\fR [\fB-n\fR]] | [\fB-r\fR \fIjobid\fR [\fB-n\fR]]]
+.fi
+
+.LP
+.nf
+\fBuustat\fR [\fB-a\fR] [\fB-s\fR \fIsystem\fR [\fB-j\fR]] [\fB-u\fR \fIuser\fR] [\fB-S\fR \fIqric\fR]
+.fi
+
+.LP
+.nf
+\fBuustat\fR \fB-t\fR \fIsystem\fR [\fB-c\fR] [\fB-d\fR \fInumber\fR]
+.fi
+
+.SH DESCRIPTION
+.sp
+.LP
+The \fBuustat\fR utility functions in the following three areas:
+.RS +4
+.TP
+1.
+Displays the general status of, or cancels, previously specified \fBuucp\fR
+commands.
+.RE
+.RS +4
+.TP
+2.
+Provides remote system performance information, in terms of average transfer
+rates or average queue times.
+.RE
+.RS +4
+.TP
+3.
+Provides general remote system-specific and user-specific status of
+\fBuucp\fR connections to other systems.
+.RE
+.SH OPTIONS
+.sp
+.LP
+The following options are supported:
+.SS "General Status"
+.sp
+.LP
+These options obtain general status of, or cancel, previously specified
+\fBuucp\fR commands:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-a\fR\fR
+.ad
+.RS 11n
+.rt
+Lists all jobs in queue.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-j\fR\fR
+.ad
+.RS 11n
+.rt
+Lists the total number of jobs displayed. The \fB-j\fR option can be used in
+conjunction with the \fB-a\fR or the \fB-s\fR option.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-k\fR\fIjobid\fR\fR
+.ad
+.RS 11n
+.rt
+Kills the \fBuucp\fR request whose job identification is \fIjobid\fR. The
+killed \fBuucp\fR request must belong to the user issuing the \fBuustat\fR
+command unless the user is the super-user or uucp administrator. If the job is
+killed by the super-user or uucp administrator, electronic mail is sent to the
+user.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-m\fR\fR
+.ad
+.RS 11n
+.rt
+Reports the status of accessibility of all machines.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-n\fR\fR
+.ad
+.RS 11n
+.rt
+Suppresses all standard output, but not standard error. The \fB-n\fR option is
+used in conjunction with the \fB-k\fR and \fB-r\fR options.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-p\fR\fR
+.ad
+.RS 11n
+.rt
+Executes the command \fBps\fR \fB-flp\fR for all the process-ids that are in
+the lock files.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-q\fR\fR
+.ad
+.RS 11n
+.rt
+Lists the jobs queued for each machine. If a status file exists for the
+machine, its date, time and status information are reported. In addition, if a
+number appears in parentheses next to the number of \fBC\fR or \fBX\fR files,
+it is the age in days of the oldest \fBC.\fR/\fBX.\fR file for that system. The
+\fBRetry\fR field represents the number of hours until the next possible call.
+The \fBCount\fR is the number of failure attempts. \fBNote:\fR For systems with
+a moderate number of outstanding jobs, this could take 30 seconds or more of
+real-time to execute. An example of the output produced by the \fB-q\fR option
+is:
+.sp
+.in +2
+.nf
+eagle 3C 04/07-11:07 NO DEVICES AVAILABLE
+mh3bs3 2C 07/07-10:42 SUCCESSFUL
+.fi
+.in -2
+.sp
+
+This indicates the number of command files that are waiting for each system.
+Each command file may have zero or more files to be sent (zero means to call
+the system and see if work is to be done). The date and time refer to the
+previous interaction with the system followed by the status of the interaction.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-r\fR\fIjobid\fR\fR
+.ad
+.RS 11n
+.rt
+Rejuvenates \fIjobid\fR. The files associated with \fIjobid\fR are touched so
+that their modification time is set to the current time. This prevents the
+cleanup daemon from deleting the job until the jobs' modification time reaches
+the limit imposed by the daemon.
+.RE
+
+.SS "Remote System Status"
+.sp
+.LP
+These options provide remote system performance information, in terms of
+average transfer rates or average queue times. The \fB-c\fR and \fB-d\fR
+options can only be used in conjunction with the \fB-t\fR option:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-t\fR\fIsystem\fR\fR
+.ad
+.RS 12n
+.rt
+Reports the average transfer rate or average queue time for the past 60 minutes
+for the remote \fIsystem\fR. The following parameters can only be used with
+this option:
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-c\fR\fR
+.ad
+.RS 12n
+.rt
+Average queue time is calculated when the \fB-c\fR parameter is specified and
+average transfer rate when \fB-c\fR is not specified. For example, the command:
+.sp
+.in +2
+.nf
+example% \fBuustat -teagle -d50 -c\fR
+.fi
+.in -2
+.sp
+
+produces output in the following format:
+.sp
+.in +2
+.nf
+average queue time to eagle for last 50 minutes:
+ 5 seconds
+.fi
+.in -2
+.sp
+
+The same command without the \fB-c\fR parameter produces output in the
+following format:
+.sp
+.in +2
+.nf
+average transfer rate with eagle for last 50 minutes:
+ 2000.88 bytes/sec
+.fi
+.in -2
+.sp
+
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-d\fR\fInumber\fR\fR
+.ad
+.RS 12n
+.rt
+\fInumber\fR is specified in minutes. Used to override the 60 minute default
+used for calculations. These calculations are based on information contained in
+the optional performance log and therefore may not be available. Calculations
+can only be made from the time that the performance log was last cleaned up.
+.RE
+
+.SS "User- or System-Specific Status"
+.sp
+.LP
+These options provide general remote system-specific and user-specific status
+of \fBuucp\fR connections to other systems. Either or both of the following
+options can be specified with \fBuustat\fR. The \fB-j\fR option can be used in
+conjunction with the \fB-s\fR option to list the total number of jobs
+displayed:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-s\fR\fIsystem\fR\fR
+.ad
+.RS 12n
+.rt
+Reports the status of all \fBuucp\fR requests for remote system \fIsystem.\fR
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-u\fR\fIuser\fR\fR
+.ad
+.RS 12n
+.rt
+Reports the status of all \fBuucp\fR requests issued by \fIuser\fR.
+.RE
+
+.sp
+.LP
+Output for both the \fB-s\fR and \fB-u\fR options has the following format:
+.sp
+.in +2
+.nf
+eagleN1bd7 4/07-11:07 S eagle dan 522 /home/dan/A
+eagleC1bd8 4/07-11:07 S eagle dan 59 D.3b2al2ce4924
+ 4/07-11:07 S eagle dan rmail mike
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+With the above two options, the first field is the \fIjobid\fR of the job. This
+is followed by the date/time. The next field is an \fBS\fR if the job is
+sending a file or an \fBR\fR if the job is requesting a file. The next field is
+the machine where the file is to be transferred. This is followed by the
+user-id of the user who queued the job. The next field contains the size of the
+file, or in the case of a remote execution (\fBrmail\fR is the command used for
+remote mail), the name of the command. When the size appears in this field, the
+file name is also given. This can either be the name given by the user or an
+internal name (for example, \fBD.3b2alce4924\fR) that is created for data files
+associated with remote executions (\fBrmail\fR in this example).
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-S\fR\fIqric\fR\fR
+.ad
+.RS 10n
+.rt
+Reports the job state:
+.sp
+.ne 2
+.mk
+.na
+\fB\fBq\fR\fR
+.ad
+.RS 5n
+.rt
+for queued jobs
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBr\fR\fR
+.ad
+.RS 5n
+.rt
+for running jobs
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBi\fR\fR
+.ad
+.RS 5n
+.rt
+for interrupted jobs
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBc\fR\fR
+.ad
+.RS 5n
+.rt
+for completed jobs
+.RE
+
+A job is queued if the transfer has not started. A job is running when the
+transfer has begun. A job is interrupted if the transfer began but was
+terminated before the file was completely transferred. A completed job is a
+job that successfully transferred. The completed state information is
+maintained in the accounting log, which is optional and therefore may be
+unavailable. The parameters can be used in any combination, but at least one
+parameter must be specified. The \fB-S\fR option can also be used with \fB-s\fR
+and \fB-u\fR options. The output for this option is exactly like the output for
+\fB-s\fR and \fB-u\fR except that the job states are appended as the last
+output word. Output for a completed job has the following format:
+.sp
+.in +2
+.nf
+eagleC1bd3 completed
+.fi
+.in -2
+.sp
+
+.RE
+
+.sp
+.LP
+When no options are given, \fBuustat\fR writes to standard output the status of
+all \fBuucp\fR requests issued by the current user.
+.SH ENVIRONMENT VARIABLES
+.sp
+.LP
+See \fBenviron\fR(5) for descriptions of the following environment variables
+that affect the execution of \fBuustat\fR: \fBLANG\fR, \fBLC_ALL\fR,
+\fBLC_COLLATE\fR\fBLC_CTYPE\fR, \fBLC_MESSAGES\fR, \fBLC_TIME\fR,
+\fBNLSPATH\fR, and \fBTZ\fR.
+.SH EXIT STATUS
+.sp
+.LP
+The following exit values are returned:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB0\fR\fR
+.ad
+.RS 6n
+.rt
+Successful completion.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB>0\fR\fR
+.ad
+.RS 6n
+.rt
+An error occurred.
+.RE
+
+.SH FILES
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/var/spool/uucp/\fR*\fR
+.ad
+.RS 28n
+.rt
+spool directories
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/var/uucp/.Admin/account\fR\fR
+.ad
+.RS 28n
+.rt
+accounting log
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/var/uucp/.Admin/perflog\fR\fR
+.ad
+.RS 28n
+.rt
+performance log
+.RE
+
+.SH ATTRIBUTES
+.sp
+.LP
+See \fBattributes\fR(5) for descriptions of the following attributes:
+.sp
+
+.sp
+.TS
+tab() box;
+cw(2.75i) |cw(2.75i)
+lw(2.75i) |lw(2.75i)
+.
+ATTRIBUTE TYPE ATTRIBUTE VALUE
+_
+Interface StabilityStandard
+.TE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBuucp\fR(1C), \fBattributes\fR(5), \fBenviron\fR(5), \fBstandards\fR(5)
+.SH DIAGNOSTICS
+.sp
+.LP
+The \fB-t\fR option produces no message when the data needed for the
+calculations is not being recorded.
+.SH NOTES
+.sp
+.LP
+After the user has issued the \fBuucp\fR request, if the file to be transferred
+is moved, deleted or was not copied to the spool directory (\fB-C\fR option)
+when the \fBuucp\fR request was made, \fBuustat\fR reports a file size of
+\fB\(mi99999\fR\&. This job will eventually fail because the file(s) to be
+transferred can not be found.
diff --git a/usr/src/man/man1c/uuto.1c b/usr/src/man/man1c/uuto.1c
new file mode 100644
index 0000000000..5332d77b98
--- /dev/null
+++ b/usr/src/man/man1c/uuto.1c
@@ -0,0 +1,313 @@
+'\" te
+.\" Copyright 1989 AT&T Copyright (c) 1995, Sun Microsystems, Inc. All Rights Reserved Portions Copyright (c) 1992, X/Open Company Limited
+.\" Sun Microsystems, Inc. gratefully acknowledges The Open Group for permission to reproduce portions of its copyrighted documentation. Original documentation from The Open Group can be obtained online at
+.\" http://www.opengroup.org/bookstore/.
+.\" The Institute of Electrical and Electronics Engineers and The Open Group, have given us permission to reprint portions of their documentation. In the following statement, the phrase "this text" refers to portions of the system documentation. Portions of this text are reprinted and reproduced in electronic form in the Sun OS Reference Manual, from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between these versions and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http://www.opengroup.org/unix/online.html.
+.\" This notice shall appear on any product containing this material.
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH uuto 1C "28 Mar 1995" "SunOS 5.11" "Communication Commands"
+.SH NAME
+uuto, uupick \- public UNIX-to-UNIX system file copy
+.SH SYNOPSIS
+.LP
+.nf
+\fBuuto\fR [\fB-mp\fR] \fIsource-file\fR... \fIdestination\fR
+.fi
+
+.LP
+.nf
+\fBuupick\fR [\fB-s\fR \fIsystem\fR]
+.fi
+
+.SH DESCRIPTION
+.SS "uuto"
+.sp
+.LP
+\fBuuto\fR sends \fIsource-file\fR to \fIdestination\fR. \fBuuto\fR uses the
+\fBuucp\fR(1C) facility to send files, while it allows the local system to
+control the file access. A source-file name is a path name on your machine.
+Destination has the form:
+.sp
+.LP
+\fBsystem\fR[\fI!system\fR]\fI ... !user\fR
+.sp
+.LP
+where \fBsystem\fR is taken from a list of system names that \fBuucp\fR knows
+about. \fIUser\fR is the login name of someone on the specified system.
+.sp
+.LP
+The files (or sub-trees if directories are specified) are sent to \fBPUBDIR\fR
+on \fBsystem\fR, where \fBPUBDIR\fR is a public directory defined in the
+\fBuucp\fR source. By default, this directory is \fB/var/spool/uucppublic\fR.
+Specifically the files are sent to
+.sp
+.LP
+\fBPUBDIR/receive/\fR\fIuser\fR/\fImysystem\fR/files.
+.sp
+.LP
+The recipient is notified by \fBmail\fR(1) of the arrival of files.
+.SS "uupick"
+.sp
+.LP
+\fBuupick\fR accepts or rejects the files transmitted to the user.
+Specifically, \fBuupick\fR searches \fBPUBDIR\fR for files destined for the
+user. For each entry (file or directory) found, the following message is
+printed on standard output:
+.sp
+.LP
+\fBfrom system \fR\fIsysname\fR\fB:\fR [file \fIfile-name\fR] [dir
+\fBdirname\fR] \fB?\fR
+.sp
+.LP
+\fBuupick\fR then reads a line from standard input to determine the disposition
+of the file:
+.sp
+.ne 2
+.mk
+.na
+\fB<new-line>\fR
+.ad
+.RS 19n
+.rt
+Go to next entry.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBd\fR\fR
+.ad
+.RS 19n
+.rt
+Delete the entry.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBm\fR [ \fIdir\fR ]\fR
+.ad
+.RS 19n
+.rt
+Move the entry to named directory \fIdir.\fR If \fIdir\fR is not specified as a
+complete path name (in which \fB$\fR\fBHOME\fR is legitimate), a destination
+relative to the current directory is assumed. If no destination is given, the
+default is the current directory.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBa\fR [ \fIdir\fR ]\fR
+.ad
+.RS 19n
+.rt
+Same as \fBm\fR above, except it moves all the files sent from \fBsystem\fR.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBp\fR\fR
+.ad
+.RS 19n
+.rt
+Print the content of the file.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fBq\fR\fR
+.ad
+.RS 19n
+.rt
+Stop.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fBEOT (control-d)\fR
+.ad
+.RS 19n
+.rt
+Same as \fBq\fR.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB!\fR\fBcommand\fR\fR
+.ad
+.RS 19n
+.rt
+Escape to the shell to do \fBcommand\fR.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB*\fR\fR
+.ad
+.RS 19n
+.rt
+Print a command summary.
+.RE
+
+.SH OPTIONS
+.SS "uuto"
+.sp
+.LP
+The following options are supported by \fBuuto\fR:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-m\fR\fR
+.ad
+.RS 6n
+.rt
+Send mail to the sender when the copy is complete.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-p\fR\fR
+.ad
+.RS 6n
+.rt
+Copy the source file into the spool directory before transmission.
+.RE
+
+.SS "uupick"
+.sp
+.LP
+The following option is supported by \fBuupick\fR:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-s\fR\fI system\fR\fR
+.ad
+.RS 13n
+.rt
+Search only the \fBPUBDIR\fR for files sent from \fBsystem\fR.
+.RE
+
+.SH OPERANDS
+.sp
+.LP
+The following operands are supported for \fBuuto\fR:
+.sp
+.ne 2
+.mk
+.na
+\fB\fIdestination\fR\fR
+.ad
+.RS 15n
+.rt
+A string of the form:
+.sp
+\fIsystem-name\fR\fB\|!\|\fR\fIuser\fR
+.sp
+where \fIsystem-name\fR is taken from a list of system names that \fBuucp\fR
+knows about; see \fBuuname\fR. The argument \fIuser\fR is the login name of
+someone on the specified system. The destination \fIsystem-name\fR can also be
+a list of names such as
+.sp
+\fIsystem-name\fR\|\fB!\fR\|\fIsystem-name\|\fR\fB!\|\fR.\|.\|.\fB
+\|!\|\fR\fIsystem-name\|\fR\fB!\fR\fI\|user\fR
+.sp
+in which case, an attempt is made to send the file via the specified route to
+the destination. Care should be taken to ensure that intermediate nodes in the
+route are willing to forward information.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fIsource-file\fR\fR
+.ad
+.RS 15n
+.rt
+A pathname of a file on the local system to be copied to \fIdestination\fR.
+.RE
+
+.SH ENVIRONMENT VARIABLES
+.sp
+.LP
+See \fBenviron\fR(5) for descriptions of the following environment variables
+that affect the execution of \fBuuto\fR and \fBuupick\fR: \fBLC_TYPE\fR,
+\fBLC_MESSAGES\fR, and \fBNLSPATH\fR.
+.SH EXIT STATUS
+.sp
+.LP
+The following exit values are returned:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB0\fR\fR
+.ad
+.RS 6n
+.rt
+Successful completion.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB>0\fR\fR
+.ad
+.RS 6n
+.rt
+An error occurred.
+.RE
+
+.SH FILES
+.sp
+.ne 2
+.mk
+.na
+\fB\fBPUBDIR\fR\fR
+.ad
+.RS 10n
+.rt
+\fB/var/spool/uucppublic\fR public directory
+.RE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBmail\fR(1), \fBuucp\fR(1C), \fBuustat\fR(1C), \fBuux\fR(1C),
+\fBuucleanup\fR(1M), \fBattributes\fR(5)
+.SH NOTES
+.sp
+.LP
+In order to send files that begin with a dot (for instance, \fB\&.profile\fR),
+the files must be qualified with a dot. For example, the following files are
+correct:
+.sp
+.LP
+\fB\| .profile .prof* .profil?\fR
+.sp
+.LP
+The following files are incorrect:
+.sp
+.LP
+\fB *prof* ?profile\fR
diff --git a/usr/src/man/man1c/uux.1c b/usr/src/man/man1c/uux.1c
new file mode 100644
index 0000000000..ee554fb509
--- /dev/null
+++ b/usr/src/man/man1c/uux.1c
@@ -0,0 +1,463 @@
+'\" te
+.\" Copyright 1989 AT&T Copyright (c) 1995, Sun Microsystems, Inc. All Rights Reserved Portions Copyright (c) 1992, X/Open Company Limited All Rights Reserved
+.\" Sun Microsystems, Inc. gratefully acknowledges The Open Group for permission to reproduce portions of its copyrighted documentation. Original documentation from The Open Group can be obtained online at
+.\" http://www.opengroup.org/bookstore/.
+.\" The Institute of Electrical and Electronics Engineers and The Open Group, have given us permission to reprint portions of their documentation. In the following statement, the phrase "this text" refers to portions of the system documentation. Portions of this text are reprinted and reproduced in electronic form in the Sun OS Reference Manual, from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between these versions and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http://www.opengroup.org/unix/online.html.
+.\" This notice shall appear on any product containing this material.
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH uux 1C "28 Mar 1995" "SunOS 5.11" "Communication Commands"
+.SH NAME
+uux \- UNIX-to-UNIX system command execution
+.SH SYNOPSIS
+.LP
+.nf
+\fBuux\fR [\fB-\fR] [\fB-bcCjnprz\fR] [\fB-a\fR \fIname\fR] [\fB-g\fR \fIgrade\fR]
+ [\fB-s\fR \fIfilename\fR] [\fB-x\fR \fIdebug_level\fR] \fIcommand-string\fR
+.fi
+
+.SH DESCRIPTION
+.sp
+.LP
+The \fBuux\fR utility will gather zero or more files from various systems,
+execute a command on a specified system and then send standard output to a file
+on a specified system.
+.sp
+.LP
+\fBNote:\fR For security reasons, most installations limit the list of
+commands executable on behalf of an incoming request from \fBuux\fR, permitting
+only the receipt of mail (see \fBmail\fR(1)). (Remote execution permissions are
+defined in \fB/etc/uucp/Permissions\fR.)
+.sp
+.LP
+The \fIcommand-string\fR is made up of one or more arguments that look like a
+shell command line, except that the command and file names may be prefixed by
+\fIsystem-name\fR\fB!\fR. A null \fIsystem-name\fR is interpreted as the local
+system.
+.sp
+.LP
+File names may be one of the following:
+.RS +4
+.TP
+.ie t \(bu
+.el o
+An absolute path name.
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+A path name preceded by \fB~\fR\fIxxx\fR, where \fIxxx\fR is a login name on
+the specified system and is replaced by that user's login directory.
+.RE
+.sp
+.LP
+Anything else is prefixed by the current directory.
+.sp
+.LP
+As an example, the command:
+.sp
+.in +2
+.nf
+example% \fBuux "!diff sys1!/home/dan/filename1 \e
+ sys2!/a4/dan/filename2 > !~/dan/filename.diff"\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+will get the \fBfilename1\fR and \fBfilename2\fR files from the \fBsys1\fR and
+\fBsys2\fR machines, execute a \fBdiff\fR(1) command and put the results in
+\fBfilename.diff\fR in the local \fIPUBDIR\fR\fB/dan/\fR directory.
+\fIPUBDIR\fR is a public directory defined in the \fBuucp\fR source. By
+default, this directory is \fB/var/spool/uucppublic\fR.
+.sp
+.LP
+Any special shell characters (such as \fB< > ; |\fR) should be quoted either by
+quoting the entire \fIcommand-string\fR, or quoting the special characters as
+individual arguments. The redirection operators \fB>>\fR, \fB<<\fR, \fB>|\fR,
+and \fB>&\fR cannot be used.
+.sp
+.LP
+\fBuux\fR will attempt to get all appropriate files to the specified system
+where they will be processed. For files that are output files, the file name
+must be escaped using parentheses. For example, the command:
+.sp
+.in +2
+.nf
+example% \fBuux "a!cut -f1 b!/usr/filename > c!/usr/filename"\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+gets \fB/usr/filename\fR from system \fBb\fR and sends it to system \fBa\fR,
+performs a \fBcut\fR command on that file and sends the result of the \fBcut\fR
+command to system \fBc\fR.
+.sp
+.LP
+\fBuux\fR will notify you if the requested command on the remote system was
+disallowed. This notification can be turned off by the \fB-n\fR option. The
+response comes by remote mail from the remote machine.
+.SH OPTIONS
+.sp
+.LP
+The following options are supported:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB\(mi\fR\fR
+.ad
+.RS 18n
+.rt
+The standard input to \fBuux\fR is made the standard input to the
+\fIcommand-string\fR.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-a\fR \fIname\fR\fR
+.ad
+.RS 18n
+.rt
+Uses \fIname\fR as the user job identification replacing the initiator user-id.
+(Notification will be returned to user-id \fIname\fR.)
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-b\fR\fR
+.ad
+.RS 18n
+.rt
+Returns whatever standard input was provided to the \fBuux\fR command if the
+exit status is non-zero.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-c\fR\fR
+.ad
+.RS 18n
+.rt
+Does not copy local file to the spool directory for transfer to the remote
+machine (default).
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-C\fR\fR
+.ad
+.RS 18n
+.rt
+Forces the copy of local files to the spool directory for transfer.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-g\fR \fIgrade\fR\fR
+.ad
+.RS 18n
+.rt
+\fIgrade\fR can be either a single letter, number, or a string of alphanumeric
+characters defining a service grade. The \fBuuglist\fR(1C) command determines
+whether it is appropriate to use the single letter, number, or a string of
+alphanumeric characters as a service grade. The output from the \fIuuglist\fR
+command will be a list of service grades that are available or a message that
+says to use a single letter or number as a grade of service.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-j\fR\fR
+.ad
+.RS 18n
+.rt
+Outputs the jobid string on the standard output which is the job
+identification. This job identification can be used by \fBuustat\fR(1C) to
+obtain the status or terminate a job.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-n\fR\fR
+.ad
+.RS 18n
+.rt
+Does not notify the user if the command fails.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-p\fR\fR
+.ad
+.RS 18n
+.rt
+Same as \fB\(mi\fR\&. The standard input to \fBuux\fR is made the standard
+input to the \fIcommand-string\fR.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-r\fR\fR
+.ad
+.RS 18n
+.rt
+Does not start the file transfer, but just queues the job.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-s\fR \fIfilename\fR\fR
+.ad
+.RS 18n
+.rt
+Reports status of the transfer in \fIfilename\fR. This option is accepted for
+compatibility, but it is ignored because it is insecure.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-x\fR \fIdebug_level\fR\fR
+.ad
+.RS 18n
+.rt
+Produces debugging output on the standard output. \fIdebug_level\fR is a number
+between 0 and 9. As \fIdebug_level\fR increases to 9, more detailed debugging
+information is given.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-z\fR\fR
+.ad
+.RS 18n
+.rt
+Sends success notification to the user.
+.RE
+
+.SH ENVIRONMENT VARIABLES
+.sp
+.LP
+See \fBenviron\fR(5) for descriptions of the following environment variables
+that affect the execution of \fBuux\fR: \fBLANG\fR, \fBLC_ALL\fR,
+\fBLC_CTYPE\fR, \fBLC_MESSAGES\fR, and \fBNLSPATH\fR.
+.SH EXIT STATUS
+.sp
+.LP
+The following exit values are returned:
+.sp
+.ne 2
+.mk
+.na
+\fB\fB0\fR\fR
+.ad
+.RS 6n
+.rt
+Successful completion.
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB>0\fR\fR
+.ad
+.RS 6n
+.rt
+An error occurred.
+.RE
+
+.SH FILES
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/etc/uucp/*\fR\fR
+.ad
+.RS 25n
+.rt
+other data and programs
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/etc/uucp/Permissions\fR\fR
+.ad
+.RS 25n
+.rt
+remote execution permissions
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/usr/lib/uucp/*\fR\fR
+.ad
+.RS 25n
+.rt
+other programs
+.RE
+
+.sp
+.ne 2
+.mk
+.na
+\fB\fB/var/spool/uucp\fR\fR
+.ad
+.RS 25n
+.rt
+spool directories
+.RE
+
+.SH ATTRIBUTES
+.sp
+.LP
+See \fBattributes\fR(5) for descriptions of the following attributes:
+.sp
+
+.sp
+.TS
+tab() box;
+cw(2.75i) |cw(2.75i)
+lw(2.75i) |lw(2.75i)
+.
+ATTRIBUTE TYPE ATTRIBUTE VALUE
+_
+Interface StabilityStandard
+.TE
+
+.SH SEE ALSO
+.sp
+.LP
+\fBcut\fR(1), \fBmail\fR(1), \fBuucp\fR(1C), \fBuuglist\fR(1C),
+\fBuustat\fR(1C), \fBattributes\fR(5), \fBenviron\fR(5), \fBstandards\fR(5)
+.SH NOTES
+.sp
+.LP
+The execution of commands on remote systems takes place in an execution
+directory known to the \fBuucp\fR system.
+.sp
+.LP
+All files required for the execution will be put into this directory unless
+they already reside on that machine. Therefore, the simple file name (without
+path or machine reference) must be unique within the \fBuux\fR request. The
+following command will NOT work:
+.sp
+.in +2
+.nf
+example% \fBuux "a!diff b!/home/dan/xyz c!/home/dan/xyz > !xyz.diff"\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+But the command:
+.sp
+.in +2
+.nf
+example% \fBuux "a!diff a!/home/dan/xyz c!/home/dan/xyz > !xyz.diff"\fR
+.fi
+.in -2
+.sp
+
+.sp
+.LP
+\fIwill\fR work (if \fBdiff\fR is a permitted command.)
+.sp
+.LP
+Protected files and files that are in protected directories that are owned by
+the requester can be sent in commands using \fBuux\fR. However, if the
+requester is root, and the directory is not searchable by "other", the request
+will fail.
+.sp
+.LP
+The following restrictions apply to the shell pipeline processed by \fBuux\fR:
+.RS +4
+.TP
+.ie t \(bu
+.el o
+In gathering files from different systems, pathname expansion in not performed
+by \fBuux\fR. Thus, a request such as
+.sp
+.in +2
+.nf
+ \fBuux "c89 remsys!~/*.c"\fR
+.fi
+.in -2
+.sp
+
+would attempt to copy the file named literally \fB*.c\fR to the local system.
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+Only the first command of a shell pipeline may have a \fIsystem-name\fR\fB!\fR.
+All other commands are executed on the system of the first command.
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+The use of the shell metacharacter \fB*\fR will probably not do what you want
+it to do.
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+The shell tokens \fB<<\fR and \fB>>\fR are not implemented.
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+The redirection operators \fB>>\fR, \fB<<\fR, \fB>|\fR, and \fB>&\fR cannot be
+used.
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+The reserved word \fB!\fR cannot be used at the head of the pipeline to modify
+the exit status.
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+Alias substitution is not performed.
+.RE