On Thu, 23 Feb 2012, Edwin Top wrote: > Package: postfix-gld > Version: 1.7-3 > Severity: important > Tags: ipv6 > > The program fails to match sender MTA's correctly in most cases when an > IPv6 address is used. > This is because the field "ip" of the table "greylist" in the MySQL > Database is only a char(16) in /usr/share/gld/tables.mysql > To be able to store IPv6 addresses correctly it should be at least > char(39) (8x4 characters plus 7 for the separating ':'). > Or, if you want to take into account IPv4 tunneling features it should be > able to store e.g. "[0000:0000:0000:0000:0000:0000:192.168.0.1]" and > should then be char(45).
No reply from the author so far. I was considering to change the tables.mysql file as you suggest but I fear that by doing so I could be putting an "IPv6 ready" stick to this package when in fact I have no idea about how everything else would work with IPv6 (for example, what would happen with LIGHTGREY, which uses a /24 mask?). Will try to contact the author again. I agree that this bug is "important", so I'm sorry not to have it fixed in wheezy. Thanks. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

