Waldemar Kornewald wrote:
That is what I searched for as the best solution. :) I can try to write a small perl script that translates those etc files into structures and then we can import it into our libbind. I cannot imagine that "services" changes often (if at all)I will try to integrate the following into libbind and libnet:
Another option here is to have a dns proxy daemon (NOT nameserver) that handles dns lookups, ie something like pdnsd (http://www.phys.uu.nl/~rombouts/pdnsd.html).Is /etc/networks only used by "route"? If so, we could possibly drop it? :)
What is left is only resolv.conf. We should at some point replace it with a kernel DNS handler (which could support temporary and static DNS entries, I wrote this too often).
/boot/system/config would be better, IMHO. That would allow the same naming scheme as in /boot/home/config. But we already have /boot/system/add-ons. Should we replace it with a link and move the folder to /boot/system/config (or /boot/config?) in order to be more consistent with the /boot/home/config directory structure?
--- Lars Hansson