On Wed, Jan 04, 2017 at 01:10:31PM +0100, Alessandro Selli wrote:
[cut]
> > I'm kind of envisioning this as part of the initial system setup, so a
> > little more like this.
> > Though I fully admit caffeine hasn't kicked in yet, so I may be
> > spouting more crazy than normal :).
> >
> > [*] No DNS config (warning - may limit ability to install optional
> > components) [ ] Pick geographically closest
> > [ ] Pick Random
> > [ ] Custom
> > DNS1 [_________________] (required if 'custom')
> > DNS2 [_________________] (optional)
> >
> > (Buttons / options at the bottom)
> >
> > [BACK] [List Public DNS Servers] [OK]
>
> Cool. Functional, simple and transparent. Just what Devuan is all about.
>
This is misleading, and useless. IMHO. If you specify "No DNS config
(warning - may limit....)" it does not mean that you will not have a
DNS configured anywhere (as the wording seems to suggest here). It
just means that Devuan will not provide any fallback DNS configuration
if your dhclient fails, or if your AP does not give you a decent DNS,
or if you don't know which DNS to use with in a manual network config.
I would rather like having an option saying:
"[ ] Configure *fallback* DNS"
which makes clear that this is meant to be a fallback, to be used only
if dhclient has failed, if you AP sucks, if you suck, and in general
when there is nothing useful in /etc/resolv.conf during the
installation.
I am strongly convinced that we don't want to (and we should not, by
any means) be responsible for DNS configuration, mainly because we
don't want to have users complaining because they "..have set up the
fallback DNS during Devuan installation, but then it got removed when
I restarted my laptop...".
No automatism should take care of policy. No automatism can cure
ignorance.
My2Cents
KatolaZ
--
[ ~.,_ Enzo Nicosia aka KatolaZ - GLUGCT -- Freaknet Medialab ]
[ "+. katolaz [at] freaknet.org --- katolaz [at] yahoo.it ]
[ @) http://kalos.mine.nu --- Devuan GNU + Linux User ]
[ @@) http://maths.qmul.ac.uk/~vnicosia -- GPG: 0B5F062F ]
[ (@@@) Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ ]