[4703] in Athena Bugs

home help back first fref pref prev next nref lref last post

Re: bogus uucp entry in /etc/services

daemon@ATHENA.MIT.EDU (Richard Basch)
Fri Apr 6 14:18:29 1990

Date: Fri, 6 Apr 90 14:18:13 -0400
To: "Jonathan I. Kamens" <jik@PIT-MANAGER.MIT.EDU>
Cc: bugs@ATHENA.MIT.EDU
In-Reply-To: Jonathan I. Kamens's message of Thu, 5 Apr 90 21:22:20 -0400,
From: Richard Basch <probe@MIT.EDU>

Read the UUCP documentation for a description about the ports; namely
README.TCP in usr.bin/uucp/.  None of our software uses the other port,
and doing a getservbyname() will return the first one, thus the second
entry is unused.

Besides, as I said, "no audit required" and Ez approved, thus if you
consider it a mistake, then we have to reconsider it, but no procedures
have been violated :)

Also, please read ASSIGNED-NUMBERS.TXT in the "rfc" locker.  You will
find out that I just followed Internet standards...  Please note that
the number being used is in conflict with another (but then again, NFS
is also).  The official entry left in our file matches the official one.

Cheers,
-Richard


Excerpt from usr.bin/uucp/README.TCP:

	. . .

Basically, to run UUCP on top of TCP, the code had to be changed to
not do ioctl's on sockets,etc. Also, a new protocl 't' was added.
This is because the 'g' protocol maxes out at about 9000 baud
regardless of the physical medium. The 't' protocol presumes an
error free channel, and is essentially the 'g' protocol with the
checksumming and packetizing ripped out.

To install it, make uucp with BSD4_2 defined in uucp.h.

Add a line in /etc/services that looks like:
uucp            540/tcp         uucpd

Add lines to /etc/rc.local that looks something like:
if [ -f /etc/uucpd ]; then
        /etc/uucpd & echo -n ' uucpd'                           >/dev/console
fi

	. . .

home help back first fref pref prev next nref lref last post