/dhid, Dynamic Host Information System client daemon
5.5, Package name:
dhid-5.5, Maintainer: pkgsrc-users
DHIS was developed and implemented in order to overcome the problem of
dynamically assigned IP addresses and fixed Fully Qualified Domain Names.
Its technology, allowing secure dynamic DNS updates, is provided freely
under a BSD style copyright license.
Required to run:
Master sites: SHA1:
Version history: (Expand)
- (2015-03-05) Updated to version: dhid-5.5
- (2012-06-11) Package has been reborn
- (2012-06-11) Package deleted from pkgsrc
- (2010-03-25) Updated to version: dhid-5.2nb3
- (2005-10-05) Package added to pkgsrc.se, version dhid-5.2nb2 (created)
CVS history: (Expand)
| 2015-11-04 01:35:47 by Alistair G. Crooks | Files touched by this commit (748) |
Add SHA512 digests for distfiles for net category
Problems found with existing digests:
Package haproxy distfile haproxy-1.5.14.tar.gz
Problems found locating distfiles:
Package bsddip: missing distfile bsddip-1.02.tar.Z
Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz
Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2
Package djbdns: missing distfile djbdns-cachestats.patch
Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch
Package gated: missing distfile gated-3-5-11.tar.gz
Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz
Package poink: missing distfile poink-1.6.tar.gz
Package ra-rtsp-proxy: missing distfile rtspd-src-188.8.131.52.tar.gz
Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch
Package waste: missing distfile waste-source.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
| 2015-03-05 16:44:57 by Makoto Fujiwara | Files touched by this commit (1) |
Correction to LICENSE, not modified-bsd but 2-clause-bsd.
| 2015-03-05 15:44:33 by Makoto Fujiwara | Files touched by this commit (4) | |
- Add LICENSE= modified-bsd
- Update 5.2 to 5.5
WHATSNEW in 5.5
In 5.4 the new NAT friendly behaviour was achieved by sending packets
with an rport of 0 to the server. In 5.5 this is no longer needed since
the server looks at the version number; hence 5.5 packets still go out
with rport set, making them compatible with servers of versions 5.3 or lower.
This was a small change/correction and 5.5 is a minor update.
WHATSNEW in 5.4
DHIS packet messages leaving a host will now leave from the DHIS
return port (58800 by default) instead of a randomly assigned port.
Messages sent by this client to a server are marked with a return port of 0 in
the payload of the DHIS packet which causes the server to reply to the UDP port
from which it receives a packet. In other words, the return UDP port is no
longer embedded in a DHIS packet but instead is taken by the server from the
UDP layer of the network packet.
This feature (dhis client) only works with a DHIS server that implements it;
hence, a dhisd server of version 5.4 or above is required for a 5.4 client to
This feature is particularly useful in systems behind NAT; whereas before a
NAT redirect rule to the return DHIS port (58800 by default) was required, with
DHIS 5.4 this is no longer required since NAT boxes should keep the UDP state
and redirect back to the right host.
A new protocol is also implemented with DHID 5.4; instead of waiting for
server checks with CHECK_REQ, the client refreshes itself to the server
by sending periodic ECHO_REQ packets to it (every refresh period). The
server keeps the host online and only brings it offline it it doesn't
see any ECHO_REQ packets for up to 3 times the refresh period.
WHATSNEW in 5.3
The documentation was updated.
DHID can now be executed under any user (not only root) without
changes to the code.
The pid file default location was changed to /var/run/dhid.pid
| 2014-09-23 16:59:24 by Jonathan Perkin | Files touched by this commit (3) |
SunOS needs -lsocket -lnsl.
| 2014-03-11 15:05:19 by Jonathan Perkin | Files touched by this commit (350) |
Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
| 2012-10-23 19:19:22 by Aleksej Saushev | Files touched by this commit (671) |
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
| 2010-03-24 20:43:29 by Aleksej Saushev | Files touched by this commit (75) | |
Recursive revision bump for GMP update.
| 2009-12-17 23:38:50 by David Brownlee | Files touched by this commit (1) |