Maxmind .MMDB в .DAT? mod_maxminddb в репозитории Debian?

Об этом уже есть другая тема, на которую на самом деле нет ответа:

Как преобразовать Maxmind .MMDB в .DAT?

Здесь Грег Ошвальд, работающий в Maxmind, сказал, что «устаревшие сборки GeoIP (.dat) не исчезнут в ближайшем будущем». Да, но будущее уже наступило, и они исчезнут 1 апреля 2018 года, то есть через месяц ;) Мне очень понравилась моя текущая конфигурация Apache (Debian) с использованием баз данных mod_geoip2 и GeoIP .dat. Работает как шарм. Так что сейчас как-то неприятно все менять. Особенно потому, что нет собственного Apache-модуля, такого как mod-geoip2, который можно было бы использовать, но мне нужно собрать модуль из исходного кода, установить библиотеки и возиться со всей моей конфигурацией apache, чтобы включить apxs. И у меня нет автоматического обновления нового модуля по репозиторию, но я должен обновлять его вручную новыми библиотеками и новыми архивами, когда они доступны. Это не очень удобно.

Что ж, я мог загрузить CSV-релиз, добавить диапазоны IP-адресов с помощью Maxminds, предоставленного CSV-Converter (https://github.com/maxmind/geoip2-csv-converter/releases) напишите скрипт, который преобразует группу CSV-файлов в один CSV-файл «Legacy-Like» и преобразует его с помощью Программа Debian (https://github.com/dankamongmen/sprezzos-world/blob/master/packaging/geoip/debian/src/geoip-csv-to-dat.cpp) в файл .dat. >Возможно‹ это может работать какое-то время. Но это очень некрасиво. Разве нет лучшего решения?

Если нет: будет ли собственный модуль Apache в репозитории Debian, который удаляет часть «сборка/установка самостоятельно»? Тогда у меня не было бы проблем с новым форматом.

Привет ежедневно


person daily    schedule 02.03.2018    source источник