stolen data <[email protected]> wrote:
> After reading the man pages of the replacements for dhclient(8) it looks
> like it will no longer be possible to prevent DNS entries in a DHCP offer
> from ending up in the resolv.conf - as is practically always the case with
> a residential Internet connection with DHCP. I don't want my ISP's DNS
> servers *anywhere* in my resolv.conf, so I tell dhclient(8) to SUPERSEDE
> DOMAIN-NAME-SERVERS, but now it looks like OpenBSD will no longer allow me
> the choice and instead decides for me that DNS entries in DHCPOFFER must
> always be included and made available for eventual use. Why? This is taking
> control out of the hands of users and I cannot see any sense in the
> rationale.
What you want is trivial, using unwind(8) and unwind.conf(8)
You comments ooze of drama and noone is appreciating it. If you don't
like what we are doing to our operating system for ourselves, either
stop the insulting tone or run some other operating system.
Sadly, you have have control over how things work unless you write your
own complete operating system, or maintain large diffs to another system
on a continual basis. You are only a whining user -- every single
operating system group will treat you exactly the same. Either you get
used to dissapointment, or you adapt and your use of a PREVIOUS KNOBSET
("dhclient + supersede") to a NEW KNOBSET ("dhcpleased + resolvd + unwind +
unwind.conf with/without forwarder or preference + operating on 127.0.0.1)
which we firmly believe is a better solution for the average case.
Additionally, unwind performs opportunistic DNSSEC and other preventative
validations. What is not to like?
At this point you should be incredibly gracious you even get a reply which
provides alternative ways of doing things.