Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Nov 2015 15:22:35 -0800
From:      Arlie Stephens <arlie@worldash.org>
To:        Dan Partelly <dan_partelly@rdsor.ro>
Cc:        Mark Heily <mark@heily.com>, freebsd-hackers@freebsd.org, Allan Jude <allanjude@freebsd.org>
Subject:   Re: libUCL / UCL as FreeBSD config question
Message-ID:  <20151130232235.GA11581@worldash.org>
In-Reply-To: <663FAC89-8B0B-4E20-85F2-36C346A3AC73@rdsor.ro>
References:  <5B598F72-C5DD-48FD-866D-F90E117D646E@rdsor.ro> <564F6118.5030702@freebsd.org> <5576AC9A-791F-4B52-9433-32D2806D35C9@rdsor.ro> <564F8E1F.8060600@freebsd.org> <CE91041D-0888-412D-BCBA-448A874D38BA@rdsor.ro> <CAGfo=8nMqnwM5%2Bys3oA5NXpMHP7wbW3jDPPS6wus7SjD57dcLQ@mail.gmail.com> <663FAC89-8B0B-4E20-85F2-36C346A3AC73@rdsor.ro>

next in thread | previous in thread | raw e-mail | index | archive | help
On Nov 24 2015, Dan Partelly wrote:
>  A proper solution might need kernel support,and quit using text
>  files for OS config.  Hence IMO a proper solution has very few
>  chances  to be implemented.  Most people seem to have some fetish
>  with text files, and  like to be stuck in past.  It is like somehow
>  magically .txt files are immune to corruption, but any other format
>  is not. 

Ugh!  Text files tend to make things human comprehensible, in ways
that configuration tools do not.  I continue to adminster my Macintosh
systems via "sudo" from a shell window, because the result makes
sense.

Show me a system that's 
1) convenient
2) comprehensible
3) backwards compatible (upgrading from before isn't a PITA) 
4) forwards compatible (I don't have to reprogram my brain every other release) 
5) accessible when the system is somewhat crippled (single user mode
after a failure)

And I might get over my "fetish" for text files.  

And for the record, I've used various "registry" solutions to kernel
config., notably the one added to HPUX around about their 11.0, and
even developed code that used this system. 

It's doubtless possible to design a non-text system that provides the
benefits that text based systems get for free. Unfortunately, I've
never seen such a system where that remained a consistent priority. 

-- 
Arlie

(Arlie Stephens					arlie@worldash.org)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151130232235.GA11581>