diff options
author | Lorenz Kästle <12514511+RincewindsHat@users.noreply.github.com> | 2025-03-09 15:43:06 +0100 |
---|---|---|
committer | Lorenz Kästle <12514511+RincewindsHat@users.noreply.github.com> | 2025-03-09 15:43:06 +0100 |
commit | 16cb24807db5b1bd20e2b31a15bda7940f1145bd (patch) | |
tree | 6988afc5958a9ae0bf8f63b6d579281dc7c061e6 /pkg/solaris/preinstall | |
parent | 8a415c3c09540caeeeffb2f8e24623ad25d23165 (diff) | |
download | monitoring-plugins-16cb24807db5b1bd20e2b31a15bda7940f1145bd.tar.gz |
ignore CNAMEs in RDNS-mode #1460
Suppose your provider uses RFC 2317 (or RFC 4183 for that matter). The output of nslookup could look like the following:
2.120.22.172.in-addr.arpa canonical name = 2.0/26.120.22.172.in-addr.arpa.
2.0/26.120.22.172.in-addr.arpa name = rajesh.intern.prauscher.de.
Without this filter, check_dns would check the string against "2.0/26.120.22.172.in-addr.arpa., rajesh.intern.prauscher.de." which will fail for obvious reasons.
In forward DNS, this is achieved in line 165, as nslookup will print the address separate from the CNAME-resolving.
Original commit by Patrick Rauscher (prauscher@prauscher.de), adapted
here.
Diffstat (limited to 'pkg/solaris/preinstall')
0 files changed, 0 insertions, 0 deletions