Unfortunately, this may not be backported into 1.8. We do backport only bug fixes and this is a feature.
Baptiste On Mon, Jan 8, 2018 at 10:20 PM, Jim Freeman <[email protected]> wrote: > Your proposal aligns with what I was thinking over the weekend. > > I'll try to be clean/small enough to tempt a back-port to 1.8 :-) > > On Mon, Jan 8, 2018 at 1:17 PM, Baptiste <[email protected]> wrote: > >> 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 <[email protected]> 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 <[email protected]> wrote: >>> >>>> Hi Jim, >>>> >>>> >>>> On Fri, Dec 29, 2017 at 10:14 PM, Jim Freeman <[email protected]> >>>> 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 >>>> >>> >>> >> >

