На правах рекламы https://github.com/m-messiah/ip2geo
Отличная альтернатива конвертору 11 окт. 2017 г. 0:22 пользователь "Gena Makhomed" <[email protected]> написал: On 10.10.2017 19:45, Konstantin Pavlov wrote: Пакеты nginx 1.13.6, доступные в официальном репозитории mainline на > nginx.org, собраны на CentOS 7.4 с openssl 1.0.2. > Отлично, спасибо! В tar.gz дистрибутиве есть каталог contrib/vim - можно ли сделать так, чтобы содержимое этого каталога при установке пакета ложилось в каталог /usr/share/vim/vimfiles ? Это было бы очень удобно для пользователей vim - тогда vim будет автоматически похватывать эти конфигурационные файлы. И второй вопрос, можно ли скрипт contrib/geo2nginx.pl положить в каталог /usr/share/nginx ? это будет удобно для тех, кто пользуется базой http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip И заодно содержимое каталога contrib/unicode2nginx положить в каталог /usr/share/nginx/unicode2nginx ? Места эти три файла занимают не много. P.S. Может быть кому-то пригодится: cat /etc/nginx/geo/renew #!/bin/bash URL=http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip ZIP=/etc/nginx/geo/GeoIPCountryCSV.zip CSV=/etc/nginx/geo/GeoIPCountryWhois.csv CONF=/etc/nginx/geo/geo_ip_country.conf if ! /usr/bin/curl --silent --output $ZIP --time-cond $ZIP --remote-time $URL ; then exit 1 ; fi if ! /usr/bin/unzip -qq -o $ZIP $(basename $CSV) -d $(dirname $CSV) ; then exit 1 ; fi if ! /usr/bin/perl /usr/share/nginx/geo2nginx.pl < $CSV > $CONF ; then exit 1 ; fi if ! /usr/bin/systemctl reload nginx ; then exit 1 ; fi ============================================================ cat /etc/cron.d/renew-geo RANDOM_DELAY=45 0 3 * * * root /etc/nginx/geo/renew -- Best regards, Gena _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
