RUplist - a better RUptime?

======================================================================

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...

======================================================================

Last updates were made on the 3rd of july 2000 by Roalt Zijlstra