This is netkit-base-0.15 for Linux. This package updates netkit-base-0.11+, netkit-base-0.10, and the inetd, ping, rpcgen, and rpcinfo from NetKit-0.09. This package also subsumes the old sample-etc-files-01.tar.gz package. If you're reading this off a CD, go right away and check the net archives for later versions and security fixes. Contents: inetd Internet "super-server" daemon forker ping Standard network testing program rpcgen SunRPC code generator rpcinfo SunRPC diagnostic program etc.sample Assorted sample network config files for /etc Requires: Working compiler, libc, and kernel. Old pre-release versions of glibc (before 2.0) are no longer supported and will not work. Security: netkit-base-0.15 fixes some denial of service issues with inetd, as well as an issue with ping that allowed any user to flood-ping. Prior versions of netkit-base included other fixes for assorted security problems that are now well-known. Please don't use old versions. Installation: Do "./configure --help" and decide what options you want. The defaults should be suitable for most Linux systems. Then run the configure script. Note that on systems using glibc (either 2.0.x or 2.1.x), rpcgen and rpcinfo are not compiled or installed. This is because these tools are now shipped with glibc. 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. Bugs: Please make sure your header files in /usr/include match your 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 31 July 1999