[rbldnsd] Disabling ipv6-specific tests

Michael Orlitzky michael at orlitzky.com
Fri Aug 2 22:54:48 MSK 2013


On 08/02/2013 02:32 PM, Jeff Dairiki wrote:
> On Fri, Aug 02, 2013 at 09:40:05AM -0700, Jeff Dairiki wrote:
>> On Fri, Aug 02, 2013 at 08:51:01AM -0400, Michael Orlitzky wrote:
>>> On 08/02/2013 01:50 AM, Michael Tokarev wrote:
>>>> 02.08.2013 05:19, Michael Orlitzky wrote:
>>>>> Now there's just the minor issue where everything goes to hell when
>>>>> daemon_addr='localhost'. I don't think it can simply be changed to
>>>>> '127.0.0.1', since there are people running with only ipv6. I like the
>>>>> idea of checking for getaddrinfo and using it if possible, but I'm not
>>>>> the one doing the work, so if there's an easier way to get just the
>>>>> tests working I'll take it.
>>>>
>>>> Sure. Fix the bug on your system and be done with it :)
>>>>
>>>
>>> Unfortunately I use the glibc that everyone else will be using!
>>
>> I will work up a patch which avoids attempting to bind the same address
>> twice.  I don't think it should be too painful.
> 
> I've just pushed this to my ipv6 branch.  Give it a try.
> 
>    https://github.com/dairiki/rbldnsd/commit/9888037
> 

Works here with the configuration that failed a minute ago. I'll re-test
the other combinations. While we're changing things,

   def ip4trie(zone_data):
  -    """ Run rbldnsd with an ip6trie dataset
  +    """ Run rbldnsd with an ip4trie dataset



More information about the rbldnsd mailing list