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
>>>>
>>>
>>>
>>
>

Reply via email to