uucpm iconuucpm 1.11

uucpm provides networked uucp services on older systems that otherwise lack this capability.
uucpm provides networked uucp services on older systems that otherwise lack this capability, but do have TCP/IP networking support. This includes systems such as SCO Xenix and NCR Towers.

The package includes two programs. The uucpm daemon converts a pseudo-tty (pty) into a device that can communicate across a TCP/IP network. A System V.2-ish port of the BSD uucpd daemon also is included. These two daemons implement, respectively, the originating and answering portions of the transfer.

There are two programs in this package. The first is a port of the Berkeley `uucpd' daemon (version 5.9 6/1/90) to System V. This daemon is normally run out of `inetd'. It authenticates incoming uucp requests and starts up a uucp session to talk to the remote system.

The second program is a new program called `uucpm'. It is a daemon turns a pseudo-terminal (pty) into a device that can be used for network communications. The daemon sits on the master end of the pty. It allows `uucico' to connect to the slave end of the pty and issue requests to connect to systems across the network. Once `uucpm' is installed, it takes a simply one-line modification to the Systems and Devices files to implement TCP/IP capability.

Here is a schematic diagram of how the pieces fit together:

+---------+
| uucico |
+---------+
|
|
|/ /dev/ttyXX
+---------+
| pty |
+---------+
| /dev/ptyXX
|
|/
+---------+ +---------+ +---------+ +---------+
| uucpm | | inetd |-->| uucpd |-->| uucico |
+---------+ +---------+ +---------+ +---------+
| /|
| socket |
`--------------'

When `uucico' connects to the pty, the `uucpm' daemon issues a `host:' prompt. The originating system then sends the name of the remote machine. The `uucpm' daemon establishes a socket to the well known uucp port on that system, and from there on a standard uucp login is performed.

last updated on:
November 20th, 2006, 17:25 GMT
price:
FREE!
developed by:
Chip Rosenthal
license type:
GPL (GNU General Public License) 
category:
ROOT \ System \ Networking

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT