UUPC/extended UUPC/extended UUPC/extended is a PC based version (and pun of) UUCP (UNIX-to-
UNIX copy). UUPC/extended UUPC/extended UUPC/extended is a program which implements peer-to-
peer networking for using the UNIX UUCP protocols. MS-DOS or
OS/2 based Personal Computers using these protocols can exchange
mail and files with a UNIX system or other UUPC/extended UUPC/extended UUPC/extended system
over dial up or dedicated phone lines.
Introduction Introduction Introduction
This document provides information on UUPC/extended UUPC/extended UUPC/extended version
1.11v 1.11v 1.11v, produced by Kendra Electronic Wonderworks Kendra Electronic Wonderworks Kendra Electronic Wonderworks with
contributions from around the globe. UUPC/extended UUPC/extended UUPC/extended is based on
the free widely distributed interim version of UUPC, version
1.05, written by Stuart Lynne, Richard H. Lamb, and Samuel Lam,
in Vancouver, BC. The MS-DOS version of UUPC is no longer
maintained in Vancouver; UUPC/extended UUPC/extended UUPC/extended 1.11v 1.11v 1.11v is the official
current release of UUPC. The differences between UUPC/extended UUPC/extended UUPC/extended
and UUPC version 1.05 include user aliases, routing to multiple
hosts, dial in support, limited domain address parsing and
routing, OS/2 support, and various improvements in the user
interface. Because of these changes, much of what is contained
in this document does not apply to the original UUPC 1.05
package.
UUPC/extended UUPC/extended UUPC/extended is written in C, and compiles with Borland C++ 2.0
under MS-DOS or with Microsoft C 6.0 under DOS or OS/2, with one
additional module in 8086 Assembler (MASM) for the MS-DOS
versions. The documentation is written using Microsoft Word for
Windows 2.0.
Minor revisions to UUPC/extended UUPC/extended UUPC/extended are denoted by changes to the
letter suffix on the version number. Minor revisions include
only those changes, no matter how great, that allow the user to
return to a previous release of UUPC/extended UUPC/extended UUPC/extended by at most updating
the configuration file. Major revisions to UUPC/extended UUPC/extended UUPC/extended are
denoted by a change in the number of the version; a major
revision has changes in it which introduce a permanent
incompatibility with the previous release.
For a full description of the changes to UUPC/extended UUPC/extended UUPC/extended and how
they affect upgrading from one release to the next, see
CHANGES.PRN CHANGES.PRN CHANGES.PRN included in this package. It should be duly noted
September 4, 1992 Overview of UUPC/extended UUPC/extended UUPC/extended 1.11r 1.11r 1.11r
that there is no version 1.24b at this time. A user was having
nightmares in which she didn't have version 1.24b and everyone
else did . . .
Who Should Use This Program Who Should Use This Program Who Should Use This Program
As mentioned above, UUPC/extended UUPC/extended UUPC/extended is a peer-to-peer networking
program: your local system and systems it communicates with are
on an equal footing in that in general the capabilities and
access of the systems are symmetrical. You must have complete
control over and be responsible for your own system. Compare
this to a client-server set-up such as when you dial-in to a
central mainframe or Bulletin Board System on which the System
Operator handles the administration (and restricts your access).
One application for UUPC/extended UUPC/extended UUPC/extended is to provide remote access to
a private system or small network, for example allowing a laptop
machine access a single remote PC or UNIX system. This requires
very little overhead, and may be used for connections needed for
just a few days.
A more common use for UUPC/extended UUPC/extended UUPC/extended is to provide dial-up e-mail
access to public networks such as the UUCP network and/or the
Internet. When UUPC/extended UUPC/extended UUPC/extended is used for this purpose then you,
as the system administrator, will be responsible for keeping up
your own system as a member of the global network community.
Related duties include making sure your system calls other
systems regularly (including when you are not around), monitoring
your links to other systems, registering your system with a
central authority such as the UUCP Project and/or the Internet
Network Information Center, and other long term tasks.
Because of these tasks, not all people should use a program such
as UUPC/extended UUPC/extended UUPC/extended for general e-mail access; a good rule of thumb
is if you do not receive more than one e-mail message a week or
do not require e-mail access for more than six months, then you
should consider a commerical service such CompuServe, MCI Mail,
ATT Mail, or others over setting up UUPC/extended UUPC/extended UUPC/extended. This reduces
the set-up work required on your part and avoids the problems
associated with registering and de-registering your system,
leaving the system running during absences, and the like.
UUPC/extended UUPC/extended UUPC/extended should also be avoided if your primary interest is
in a server which allows downloading files to other personal
computers which do not not not have UUPC/extended UUPC/extended UUPC/extended or some other UUCP
program. The UUCP protocols are not compatible with the
protocols (Xmodem, Kermit, etc.) included with most PC terminal
emulators, and UUPC/extended UUPC/extended UUPC/extended security is oriented towards a pre-
defined list of known systems calling in regularly. Use a BBS
program instead in such cases.
Finally, UUPC/extended UUPC/extended UUPC/extended should be avoided if you lack the
resources, financial or otherwise, to support the program.
September 4, 1992 Overview of UUPC/extended UUPC/extended UUPC/extended 1.11r 1.11r 1.11r
Installing the program does require some experience in setting up
complex systems or a willingness to learn via associates or
books. Trying to do so with no experience and no resources (such
as the Nutshell handbooks discussed below) can cause pain and
suffering for a very important person-- you.
System Requirements System Requirements System Requirements
To install UUPC/extended UUPC/extended UUPC/extended, you'll need the following:
Error! Cannot open file.Required reading Required reading Required reading
Read INSTALL.PRN now for installation and upgrade instructions.
Users of previous versions of UUPC/extended should also read
CHANGES.PRN for a summary of changes in the current release.
Instructions on using the programs are in COMMANDS.PRN, MAIL.PRN,
and UUSTAT.PRN.
This document and its companions supplied with UUPC/extended UUPC/extended UUPC/extended only
provide an overview of the software. The average person wishing
to set up UUPC/extended UUPC/extended UUPC/extended will require a reference such as Managing
UUCP and Usenet, part of the Nutshell Handbook series by O'Reilly
and Associates.1,2 This book, while not specifically addressing
UUPC/extended UUPC/extended UUPC/extended, includes detailed information on:
Format of the SYSTEMS file
Format of the PERMISSN (permissions) file
Information on debugging login scripts
Information on registering your site with various networks
For using UUPC/extended UUPC/extended UUPC/extended, the Nutshell Handbook Using UUCP and
Usenet will be helpful; it includes a description of the various
end user commands such as UUSTAT and UUCP, topics which are not
covered in detail in this documentation. Information on these
commands is also available by reading the manual pages for these
commands on a real UNIX system.
Note: Note: Note: The MAIL command is not compatible with most UNIX mail
programs, and does come with its own help file,
MAIL.PRN.
1Kendra Electronic Wonderworks has no connection with O'Reilly
and Associates. However, both of these books are on the
bookshelf here.
2These are available from your local bookstore or software house,
call them at 1-800-338-NUTS, or send them electronic mail at
nuts@ora.com.
September 4, 1992 Overview of UUPC/extended UUPC/extended UUPC/extended 1.11r 1.11r 1.11r
Special Notes Special Notes Special Notes
Previous versions of UUPC/extended UUPC/extended UUPC/extended documented a mail server on
omnigate.clarkson.edu at Clarkson University which would test
your mail address by echoing your mail back to you. This server This server This server
is no longer available, and mail should not be sent to it. is no longer available, and mail should not be sent to it. is no longer available, and mail should not be sent to it.
In addition, previous versions of UUPC/extended UUPC/extended UUPC/extended also included a
file called simtel.inf simtel.inf simtel.inf which documented a mail server for
retrieving files via FTP at Princeton University; like the server
at omnigate, this server is no longer available, and mail should this server is no longer available, and mail should this server is no longer available, and mail should
not be sent to it. not be sent to it. not be sent to it.
Mailing List Mailing List Mailing List
A electronic mailing list, uupc-info@sun.soe.clarkson.edu, is
open to those interested in UUPC/extended UUPC/extended UUPC/extended; to join it, send a
command of the following format in the body of a e-mail message
to listserv@sun.soe.clarkson.edu:
add user@node uupc-info
Where user@node user@node user@node is the Internet format of your address. (UUCP
addresses are not accepted by the List Server; such addresses
must be specified as an address via a major gateway such as
UUNET.) The List Server also accepts the command:
help
To resign from the mailing list, send mail to the List Server of
the following format:
delete user@node uupc-info
Note: Note: Note: DO NOT DO NOT DO NOT send requests to be added or deleted to uupc--
info@sun.soe.clarkson.edu; mail sent to this address is
automatically forwarded to all users on the list.
Questions of an administrative nature which require
human attention should be directed to
uupc-info-request@sun.soe.clarkson.edu.
Since any undeliverable addresses causes mail to be bounced to
the list administrator, the administrator reserves the right to
drop any user from the list for whom mail is rejected. In many
cases, the user will not be notified, since the mail to notify
the user will bounce for the same reason the address was deleted
in first place.
Registering Registering Registering
It is now possible to register UUPC/extended UUPC/extended UUPC/extended; see the enclosed
REGISTER.PRN REGISTER.PRN REGISTER.PRN for the cost and benefits of registering.
September 4, 1992 Overview of UUPC/extended UUPC/extended UUPC/extended 1.11r 1.11r 1.11r
Problems Problems Problems
Please report problems with this version of UUPC/extended UUPC/extended UUPC/extended via
electronic mail to help@kew.com. If you are unable to reach
Kendra Electronic Wonderworks Kendra Electronic Wonderworks Kendra Electronic Wonderworks via electronic mail, mail your
problem report to:
Drew Derbyshire - UUPC/extended UUPC/extended UUPC/extended Help Desk
Kendra Electronic Wonderworks
Post Office Box 132
Arlington, MA 02174-0002
Please include with your problem description listings of the
files which apply, including:
UUPC.RC
PERSONAL.RC
SYSTEMS
Directory of your UUPC configuration directory.
A log of the applicable program execution, if any. Both
UUCICO and RMAIL automatically write logs into the