This is netkit-telnet-0.14.
This is netkit-telnet-0.14.

This package updates netkit-telnet-0.10.

If you're reading this off a CD, go right away and check the net
archives for later versions and security fixes.

Contents:
telnetClient for telnet protocol
telnetdDaemon for telnet protocol

Note: These programs do not provide encryption or strong
authentication of network connections. As such, their use for remote
logins is discouraged. The "ssh" protocol and package can be used
instead.

Requires:
Working compiler, libc, and kernel, and a recent version of
ncurses or libtermcap.

Security:
This release contains a fix for a set of remote (and possibly
serious) denial of service attacks possible against older 
versions of the telnet daemon.

Do not under any circumstances use telnetd older than
NetKit-0.09!

Installation:
Do "./configure --help" and decide what options you want. The
defaults should be suitable for most Linux systems. Then run
the configure script.

Do "make" to compile.
Then (as root) do "make install".

Save a backup copy of any mission-critical program in case the
new one doesn't work, and so forth. We warned you.

  ***If you have an old kernel, you may need to apply the enclosed
pty-hang patch to it. I don't unfortunately know at the moment 
which kernel versions need the patch, but current 2.0.x and
2.2.x should be ok without it.

The following test will tell you if you need the patch: telnet
to localhost, do "cat >/dev/null", and type 256 characters
without any newlines. If you need the patch, telnetd will hang
completely at this point. If it refuses to accept more input,
but does not hang, you do not need the patch.

Bugs:
Please make sure the header files in /usr/include match the
libc version installed in /lib and /usr/lib. If you have weird
problems this is the most likely culprit.

Also, before reporting a bug, be sure you're working with the
latest version.

If something doesn't compile for you, fix it and send diffs.
If you can't, send the compiler's error output.

If it compiles but doesn't work, send as complete a bug report as 
you can. Patches and fixes are welcome, as long as you describe 
adequately what they're supposed to fix. Please, one patch per
distinct fix. Please do NOT send the whole archive back or
reindent the source.

Be sure to send all correspondence in e-mail. Postings to netnews 
will not be seen due to the enormous volume.

Please don't report known bugs (see the BUGS file(s)) unless you
are including fixes. :-)

Philip Copeland
David A. Holland
Al Howat

netbug@ftp.uk.linux.org
18 August 1999