| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717 | #%define nginx_home %{_localstatedir}/cache/nginx%define nginx_user nginx%define nginx_group nginx%define nginx_loggroup admBuildRequires: systemdRequires(post): systemdRequires(preun): systemdRequires(postun): systemd%if 0%{?rhel}%define _group System Environment/Daemons%endif%if (0%{?rhel} == 7) && (0%{?amzn} == 0)%define epoch 1Epoch: %{epoch}Requires(pre): shadow-utilsRequires: openssl >= 1.0.2Requires: procps-ngBuildRequires: openssl-devel >= 1.0.2BuildRequires: perl-IPC-Cmd%define dist .el7%endif%if (0%{?rhel} == 7) && (0%{?amzn} == 2)%define epoch 1Epoch: %{epoch}Requires(pre): shadow-utilsRequires: openssl11 >= 1.1.1Requires: procps-ngBuildRequires: openssl11-devel >= 1.1.1%endif%if 0%{?rhel} == 8%define epoch 1Epoch: %{epoch}Requires(pre): shadow-utilsRequires: procps-ngBuildRequires: openssl-devel >= 1.1.1%define _debugsource_template %{nil}%endif%if 0%{?rhel} == 9%define epoch 1Epoch: %{epoch}Requires(pre): shadow-utilsRequires: procps-ngBuildRequires: openssl-develBuildRequires: gcc%define _debugsource_template %{nil}%endif%if 0%{?suse_version} >= 1315%define _group Productivity/Networking/Web/Servers%define nginx_loggroup trustedRequires(pre): shadowRequires: procpsBuildRequires: libopenssl-devel%define _debugsource_template %{nil}%endif%if 0%{?fedora}%define _debugsource_template %{nil}%global _hardened_build 1%define _group System Environment/DaemonsRequires: procps-ngBuildRequires: openssl-develRequires(pre): shadow-utils%endif# end of distribution specific definitions%define openssl_version 3.0.9-quic1%define base_version 1.25.1%define base_release 1%{?dist}.ngx%define bdir %{_builddir}/%{name}-%{base_version}%define WITH_CC_OPT $(echo %{optflags} $(pcre2-config --cflags)) -fPIC%define WITH_LD_OPT -Wl,-z,relro -Wl,-z,now -pie%define BASE_CONFIGURE_ARGS $(echo "--prefix=%{_sysconfdir}/nginx --sbin-path=%{_sbindir}/nginx --modules-path=%{_libdir}/nginx/modules --conf-path=%{_sysconfdir}/nginx/nginx.conf --error-log-path=%{_localstatedir}/log/nginx/error.log --http-log-path=%{_localstatedir}/log/nginx/access.log --pid-path=%{_localstatedir}/run/nginx.pid --lock-path=%{_localstatedir}/run/nginx.lock --http-client-body-temp-path=%{_localstatedir}/cache/nginx/client_temp --http-proxy-temp-path=%{_localstatedir}/cache/nginx/proxy_temp --http-fastcgi-temp-path=%{_localstatedir}/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=%{_localstatedir}/cache/nginx/uwsgi_temp --http-scgi-temp-path=%{_localstatedir}/cache/nginx/scgi_temp --user=%{nginx_user} --group=%{nginx_group} --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module $( if [ 0%{?rhel} -eq 7 ] || [ 0%{?suse_version} -eq 1315 ]; then continue; else echo "--with-http_v3_module"; fi; ) --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module")Summary: High performance web serverName: nginxVersion: %{base_version}Release: %{base_release}Vendor: NGINX Packaging <nginx-packaging@f5.com>URL: https://nginx.org/Group: %{_group}Source0: https://nginx.org/download/%{name}-%{version}.tar.gzSource1: logrotateSource2: nginx.confSource3: nginx.default.confSource4: nginx.serviceSource5: nginx.upgrade.shSource6: nginx.suse.logrotateSource7: nginx-debug.serviceSource8: nginx.copyrightSource9: nginx.check-reload.shSource10: https://github.com/quictls/openssl/archive/refs/tags/openssl-%{openssl_version}.tar.gzLicense: 2-clause BSD-like licenseBuildRoot: %{_tmppath}/%{name}-%{base_version}-%{base_release}-rootBuildRequires: zlib-develBuildRequires: pcre2-develBuildRequires: perlProvides: webserverProvides: nginx-r%{base_version}%descriptionnginx [engine x] is an HTTP and reverse proxy server, as well asa mail proxy server.%if 0%{?suse_version} >= 1315%debug_package%endif%prep%autosetup -p1tar -zxf %{SOURCE10}%build./configure %{BASE_CONFIGURE_ARGS} \    --with-openssl=./openssl-openssl-%{openssl_version}/ \    --with-cc-opt="%{WITH_CC_OPT}" \    --with-ld-opt="%{WITH_LD_OPT}" \    --with-debugmake %{?_smp_mflags}%{__mv} %{bdir}/objs/nginx \    %{bdir}/objs/nginx-debug./configure %{BASE_CONFIGURE_ARGS} \    --with-openssl=./openssl-openssl-%{openssl_version}/ \    --with-cc-opt="%{WITH_CC_OPT}" \    --with-ld-opt="%{WITH_LD_OPT}"make %{?_smp_mflags}%install%{__rm} -rf $RPM_BUILD_ROOT%{__make} DESTDIR=$RPM_BUILD_ROOT INSTALLDIRS=vendor install%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/nginx%{__mv} $RPM_BUILD_ROOT%{_sysconfdir}/nginx/html $RPM_BUILD_ROOT%{_datadir}/nginx/%{__rm} -f $RPM_BUILD_ROOT%{_sysconfdir}/nginx/*.default%{__rm} -f $RPM_BUILD_ROOT%{_sysconfdir}/nginx/fastcgi.conf%{__mkdir} -p $RPM_BUILD_ROOT%{_localstatedir}/log/nginx%{__mkdir} -p $RPM_BUILD_ROOT%{_localstatedir}/run/nginx%{__mkdir} -p $RPM_BUILD_ROOT%{_localstatedir}/cache/nginx%{__mkdir} -p $RPM_BUILD_ROOT%{_libdir}/nginx/modulescd $RPM_BUILD_ROOT%{_sysconfdir}/nginx && \    %{__ln_s} ../..%{_libdir}/nginx/modules modules && cd -%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{base_version}%{__install} -m 644 -p %{SOURCE8} \    $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{base_version}/COPYRIGHT%{__mkdir} -p $RPM_BUILD_ROOT%{_sysconfdir}/nginx/conf.d%{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/nginx/nginx.conf%{__install} -m 644 -p %{SOURCE2} \    $RPM_BUILD_ROOT%{_sysconfdir}/nginx/nginx.conf%{__install} -m 644 -p %{SOURCE3} \    $RPM_BUILD_ROOT%{_sysconfdir}/nginx/conf.d/default.conf%{__install} -p -D -m 0644 %{bdir}/objs/nginx.8 \    $RPM_BUILD_ROOT%{_mandir}/man8/nginx.8%{__mkdir} -p $RPM_BUILD_ROOT%{_unitdir}%{__install} -m644 %SOURCE4 \    $RPM_BUILD_ROOT%{_unitdir}/nginx.service%{__install} -m644 %SOURCE7 \    $RPM_BUILD_ROOT%{_unitdir}/nginx-debug.service%{__mkdir} -p $RPM_BUILD_ROOT%{_libexecdir}/initscripts/legacy-actions/nginx%{__install} -m755 %SOURCE5 \    $RPM_BUILD_ROOT%{_libexecdir}/initscripts/legacy-actions/nginx/upgrade%{__install} -m755 %SOURCE9 \    $RPM_BUILD_ROOT%{_libexecdir}/initscripts/legacy-actions/nginx/check-reload# install log rotation stuff%{__mkdir} -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d%if 0%{?suse_version}%{__install} -m 644 -p %{SOURCE6} \    $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/nginx%else%{__install} -m 644 -p %{SOURCE1} \    $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/nginx%endif%{__install} -m755 %{bdir}/objs/nginx-debug \    $RPM_BUILD_ROOT%{_sbindir}/nginx-debug%{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/nginx/koi-utf%{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/nginx/koi-win%{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/nginx/win-utf%check%{__rm} -rf $RPM_BUILD_ROOT/usr/srccd %{bdir}grep -v 'usr/src' debugfiles.list > debugfiles.list.new && mv debugfiles.list.new debugfiles.listcat /dev/null > debugsources.list%if 0%{?suse_version} >= 1500cat /dev/null > debugsourcefiles.list%endif%clean%{__rm} -rf $RPM_BUILD_ROOT%files%defattr(-,root,root)%{_sbindir}/nginx%{_sbindir}/nginx-debug%dir %{_sysconfdir}/nginx%dir %{_sysconfdir}/nginx/conf.d%{_sysconfdir}/nginx/modules%config(noreplace) %{_sysconfdir}/nginx/nginx.conf%config(noreplace) %{_sysconfdir}/nginx/conf.d/default.conf%config(noreplace) %{_sysconfdir}/nginx/mime.types%config(noreplace) %{_sysconfdir}/nginx/fastcgi_params%config(noreplace) %{_sysconfdir}/nginx/scgi_params%config(noreplace) %{_sysconfdir}/nginx/uwsgi_params%config(noreplace) %{_sysconfdir}/logrotate.d/nginx%{_unitdir}/nginx.service%{_unitdir}/nginx-debug.service%dir %{_libexecdir}/initscripts/legacy-actions/nginx%{_libexecdir}/initscripts/legacy-actions/nginx/*%attr(0755,root,root) %dir %{_libdir}/nginx%attr(0755,root,root) %dir %{_libdir}/nginx/modules%dir %{_datadir}/nginx%dir %{_datadir}/nginx/html%{_datadir}/nginx/html/*%attr(0755,root,root) %dir %{_localstatedir}/cache/nginx%attr(0755,root,root) %dir %{_localstatedir}/log/nginx%dir %{_datadir}/doc/%{name}-%{base_version}%doc %{_datadir}/doc/%{name}-%{base_version}/COPYRIGHT%{_mandir}/man8/nginx.8*%pre# Add the "nginx" usergetent group %{nginx_group} >/dev/null || groupadd -r %{nginx_group}getent passwd %{nginx_user} >/dev/null || \    useradd -r -g %{nginx_group} -s /sbin/nologin \    -d %{nginx_home} -c "nginx user"  %{nginx_user}exit 0%post# Register the nginx serviceif [ $1 -eq 1 ]; then    /usr/bin/systemctl preset nginx.service >/dev/null 2>&1 ||:    /usr/bin/systemctl preset nginx-debug.service >/dev/null 2>&1 ||:    # print site info    cat <<BANNER----------------------------------------------------------------------Thanks for using nginx!Please find the official documentation for nginx here:* https://nginx.org/en/docs/Please subscribe to nginx-announce mailing list to getthe most important news about nginx:* https://nginx.org/en/support.htmlCommercial subscriptions for nginx are available on:* https://nginx.com/products/----------------------------------------------------------------------BANNER    # Touch and set permisions on default log files on installation    if [ -d %{_localstatedir}/log/nginx ]; then        if [ ! -e %{_localstatedir}/log/nginx/access.log ]; then            touch %{_localstatedir}/log/nginx/access.log            %{__chmod} 640 %{_localstatedir}/log/nginx/access.log            %{__chown} nginx:%{nginx_loggroup} %{_localstatedir}/log/nginx/access.log        fi        if [ ! -e %{_localstatedir}/log/nginx/error.log ]; then            touch %{_localstatedir}/log/nginx/error.log            %{__chmod} 640 %{_localstatedir}/log/nginx/error.log            %{__chown} nginx:%{nginx_loggroup} %{_localstatedir}/log/nginx/error.log        fi    fifi%preunif [ $1 -eq 0 ]; then    /usr/bin/systemctl --no-reload disable nginx.service >/dev/null 2>&1 ||:    /usr/bin/systemctl stop nginx.service >/dev/null 2>&1 ||:fi%postun/usr/bin/systemctl daemon-reload >/dev/null 2>&1 ||:if [ $1 -ge 1 ]; then    /sbin/service nginx status  >/dev/null 2>&1 || exit 0    /sbin/service nginx upgrade >/dev/null 2>&1 || echo \        "Binary upgrade failed, please check nginx's error.log"fi%changelog* Tue Jun 13 2023 Nginx Packaging <nginx-packaging@f5.com> - 1.25.1-1%{?dist}.ngx- 1.25.1-1* Tue May 23 2023 Nginx Packaging <nginx-packaging@f5.com> - 1.25.0-1%{?dist}.ngx- 1.25.0-1* Tue Mar 28 2023 Nginx Packaging <nginx-packaging@f5.com> - 1.23.4-1%{?dist}.ngx- 1.23.4-1* Tue Dec 13 2022 Nginx Packaging <nginx-packaging@f5.com> - 1.23.3-1%{?dist}.ngx- 1.23.3-1* Wed Oct 19 2022 Nginx Packaging <nginx-packaging@f5.com> - 1.23.2-1%{?dist}.ngx- 1.23.2-1* Tue Jul 19 2022 Nginx Packaging <nginx-packaging@f5.com> - 1.23.1-1%{?dist}.ngx- 1.23.1-1* Tue Jun 21 2022 Nginx Packaging <nginx-packaging@f5.com> - 1.23.0-1%{?dist}.ngx- 1.23.0-1* Tue Jan 25 2022 Mikhail Isachenkov <mikhail.isachenkov@nginx.com> - 1.21.6-1%{?dist}.ngx- 1.21.6-1* Tue Dec 28 2021 Konstantin Pavlov <thresh@nginx.com> - 1.21.5-1%{?dist}.ngx- 1.21.5-1- built with PCRE2* Tue Nov  2 2021 Konstantin Pavlov <thresh@nginx.com> - 1.21.4-1%{?dist}.ngx- 1.21.4-1* Tue Sep  7 2021 Konstantin Pavlov <thresh@nginx.com> - 1.21.3-1%{?dist}.ngx- 1.21.3-1* Tue Aug 31 2021 Andrei Belov <defan@nginx.com> - 1.21.2-1%{?dist}.ngx- 1.21.2-1* Tue Jul  6 2021 Konstantin Pavlov <thresh@nginx.com> - 1.21.1-1%{?dist}.ngx- 1.21.1-1* Tue May 25 2021 Konstantin Pavlov <thresh@nginx.com> - 1.21.0-1%{?dist}.ngx- 1.21.0-1* Tue Apr 13 2021 Andrei Belov <defan@nginx.com> - 1.19.10-1%{?dist}.ngx- 1.19.10-1* Tue Mar 30 2021 Konstantin Pavlov <thresh@nginx.com> - 1.19.9-1%{?dist}.ngx- 1.19.9-1* Tue Mar  9 2021 Konstantin Pavlov <thresh@nginx.com> - 1.19.8-1%{?dist}.ngx- 1.19.8-1* Tue Feb 16 2021 Konstantin Pavlov <thresh@nginx.com> - 1.19.7-1%{?dist}.ngx- 1.19.7-1* Tue Dec 15 2020 Konstantin Pavlov <thresh@nginx.com> - 1.19.6-1%{?dist}.ngx- 1.19.6-1* Tue Nov 24 2020 Konstantin Pavlov <thresh@nginx.com> - 1.19.5-1%{?dist}.ngx- 1.19.5-1* Tue Oct 27 2020 Andrei Belov <defan@nginx.com> - 1.19.4-1%{?dist}.ngx- 1.19.4-1* Tue Sep 29 2020 Konstantin Pavlov <thresh@nginx.com> - 1.19.3-1%{?dist}.ngx- 1.19.3* Tue Aug 11 2020 Konstantin Pavlov <thresh@nginx.com> - 1.19.2-1%{?dist}.ngx- 1.19.2* Tue Jul  7 2020 Konstantin Pavlov <thresh@nginx.com> - 1.19.1-1%{?dist}.ngx- 1.19.1* Tue May 26 2020 Konstantin Pavlov <thresh@nginx.com> - 1.19.0-1%{?dist}.ngx- 1.19.0* Tue Apr 14 2020 Konstantin Pavlov <thresh@nginx.com> - 1.17.10-1%{?dist}.ngx- 1.17.10* Tue Mar  3 2020 Konstantin Pavlov <thresh@nginx.com> - 1.17.9-1%{?dist}.ngx- 1.17.9* Tue Jan 21 2020 Konstantin Pavlov <thresh@nginx.com> - 1.17.8-1%{?dist}.ngx- 1.17.8* Tue Dec 24 2019 Konstantin Pavlov <thresh@nginx.com> - 1.17.7-1%{?dist}.ngx- 1.17.7* Tue Nov 19 2019 Konstantin Pavlov <thresh@nginx.com> - 1.17.6-1%{?dist}.ngx- 1.17.6* Tue Oct 22 2019 Andrei Belov <defan@nginx.com> - 1.17.5-1%{?dist}.ngx- 1.17.5* Tue Sep 24 2019 Konstantin Pavlov <thresh@nginx.com> - 1.17.4-1%{?dist}.ngx- 1.17.4* Tue Aug 13 2019 Andrei Belov <defan@nginx.com> - 1.17.3-1%{?dist}.ngx- 1.17.3* Tue Jul 23 2019 Konstantin Pavlov <thresh@nginx.com> - 1.17.2-1%{?dist}.ngx- 1.17.2* Tue Jun 25 2019 Andrei Belov <defan@nginx.com> - 1.17.1-1%{?dist}.ngx- 1.17.1* Tue May 21 2019 Konstantin Pavlov <thresh@nginx.com> - 1.17.0-1%{?dist}.ngx- 1.17.0* Tue Apr 16 2019 Konstantin Pavlov <thresh@nginx.com> - 1.15.12-1%{?dist}.ngx- 1.15.12* Tue Apr  9 2019 Konstantin Pavlov <thresh@nginx.com> - 1.15.11-1%{?dist}.ngx- 1.15.11* Tue Mar 26 2019 Konstantin Pavlov <thresh@nginx.com> - 1.15.10-1%{?dist}.ngx- 1.15.10* Tue Feb 26 2019 Konstantin Pavlov <thresh@nginx.com> - 1.15.9-1%{?dist}.ngx- 1.15.9* Tue Dec 25 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.8-1%{?dist}.ngx- 1.15.8* Tue Nov 27 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.7-1%{?dist}.ngx- 1.15.7* Tue Nov  6 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.6-1%{?dist}.ngx- 1.15.6- Security: fixes CVE-2018-16843.- Security: fixes CVE-2018-16844.- Security: fixes CVE-2018-16845.* Tue Oct  2 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.5-1%{?dist}.ngx- 1.15.5* Tue Sep 25 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.4-1%{?dist}.ngx- 1.15.4* Tue Aug 28 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.3-1%{?dist}.ngx- 1.15.3* Tue Jul 24 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.2-1%{?dist}.ngx- 1.15.2* Tue Jul  3 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.1-1%{?dist}.ngx- 1.15.1* Tue Jun  5 2018 Konstantin Pavlov <thresh@nginx.com> - 1.15.0-1%{?dist}.ngx- 1.15.0* Mon Apr  9 2018 Konstantin Pavlov <thresh@nginx.com> - 1.13.12-1%{?dist}.ngx- 1.13.12* Tue Apr  3 2018 Konstantin Pavlov <thresh@nginx.com> - 1.13.11-1%{?dist}.ngx- 1.13.11* Tue Mar 20 2018 Konstantin Pavlov <thresh@nginx.com> - 1.13.10-1%{?dist}.ngx- 1.13.10* Tue Feb 20 2018 Konstantin Pavlov <thresh@nginx.com> - 1.13.9-1%{?dist}.ngx- 1.13.9* Tue Dec 26 2017 Konstantin Pavlov <thresh@nginx.com> - 1.13.8-1%{?dist}.ngx- 1.13.8* Tue Nov 21 2017 Konstantin Pavlov <thresh@nginx.com> - 1.13.7-1%{?dist}.ngx- 1.13.7* Thu Sep 14 2017 Konstantin Pavlov <thresh@nginx.com> - 1.13.6-1%{?dist}.ngx- 1.13.6- Bugfix: in systemd service support  (https://trac.nginx.org/nginx/ticket/1380).* Thu Sep 14 2017 Konstantin Pavlov <thresh@nginx.com> - 1.13.5-1%{?dist}.ngx- 1.13.5* Tue Aug  8 2017 Sergey Budnevitch <sb@nginx.com> - 1.13.4-1%{?dist}.ngx- 1.13.4* Tue Jul 11 2017 Konstantin Pavlov <thresh@nginx.com> - 1.13.3-1%{?dist}.ngx- 1.13.3- Security: fixes CVE-2017-7529.* Tue Jun 27 2017 Konstantin Pavlov <thresh@nginx.com> - 1.13.2-1%{?dist}.ngx- 1.13.2* Tue May 30 2017 Konstantin Pavlov <thresh@nginx.com> - 1.13.1-1%{?dist}.ngx- 1.13.1* Tue Apr 25 2017 Konstantin Pavlov <thresh@nginx.com> - 1.13.0-1%{?dist}.ngx- 1.13.0* Tue Apr  4 2017 Konstantin Pavlov <thresh@nginx.com> - 1.11.13-1%{?dist}.ngx- 1.11.13- Made upgrade loops/timeouts configurable via /etc/defaults/nginx.* Fri Mar 24 2017 Konstantin Pavlov <thresh@nginx.com> - 1.11.12-1%{?dist}.ngx- 1.11.12* Tue Mar 21 2017 Konstantin Pavlov <thresh@nginx.com> - 1.11.11-1%{?dist}.ngx- 1.11.11* Tue Feb 14 2017 Konstantin Pavlov <thresh@nginx.com> - 1.11.10-1%{?dist}.ngx- 1.11.10* Tue Jan 24 2017 Konstantin Pavlov <thresh@nginx.com> - 1.11.9-1%{?dist}.ngx- 1.11.9- Extended hardening build flags.- Added check-reload target to init script / systemd service.* Tue Dec 27 2016 Konstantin Pavlov <thresh@nginx.com> - 1.11.8-1%{?dist}.ngx- 1.11.8* Tue Dec 13 2016 Konstantin Pavlov <thresh@nginx.com> - 1.11.7-1%{?dist}.ngx- 1.11.7* Fri Nov 25 2016 Konstantin Pavlov <thresh@nginx.com> - 1.11.6-1%{?dist}.ngx- 1.11.6* Mon Oct 10 2016 Andrei Belov <defan@nginx.com> - 1.11.5-1%{?dist}.ngx- 1.11.5* Tue Sep 13 2016 Konstantin Pavlov <thresh@nginx.com> - 1.11.4-1%{?dist}.ngx- 1.11.4- njs updated to 0.1.2.* Tue Jul 26 2016 Konstantin Pavlov <thresh@nginx.com> - 1.11.3-1%{?dist}.ngx- 1.11.3- njs updated to 0.1.0.- njs stream dynamic module added to nginx-module-njs package.- geoip stream dynamic module added to nginx-module-geoip package.* Tue Jul  5 2016 Konstantin Pavlov <thresh@nginx.com> - 1.11.2-1%{?dist}.ngx- 1.11.2- njs updated to ef2b708510b1.* Tue May 31 2016 Konstantin Pavlov <thresh@nginx.com> - 1.11.1-1%{?dist}.ngx- 1.11.1* Tue May 24 2016 Sergey Budnevitch <sb@nginx.com> - 1.11.0-1%{?dist}.ngx- 1.11.0- Bugfix: fixed logrotate error if nginx is not running.* Tue Apr 19 2016 Konstantin Pavlov <thresh@nginx.com> - 1.9.15-1%{?dist}.ngx- 1.9.15- njs updated to 1c50334fbea6.* Tue Apr  5 2016 Konstantin Pavlov <thresh@nginx.com> - 1.9.14-1%{?dist}.ngx- 1.9.14* Tue Mar 29 2016 Konstantin Pavlov <thresh@nginx.com> - 1.9.13-1%{?dist}.ngx- 1.9.13- Fixed modules path- Added perl and njs dynamic modules subpackages* Wed Feb 24 2016 Sergey Budnevitch <sb@nginx.com> - 1.9.12-1%{?dist}.ngx- 1.9.12- common configure args are now in variable- xslt, image-filter and geoip dynamic modules added* Tue Feb  9 2016 Sergey Budnevitch <sb@nginx.com> - 1.9.11-1%{?dist}.ngx- 1.9.11- dynamic modules path and symlink in /etc/nginx added* Tue Jan 26 2016 Konstantin Pavlov <thresh@nginx.com> - 1.9.10-1%{?dist}.ngx- 1.9.10* Wed Dec  9 2015 Konstantin Pavlov <thresh@nginx.com> - 1.9.9-1%{?dist}.ngx- 1.9.9* Tue Dec  8 2015 Konstantin Pavlov <thresh@nginx.com> - 1.9.8-1%{?dist}.ngx- 1.9.8- http_slice module enabled* Tue Nov 17 2015 Konstantin Pavlov <thresh@nginx.com> - 1.9.7-1%{?dist}.ngx- 1.9.7* Tue Oct 27 2015 Sergey Budnevitch <sb@nginx.com> - 1.9.6-1%{?dist}.ngx- 1.9.6* Tue Sep 22 2015 Andrei Belov <defan@nginx.com> - 1.9.5-1%{?dist}.ngx- 1.9.5- http_spdy module replaced with http_v2 module* Tue Aug 18 2015 Konstantin Pavlov <thresh@nginx.com> - 1.9.4-1%{?dist}.ngx- 1.9.4* Tue Jul 14 2015 Sergey Budnevitch <sb@nginx.com> - 1.9.3-1%{?dist}.ngx- 1.9.3* Tue Jun 16 2015 Sergey Budnevitch <sb@nginx.com> - 1.9.2-1%{?dist}.ngx- 1.9.2* Tue May 26 2015 Sergey Budnevitch <sb@nginx.com> - 1.9.1-1%{?dist}.ngx- 1.9.1* Tue Apr 28 2015 Sergey Budnevitch <sb@nginx.com> - 1.9.0-1%{?dist}.ngx- 1.9.0- thread pool support added- stream module added- example_ssl.conf removed* Tue Apr  7 2015 Sergey Budnevitch <sb@nginx.com> - 1.7.12-1%{?dist}.ngx- 1.7.12* Tue Mar 24 2015 Sergey Budnevitch <sb@nginx.com> - 1.7.11-1%{?dist}.ngx- 1.7.11* Tue Feb 10 2015 Sergey Budnevitch <sb@nginx.com> - 1.7.10-1%{?dist}.ngx- 1.7.10* Tue Dec 23 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.9-1%{?dist}.ngx- 1.7.9- init-script now sends signal only to the PID derived from pidfile* Tue Dec  2 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.8-1%{?dist}.ngx- 1.7.8- package with debug symbols added* Tue Oct 28 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.7-1%{?dist}.ngx- 1.7.7* Tue Sep 30 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.6-1%{?dist}.ngx- 1.7.6* Tue Sep 16 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.5-1%{?dist}.ngx- 1.7.5* Tue Aug  5 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.4-1%{?dist}.ngx- 1.7.4- init-script now returns 0 on stop command if nginx is not running* Tue Jul  8 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.3-1%{?dist}.ngx- 1.7.3* Tue Jun 17 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.2-1%{?dist}.ngx- 1.7.2* Tue May 27 2014 Sergey Budnevitch <sb@nginx.com> - 1.7.1-1%{?dist}.ngx- 1.7.1* Thu Apr 24 2014 Konstantin Pavlov <thresh@nginx.com> - 1.7.0-1%{?dist}.ngx- 1.7.0* Tue Apr  8 2014 Sergey Budnevitch <sb@nginx.com> - 1.5.13-1%{?dist}.ngx- 1.5.13* Tue Mar 18 2014 Sergey Budnevitch <sb@nginx.com> - 1.5.12-1%{?dist}.ngx- 1.5.12- warning added when binary upgrade returns non-zero exit code* Tue Mar  4 2014 Sergey Budnevitch <sb@nginx.com> - 1.5.11-1%{?dist}.ngx- 1.5.11* Tue Feb  4 2014 Sergey Budnevitch <sb@nginx.com> - 1.5.10-1%{?dist}.ngx- 1.5.10* Wed Jan 22 2014 Sergey Budnevitch <sb@nginx.com> - 1.5.9-1%{?dist}.ngx- 1.5.9* Tue Dec 17 2013 Sergey Budnevitch <sb@nginx.com> - 1.5.8-1%{?dist}.ngx- 1.5.8* Fri Nov 29 2013 Sergey Budnevitch <sb@nginx.com> - 1.5.7-1%{?dist}.ngx- 1.5.7- init script now honours additional options sourced from /etc/default/nginx* Tue Oct  1 2013 Sergey Budnevitch <sb@nginx.com> - 1.5.6-1%{?dist}.ngx- 1.5.6* Tue Sep 17 2013 Andrei Belov <defan@nginx.com> - 1.5.5-1%{?dist}.ngx- 1.5.5* Tue Aug 27 2013 Sergey Budnevitch <sb@nginx.com> - 1.5.4-1%{?dist}.ngx- 1.5.4- auth request module added* Tue Jul 30 2013 Sergey Budnevitch <sb@nginx.com> - 1.5.3-1%{?dist}.ngx- 1.5.3* Tue Jul  2 2013 Sergey Budnevitch <sb@nginx.com> - 1.5.2-1%{?dist}.ngx- 1.5.2* Tue Jun  4 2013 Sergey Budnevitch <sb@nginx.com> - 1.5.1-1%{?dist}.ngx- 1.5.1- dpkg-buildflags options now passed by --with-{cc,ld}-opt* Mon May  6 2013 Sergey Budnevitch <sb@nginx.com> - 1.5.0-1%{?dist}.ngx- 1.5.0- fixed openssl version detection with dash as /bin/sh* Tue Apr 16 2013 Sergey Budnevitch <sb@nginx.com> - 1.3.16-1%{?dist}.ngx- 1.3.16* Tue Mar 26 2013 Sergey Budnevitch <sb@nginx.com> - 1.3.15-1%{?dist}.ngx- 1.3.15- gunzip module added- spdy module added if openssl version >= 1.0.1- set permissions on default log files at installation
 |