README to Berkeley's rwhod

This packet includes two little patches. I didn't patch the code, so
you can decide wether you want to make these patches active or not. I
will describe them later.

This directory contains several extra file. Files called *.patch are
patches. If you want to patch the code, you'll have to run the 'patch'
program like "patch < *.patch". There's also a file *.changes
concerning each patch. Read this if you're not sure if you want to
apply the patch.

1st patch 'local.patch'

  This patch is useful for older kernels whose loopback device can't
  be configured to run broadcast. For newer kernels this is done in
  the kernel networking stuff. This patch would save a copy of the
  outgoing rwhod-packet, so you local 'ruptime' or 'rwho' will also
  show information about the local machine.

  For newer kernels (don't ask me which, you have to try 'ifconfig
  broadcast lo', if that works or your 'ruptime' shows your local
  computer) you don't need this patch.

  BUT I also made some changes to the manpage. If you want to have a
  correct manpage, you'll have to patch rwhod.8, but this isn't a
  problem. Do a make first (to compile the rwhod), then run the patch
  and then copy rwhod into your $NETBIN directory and rwhod.8 into
  your ../man8 directory.

2nd patch 'LOGIN.patch'

  This patch fixes a very silly output. Normally you'll see - using
  rwho - a user called LOGIN or runlevel. This looks very silly and
  can be avoided very easily.

  Thanks to Janusz Harkot <jerzyk@sprocket.ict.pwr.wroc.pl> who sent
  me this patch.

Martin Schulze (joey@infodrom.north.de)
