ruptime for Debian
------------------

If you want this to work only in your network, run something like
iptables -A INPUT -p tcp --dport 51300 --match ttl --ttl-gt 1 -j REJECT
on the machine that runs ruptimed.

If you want to run your own ruptime server, you'll need to install
ruptimed, configure /etc/ruptime/ruptime.conf and ruptime.key
according to README.md and install ruptimed on a host, where clients
can report their data.

Make sure to use SERVER=fqdn for your server if you want to use
it with more than just localhost. You can also use IP address for
the server if you have not so reliable DNS.

If you want to use an ACL, edit /usr/sbin/ruptimed and myabe
use prips to select network ranges that you want to allow.

If you have users that shall not be able to read your ruptime.key,
normally you would just not let them on the machines. But if
you have users that shall and users that shall not, make the
/etc/ruptime/ruptime.key owned by a local machine account ruptime.
chmod 640 /etc/ruptime/ruptime.key
chown ruptime:ruptime /etc/ruptime/ruptime.key
Now to allow users to use it, adduser theuser ruptime.

If you want to take part of the public ruptime survey, you set
SERVER=aiei.ch
in /etc/ruptime/ruptime.conf

If you want rac/rbench functionalyt, make sure to install
the suggested dependencies.

 -- Alex Myczko <tar@debian.org>  Tue, 20 Sep 2022 10:56:28 +0200
