If it cant be edited by a text editor its a bad idea.
Why doesn't the Linux kernel have an API for maintaining VARIABLE=value
type text files built in?
I wrote a little utility for doing the job called "readwriteconfig".
If configuration files are structured properly they have all the benefit
of a registry without the unmaintainable mess problem.
Jon