Replace eBones with kerberosIV (Actually KTH eBones from current)

sysinstall is going to need some work to sync with this.
Punt this into the attic. KerberosIV (KTH eBones) has been tagged into
the tree and the userland changes have been merged.
Heh - somebody merged this Makefile and brought config -n in with
it.  Since config doesn't have a -n option in -stable, that caused
the release builds to fall over.  Whoops.
MFC: missing newline when euid != ruid.
MFC: #include <unistd.h> for nice(3).
MFC: Don't leak memory when the peer sends PROTO_COMPD packets
     without negotiating compression first.
MFC: NO_LKM option
MFC: LogWARN rather than LogERROR when we can't create
     our diagnostic socket.
MFC: add -f flag.
- After the install has been done, but before makedb is run, run
  'ldconfig -R' to pick up new shlib dependencies.

Suggested by:	Amancio and a whole lot of other folks
MFC: merge just enough of our linux emulator changes to successfully
run the Linux RealAudio 5.0 client.  I wish my kernel hacking skills were
up to merging *all* the nifty new features, like linux_iopl(), but this
merge already taught me more than enough about the code to know that I don't
really understand it well enough to do that. ;-)
MFC: FTPD_INTERNAL_LS -> INTERNAL_LS
MFC: Allow 8 character login names.
     Do the login()/logwtmp()/logout() as id 0.
MFC: changes to support crypto/kerberos dists and dispense with
the aged eBones stuff.  Doc fixes also as necessary.
Note that KerberosIV now merged.
Merge 1.271.
Argh: fix an if statement that caused the old passwd not be rebuild.
Pointed out by: "Julie M. Juracich" <julie@xaqti.com>
More eBones --> KerberosIV merges
More eBones --> kerberosIV merges
More eBones --> kerberosIV merging