#
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
|