[Mageia-sysadm] geoip and IPv6

Romain d'Alverny rdalverny at gmail.com
Wed Feb 22 01:07:21 CET 2012


On Wed, Feb 22, 2012 at 00:49, Pascal Terjan <pterjan at gmail.com> wrote:
> On Tue, Feb 21, 2012 at 23:42, Pascal Terjan <pterjan at gmail.com> wrote:
>> On Tue, Feb 21, 2012 at 23:03, Pascal Terjan <pterjan at gmail.com> wrote:
>>> On Tue, Feb 21, 2012 at 19:29, Romain d'Alverny <rdalverny at gmail.com> wrote:
>>>> Hi there,
>>>>
>>>> pterjan gently installed/activated php-geoip on www for our download
>>>> pages, so I can use geoip_* functions. So far, I used to rely on
>>>> MaxMind specific library in PHP.
>>>>
>>>> However, it looks like it's completely lost with IPv6 clients (and the
>>>> library I used before was certainly as well, I'm just considering the
>>>> problem with a fresh eye here).
>>>
>>> The version in 1 did not have ipv6 data, I added it few months ago.
>>> As cauldron has a new version (1.4.8) I will check if it is safe to
>>> backport it to infra
>>>
>>
>> 1.4.8 improves ipv6 supports and fixes a security pb (Fix possible
>> directory traversal weakness in geoipupdate-pureperl.pl with malicious
>> update server), nothing too risky and no api breakage so I'm
>> submitting it to infra.
>
> Except that champagne is running mandriva...

Ah /o\ Thanks a lot anyway. That will be useful in a later upgrade.

I'm updating the MaxMind PHP library that was used in the app (now
supports IPv6 too, with a separate db) and I'm testing it before
switching the prod code using this part (and the continent fallback
thing too).


More information about the Mageia-sysadm mailing list