Man Linux: Main Page and Category List

NAME

     dhid - Dynamic Host Information System client.

SYNOPSIS

     dhid [-h] [-p port] [-P pidfile] [-f conffile]

DESCRIPTION

     dhid is the DHIS client daemon. After setting up with a DHIS provider,
     each machine may run a dhid daemon (in background) in order to update its
     dynamic IP address within the server.

     /etc/dhid.conf should be configured according to the provider’s assigned
     parameters.

     Once running, dhid sends echo request packets to the server and expects a
     reply. Once received, dhid tries to authenticate at the server either in
     secure on insecure mode. From then on, and providing authentication was
     successful, the client waits and replies to queries originated at the
     server. If the server doesn’t receive acknowledgments of these packets
     the host is marked offline.  Likewise, if the client doesn’t receive
     queries for a period of time the offline stage is restored.

     Therefore, the only thing a DHIS host needs is to run the dhid client.
     The server is able to determine when the host is online and the server
     tables are updated automatically.

OPTIONS

     -h      Show usage information.

     -p port
             Specify port to listen on. If not specified, the default is port
             58800.

     -P pidfile
             Use an alternative PID file instead of /var/run/dhisd.pid.

     -l conffile
             Use an alternative configuration file instead of /etc/dhid.conf.

FILES

     /etc/dhid.conf
             DHIS client configuration.

AUTHOR

     dhid has been written by Joao Cabral 〈jcnc@dhis.org〉.

     This manual page was written by Guus Sliepen 〈guus@debian.org〉 for the
     Debian GNU/Linux system.