5 kx This is netkit-routed-0.18 for Linux.
5 kx
5 kx This package updates netkit-routed-0.17.
5 kx
5 kx If you're reading this off a CD, go right away and check the net
5 kx archives for later versions and security fixes. As of this writing the
5 kx home site for NetKit is
5 kx ftp://ftp.uk.linux.org/pub/linux/Networking/netkit
5 kx
5 kx Contents:
5 kx routed RIP-based routing daemon
5 kx ripquery Query program for routed
5 kx
5 kx Requires:
5 kx Working compiler, libc, and kernel.
5 kx
5 kx Security:
5 kx This release contains no security fixes relative to
5 kx netkit-routed-0.17. However, netkit-routed-0.10 and older are
5 kx insecure and should not be used.
5 kx
5 kx Installation:
5 kx Do "./configure --help" and decide what options you want. The
5 kx defaults should be suitable for most Linux systems. Then run
5 kx the configure script.
5 kx
5 kx Do "make" to compile.
5 kx Then (as root) do "make install".
5 kx
5 kx Save a backup copy of any mission-critical program in case the
5 kx new one doesn't work, and so forth. We warned you.
5 kx
5 kx If you get gcc warnings from files in /usr/include, they are
5 kx due to problems in your libc, not netkit. (You may only see
5 kx them when compiling netkit because netkit turns on a lot of
5 kx compiler warnings.)
5 kx
5 kx DEC CC:
5 kx The DEC compiler for the Alpha is now freely available. This
5 kx is a much better compiler with gcc, that is, it generates much
5 kx better code. If you have the DEC compiler, you can explicitly
5 kx use the DEC compiler instead of gcc by configuring like this:
5 kx
5 kx ./configure --with-c-compiler=ccc
5 kx
5 kx It is known to generate spurious warnings on some files. Also,
5 kx some headers from some versions of glibc confuse it; that may
5 kx prevent netkit from working. Other problems should be reported
5 kx as bugs.
5 kx
5 kx Bugs:
5 kx Please make sure the header files in /usr/include match the
5 kx libc version installed in /lib and /usr/lib. If you have weird
5 kx problems this is the most likely culprit.
5 kx
5 kx Also, before reporting a bug, be sure you're working with the
5 kx latest version.
5 kx
5 kx If something doesn't compile for you, fix it and send diffs.
5 kx If you can't, send the compiler's error output.
5 kx
5 kx If it compiles but doesn't work, send as complete a bug report as
5 kx you can. Patches and fixes are welcome, as long as you describe
5 kx adequately what they're supposed to fix. Please, one patch per
5 kx distinct fix. Please do NOT send the whole archive back or
5 kx reindent the source.
5 kx
5 kx Be sure to send all correspondence in e-mail to the netkit address.
5 kx Postings to netnews or mailing lists will not be seen due to the
5 kx enormous volume. Also, anything that doesn't get filed in the bug
5 kx database is quite likely to end up forgotten.
5 kx
5 kx Please don't report known bugs (see the BUGS file(s)) unless you
5 kx are including fixes. :-)
5 kx
5 kx Mail should be sent to: netbug@ftp.uk.linux.org
5 kx
5 kx
5 kx Early in April 2000, a hacker broke into the machine that was hosting
5 kx the netkit bug database for me and trashed it. Unfortunately, it seems
5 kx backups hadn't gotten done for a while, so three months of mail (since
5 kx mid-January) was lost. So, if you sent something and didn't hear back,
5 kx or you sent something, heard back, but the changes failed to appear in
5 kx this release (unlikely but possible) - please resend.
5 kx
5 kx Please see http://www.hcs.harvard.edu/~dholland/computers/netkit.html
5 kx if you are curious why it was so long between the 0.10 and 0.16 releases.
5 kx
5 kx Future plans for netkit maintenance are still up in the air, but in the
5 kx meantime new releases will still appear from time to time. I don't have
5 kx a whole lot of cycles to spare to work on netkit, so things are likely
5 kx to continue to be fairly slow.
5 kx
5 kx David A. Holland
5 kx 23 July 2000