The haeredes package

[Tags: agpl, program]

Haeredes is primarily useful for ISP network administrators. Customers will occasionally decide to switch hosts without alerting the current host; this can cause two problems:

Haeredes can alert administrators when NS/MX records are changed. More detail can be found in the man page.


Make sure has the expected name servers, [ab]

$ haeredes <<< ""

If you use --no-append-root and your nameservers are rooted, you must remember to supply the trailing dot yourself. Otherwise, you'll get false positives.

$ haeredes --no-append-root \
           <<< ""
Domain "" delegates somewhere else: "" ""

Check against the expected name servers, using

$ haeredes --server \
           <<< ""

Check against only one of the expected two nameservers:

$ haeredes <<< ""
Domain "" delegates somewhere else: ""

Check a nonexistent domain (we provide no delegates, since we know .bar will not be delegated):

$ haeredes <<< ""
Domain "" not delegated.


Versions0.1, 0.2.0, 0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4
Change logNone available
Dependenciesbase (==4.*), bytestring (>=0.10), cmdargs (>=0.10), dns (>=1.4), iproute (>=1.2), MissingH (>=1.2), parallel-io (>=0.3) [details]
AuthorMichael Orlitzky
MaintainerMichael Orlitzky <>
CategoryDNS, Utils
Home page
Source repositoryhead: git clone -b master
UploadedMon Nov 16 16:05:58 UTC 2015 by MichaelOrlitzky
Downloads1121 total (37 in last 30 days)
0 []
StatusDocs not available [build log]
All reported builds failed as of 2015-11-16 [all 2 reports]


Maintainers' corner

For package maintainers and hackage trustees