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.