This is a type manager I wrote for a "rolling log" style of file.  rlog files
should behave exactly like normal files, except only the last N bytes (where N
can be specified at creation time, default is 16k) are saved.  This was written
for use with continuously-running daemons.  By redirecting the output to one of
these files, the daemons may be run indefinitely without worry about the log
files growing too big.

I tar'ed the source directly out of our software repository, so the makefile
will probably need tweaking for some of the targets (like "install_includes")
to work.  The tar file includes the binaries for the type manager, the mkrlog
function call library, and the make_rlog executable, so recompilation shouldn't
be necessary (unless you either change the code or don't trust me).  This also
explains the existance of some of the files like "PEOPLE" and "READY."
                                   
This was my first type manager, so the code may not be as elegant as possible. 
We have used it for a year now with no problems, so any bugs are probably very
subtle.  It has been used under SR 10.3.5 and SR 10.4.  I doubt HP will ever
change Domain in a significant enough way to cause incompatabilities, but you
never know.

This code is copyrighted CERN, 1992.  Non-profit use is unrestricted, but
commercial use (selling it) requires an arrangement with CERN.  You may
redistribute this code, provided this text is included.  If you redistribute
modified code, indicate the modifications.  There is no warranty of any kind,
this software is provided "as-is" and all liability is assumed by the user.

Bug reports, comments, questions, etc. can be addressed to me:

    Frederick G.M. Roeber
    roeber@cern.ch

If (when) I leave CERN, the e-mail address above may cease to be valid.  You
could try roeber@caltech.edu, or try finding me on the net.  Be aware that I
know of two other "Frederick Roeber"s in the world, though their middle
initials differ.

Frederick Roeber
15 July 1993
Geneva, Switzerland
