Hi Jim, I very welcome this feature. Actually, I wanted to add it myself for some time now. I currently work it around using init script, whenever I want to use name servers provided by resolv.conf.
I propose the following: if no nameserver directives are found in the resolvers section, then we fallback to resolv.conf parsing. If you fill comfortable enough, please send me / the ml a patch and I can review it. If you have any questions on the design, don't hesitate to ask. Baptiste On Mon, Jan 8, 2018 at 1:56 PM, Jim Freeman <sovr...@gmail.com> wrote: > No new libs needed. > > libc/libresolv 's res_ninit() suffices ... > > http://man7.org/linux/man-pages/man3/resolver.3.html > > On Fri, Dec 29, 2017 at 2:26 PM, Lukas Tribus <lu...@ltri.eu> wrote: > >> Hi Jim, >> >> >> On Fri, Dec 29, 2017 at 10:14 PM, Jim Freeman <sovr...@gmail.com> wrote: >> > Looks like libresolv 's res_ninit() parses out /etc/resolv.conf 's >> > nameservers [resolv.h], so haproxy won't have to parse it either ... >> > >> > Will keep poking. >> >> Do give it some time to discuss the implementation here first though, >> before you invest a lot of time in a specific direction (especially if >> you link to new libraries). >> >> CC'ing Baptise and Willy. >> >> >> >> cheers, >> lukas >> > >