This is alived 

The whole idea is to have a machine send it's current IP address to a server.  This is because I hate it when my machine reboots and looses it's DHCP assigned addressed while I'm away from it. :(

Still lots of features to come, but the bare dirty skeleton is done.

You may not have the latest release.  Your best bet is to grab it from http://www.packetheads.org/kris.html.  It is also available from http://alived.sourceforge.net and http://www.freshmeat.net/projects/alived.

To run it, install the alive daemon (alived) on a server.  It can be invoked with 'alived' to run in a terminal, or 'alived -d' to run as a daemon.

The client (alive) should be setup to start during your systems boot up.  On the command line you need to pass the name of your host and the IP or hostname of the server running the daemon.  

alookup is used to query a server for a specific name, returning it's last known IP address and the time the server last heard from the host.

example:
alookup somehost someserveraddress

You can build this package pretty easily.  So far I've successfully built this in FreeBSD, GNU/Linux, and MAC OSX.

./configure
make
make install

Please see the file INSTALL for additional options that you may wish to use (eg. changing the default installation directory)

The MD5 source code in here doesn't do anything yet, but I'll be adding support for passwords and other things  at some point..

Enjoy :)

Kris Foster <kris@krweb.net>
