What is this RUplist?
Ruplist is a gadget that shows you (if connected to a Local Area Network)
(LAN) all sites on that LAN with their uptimes and their rankings. These
rankings depend on the uptime of a site.
How does it work?
For now rthe RUplist command depends on the output of the RUptime command
that comes with the rwho along with the rwho daemon. It makes a high score
list of the uptimes of servers on your LAN.
RUplist remembers the positions of the last time you used RUplist and
makes a nice high score list of that information.
Next to the usual high score list RUplist keeps a high score list of
the longest uptimes ever. Currently (in version 1.3) the longest uptime
list is also updated when users run the RUplist command. Due to security
reasons I will restict updating of the longest uptime list to the silent
mode of RUplist in future releases. RUplist should then be run every 15 minutes then from the crontab.
Requirements to run RUplist
RUplist has been developed on a Linux system running 1.3.x development
kernels and in the end Linux 2.0.0. I compiled it with the 2.7.0 and 2.7.2
gcc compiler. It also works on earlier a.out linuxes (tested on with a
1.2.13 kernel). Mail me if ruplist works out of the box on other unices,
so I can add them in this README :-)
More information can be found in the INSTALL file, but you need two
more things to get RUplist to work properly. First of all you need the
'RUptime' command. If it is not available, get it from you closest linux
FTP server. Secondly the server needs to run the 'rwhod' daemon. This is
required to get a nice list.
Have a look of the output of RUplist on the LAN of the University of
Twente in Holland. View the current
high score list or the longest
uptime list ever.
Available versions
The current latest version is v1.3. You can get it from this HTTP server
VERSION
1.3 .
If you have any questions or ideas mail them to me!
Mayor changes:
v1.0: Nicer longest-uptimes-ever lists, ready for cgi-bins and much
more.
v1.1: Mostly bugfixes on internal code.
v1.2: Some bugfixes by Ferdy Hanssen.
v1.3: Small fix for Solaris systems and the license now makes RUplist
totally freeware from now on.
Plans for the future
Currently I plan to release v1.4 without the updating of the longest
uptimes every time a users uses RUplist. The reason for this that regardless
of all precautions that were taken there is a possible security danger
in it. So the only way to keep the longest uptime list correct is to use
RUplist in silent mode in a crontab.
I keep daydreaming about a patched rwho daemon that will give me a list
of IP-numbers, so I could introduce a cleanup procedure. But well, I think
I will keep dreaming...

|