home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume17 / lwho / part01 / README < prev   
Text File  |  1991-03-17  |  1KB  |  32 lines

  1. Low-cost Remote Who
  2. $Header: /nfs/papaya/source/lwho/RCS/README,v 1.2 91/03/16 18:09:36 rsalz Exp $
  3. There is no copyright on this package.
  4.  
  5. We don't want to run RWHOD for all the standard reasons, but the
  6. information that RWHO and RUPTIME provide is nice to have, so I wrote
  7. LWHOD/LWHO, the "low-cost rwho package."
  8.  
  9. All machines have to be able to NFS-mount the same spool directory.  A
  10. small daemon, LWHOD, on each machine writes a text file containing
  11. statistics like boot-time, load average, users, etc.  The file is
  12. basically self-describing (see lwhod.c), a decision which made this whole
  13. thing pretty trivial to do.  Thanks to Jon Bentley and his "Programming
  14. Pearls" books.
  15.  
  16. The user program, LWHO, reads the files and prints what the user has
  17. asked for, in a useful way.  It does pretty much everything what rwho and
  18. ruptime would do.  LWHO reads all the files into memory, so if
  19. you run this on hundreds of systems that support hundreds of users,
  20. you might lose.
  21.  
  22. I'd call this package a hack, but the ratio of code/functionality is so
  23. high that it doesn't seem right.
  24.  
  25. To install, edit the Makefile to get the "install" stuff right for your
  26. system.  Then edit lwho.h if you want to change the spool directory.  When
  27. installing a daemon on a host make sure that SPOOLDIR is appropriately
  28. NFS-mounted (and symlink'd) on the host.
  29.  
  30. Enjoy!
  31.     /rich $alz; <rsalz@bbn.com>
  32.