History log of /openbsd/share/man/man5/resolv.conf.5 (Results 1 – 25 of 65)
Revision Date Author Comments
# a688f47e 25-Nov-2023 florian <florian@openbsd.org>

Document that "localhost" only resolves to the loopback addresses.
prodding pb
OK phessler, sthen
Input & OK jmc


# 99541e85 23-Nov-2021 jmc <jmc@openbsd.org>

nameserver->name server, as the rest of the file does;


# 931108e9 22-Nov-2021 jca <jca@openbsd.org>

Implement rfc6840 (AD flag processing) if using trusted name servers

libc can't do DNSSEC validation but it can ask a "security-aware"
resolver to do so. Let's send queries with the AD flag set whe

Implement rfc6840 (AD flag processing) if using trusted name servers

libc can't do DNSSEC validation but it can ask a "security-aware"
resolver to do so. Let's send queries with the AD flag set when
appropriate, and let applications look at the AD flag in responses in
a safe way, ie clear the AD flag if the resolvers aren't trusted.
By default we only trust resolvers if resolv.conf(5) only lists name
servers on localhost - the obvious candidates being unwind(8) and
unbound(8). For non-localhost resolvers, an admin who trusts *all the
name servers* listed in resolv.conf(5) *and the network path leading to
them* can annotate this with "options trust-ad".

AD flag processing gives ssh -o VerifyHostkeyDNS=Yes a chance to fetch
SSHFP records in a secure manner, and tightens the situation for other
applications, eg those using RES_USE_DNSSEC for DANE. It should be
noted that postfix currently assumes trusted name servers by default and
forces RES_TRUSTAD if available.

RES_TRUSTAD and "options trust-ad" were first introduced in glibc by
Florian Weimer. Florian Obser (florian@) contributed various
improvements, fixed a bug and added automatic trust for name servers on
localhost.

ok florian@ phessler@

show more ...


# 20ed65b0 24-Aug-2021 florian <florian@openbsd.org>

We no longer have resolv.conf.tail.
From Scott Bennett, thanks!


# 93d8e9ea 17-Jul-2021 deraadt <deraadt@openbsd.org>

Don't document systems which rewrite/change resolv.conf. Those systems can
document their actions in their own manual pages.
ok kn


# ce5313b9 25-Apr-2020 jca <jca@openbsd.org>

Make it clearer that "options inet6" does nothing on OpenBSD

The previous wording could imply that "options inet6" did set
RES_USE_INET6 on OpenBSD but that RES_USE_INET6 had no effect.
The truth is

Make it clearer that "options inet6" does nothing on OpenBSD

The previous wording could imply that "options inet6" did set
RES_USE_INET6 on OpenBSD but that RES_USE_INET6 had no effect.
The truth is, "options inet6" isn't recognized by libc/asr, but
RES_USE_INET6 has an effect on OpenBSD.

So first state that "options inet6" does nothing on our system, then
describe concisely what it used to do/what it does on other systems.

Prompted by a diff from solene@, claudio@ insisted that we keep
dcumenting this option. ok eric@ deraadt@ solene@

show more ...


# ee943ddd 24-Jan-2020 tedu <tedu@openbsd.org>

re{move,bound,ference}


# e14e7f4a 18-Dec-2019 jmc <jmc@openbsd.org>

about time unwind got a namecheck;


# f8a44a67 30-Aug-2019 jmc <jmc@openbsd.org>

mop up resolver.3 rename; ok deraadt


# ac3f581b 17-Jun-2019 otto <otto@openbsd.org>

We do support "options edns0"; ok jca@


# 85b6db61 26-Jul-2018 jmc <jmc@openbsd.org>

zap a dot;


# fc03b861 02-May-2018 anton <anton@openbsd.org>

Xr rebound; ok jmc@


# 38037689 13-Aug-2017 krw <krw@openbsd.org>

Bring the dhclient(8) related text into
line with reality. More polishing sure
to follow.

ok beck@


# 2aa4cd21 18-Feb-2017 jca <jca@openbsd.org>

Add EDNS0 support.

EDNS allows for various DNS extensions, among which UDP DNS packets size
bigger than 512 bytes. The default is still to not advertize anything.

ok eric@


# 2a484a1d 24-Jan-2017 jmc <jmc@openbsd.org>

in resolver(3), document that _EDNS0 and _DNSSEC are no ops;
diff from kirill miazine

while here, bump all the no op texts to one standard blurb;
help/ok jca


# 6c901ca7 05-Aug-2016 schwarze <schwarze@openbsd.org>

* Properly distinguish commands (.Ic) and command modifiers (.Cm).
* Consistently use .Nm for the page name, do not oscillate to .Pa.


# a6aa3398 29-Jul-2016 jmc <jmc@openbsd.org>

max name servers is currently 5, not 3, apparently;
from remi locherer


# 59f710d8 23-Nov-2015 deraadt <deraadt@openbsd.org>

Remove support for "lookup yp" in /etc/resolv.conf. This historical
wart is incompatible with pledge, because suddenly a "dns" operation
needs "getpw" access to ypbind/ypserv, etc. file + dns acces

Remove support for "lookup yp" in /etc/resolv.conf. This historical
wart is incompatible with pledge, because suddenly a "dns" operation
needs "getpw" access to ypbind/ypserv, etc. file + dns access is
enough for everyone, sorry if you were using that old SunOS 4.x style
mechanism, but it is now gone.
ok semarie millert florian

show more ...


# 74249a3f 28-Oct-2015 deraadt <deraadt@openbsd.org>

Remove support for [addr]:port syntax from the "nameserver" line.
This extension never made it to other systems. (pledge is also happy
with this. The idea of DNS @ any port collides with pledge enc

Remove support for [addr]:port syntax from the "nameserver" line.
This extension never made it to other systems. (pledge is also happy
with this. The idea of DNS @ any port collides with pledge encouraring
differentiation between DNS and non-DNS sockets)
ok phessler jung sthen kettenis

show more ...


# a43df328 05-Nov-2014 jmc <jmc@openbsd.org>

edns0 is not currently supported: confirmed by sthen and eric

diff From: Mike Burns
(though my fix differs a bit)


# eeecef55 23-Aug-2014 jmc <jmc@openbsd.org>

unbind;


# 26a5db8a 14-Jul-2013 jmc <jmc@openbsd.org>

merge the relevant bits of dhcp(8) into dhclient(8) and dhcpd(8),
removing traces of dhcp(8)... i'm about to remove that file, since
it's essentially useless. holding off for a little, in case my com

merge the relevant bits of dhcp(8) into dhclient(8) and dhcpd(8),
removing traces of dhcp(8)... i'm about to remove that file, since
it's essentially useless. holding off for a little, in case my commit
is greeted with howls.

help/ok krw

show more ...


# 382289a5 15-Dec-2012 jmc <jmc@openbsd.org>

some small simplifications;


# fb3c9c66 09-Dec-2012 jmc <jmc@openbsd.org>

when only one "family" argument is given, only that family is tried;
confirmed by pyr


# 7a3842dd 05-Dec-2012 jmc <jmc@openbsd.org>

document that resolv.conf is now not unconditionally overwritten;
text/ok krw


123