[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#191036: create /run for programs that run before /var is mounted



Marco d'Itri <md@Linux.IT> wrote:
>>... which in turn
>>allows us to decrease the complexity of /etc/.
>
> By what metric?

Does elegance have a metric?

> You are adding a bunch of symlinks and weird
> things like the proposed resolv.conf handling.

The resolv.conf handling proposal is separate;  I have
been including it with the others because it depends
on the implementation of /run/ and is motivated in part by
the desire to eliminate one more variable file from /etc/.
It is possible to deal with /etc/resolv.conf in the way you
prefer: by replacing it with a symlink and changing programs
so that they follow the symlink.  That would be simpler than
what is proposed ... in the short run.

But if we change programs to follow a symlink and that leaves
their battling-over-resolv.conf behavior unfixed then the
result is a process that is more complex than necessary.
It is a simpler process to change the programs once, properly,
so that they all cooperate in updating resolv.conf.  The
framework that has been proposed for this cooperation is
quite simple.  I won't ask you by what metric you deem it
'weird'.

-- 
Thomas Hood <jdthood0@yahoo.co.uk>



Reply to: