Re: contrib/vim, contrib/geo2nginx.pl, contrib/unicode2nginx
Hello! On Tue, Oct 10, 2017 at 10:22:41PM +0300, Gena Makhomed wrote: > 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 ? Места эти три файла занимают не много. Содержимое contrib/ ни коим образом не поддерживается разработчиками, и ставить это в рамках пакетов, IMHO, было бы странно. -- Maxim Dounin http://nginx.org/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: contrib/vim, contrib/geo2nginx.pl, contrib/unicode2nginx
> В tar.gz дистрибутиве есть каталог contrib/vim - можно ли сделать так, > чтобы содержимое этого каталога при установке пакета ложилось в каталог > /usr/share/vim/vimfiles ? Это было бы очень удобно для пользователей vim 1) есть же ещё как минимум neovim 2) обычно это выносят в отдельный пакет 3) я, если честно, уже запутался, где более актуальный: в тарболле nginx или среди тех, что на гитхабе (там они появились раньше, чем в тарболле) ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: contrib/vim, contrib/geo2nginx.pl, contrib/unicode2nginx
На правах рекламы https://github.com/m-messiah/ip2geo Отличная альтернатива конвертору 11 окт. 2017 г. 0:22 пользователь "Gena Makhomed"написал: 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 nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru