Accepting request 531723 from server:http
- Submit nginx to SLES to become a http server for RMT(Repository mirroring tool) [fate#323994, bsc#1059685, boo#1057831] - disable extra modules on sle - update to 1.13.5 - Feature: the $ssl_client_escaped_cert variable. - Bugfix: the "ssl_session_ticket_key" directive and the "include" parameter of the "geo" directive did not work on Windows. - Bugfix: incorrect response length was returned on 32-bit platforms when requesting more than 4 gigabytes with multiple ranges. - Bugfix: the "expires modified" directive and processing of the "If-Range" request header line did not use the response last modification time if proxying without caching was used. - changes from 1.13.4 - Feature: the ngx_http_mirror_module. - Bugfix: client connections might be dropped during configuration testing when using the "reuseport" parameter of the "listen" directive on Linux. - Bugfix: request body might not be available in subrequests if it was saved to a file and proxying was used. - Bugfix: cleaning cache based on the "max_size" parameter did not work on Windows. - Bugfix: any shared memory allocation required 4096 bytes on Windows. - Bugfix: nginx worker might be terminated abnormally when using the "zone" directive inside the "upstream" block on Windows. OBS-URL: https://build.opensuse.org/request/show/531723 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=15
This commit is contained in:
commit
e3162c7797
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5b73f98004c302fb8e4a172abf046d9ce77739a82487e4873b39f9b0dcbb0d72
|
||||
size 985931
|
3
nginx-1.13.5.tar.gz
Normal file
3
nginx-1.13.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0e75b94429b3f745377aeba3aff97da77bf2b03fcb9ff15b3bad9b038db29f2e
|
||||
size 988821
|
10
nginx-1.13.5.tar.gz.asc
Normal file
10
nginx-1.13.5.tar.gz.asc
Normal file
@ -0,0 +1,10 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEcBAABAgAGBQJZrsNEAAoJEFIKmZOhwFL4I2UH/01ZDIEOJPAL+r5O8xkvOkyA
|
||||
N8cu334iqaEBsujtYPWw1SnvEot0tW+vLf2Bto/boPnyB6DinnCKCNjmiLEHzLGq
|
||||
5+q/ujn48eVBhvsb1RviSjSMLmw+75uk1eN1txdFeinbP6BLUW3vVNEcx8SITPpU
|
||||
HPraDNKfEOKRPn389TWKO3yfkGuAeu56ZSboxtpkvRDHDryZdbNELFxovgf6MEwt
|
||||
K08jLbgTUTwZQIBfteqE5JrZos/KJBxsalE5jW5la+I6iK6+Wsb3prKp1l79ayIf
|
||||
6/albhnkLlecasx5i0G6P7k+fUOJ6ldWvcJ38z7jtUTOTOiBKBH4NW8LX9F25xA=
|
||||
=H4wZ
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,47 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 12:49:37 UTC 2017 - achernikov@suse.com
|
||||
|
||||
- Submit nginx to SLES to become a http server for RMT(Repository
|
||||
mirroring tool) [fate#323994, bsc#1059685, boo#1057831]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 22 09:40:19 UTC 2017 - mrueckert@suse.de
|
||||
|
||||
- disable extra modules on sle
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 16 20:16:46 UTC 2017 - mrueckert@suse.de
|
||||
|
||||
- update to 1.13.5
|
||||
- Feature: the $ssl_client_escaped_cert variable.
|
||||
- Bugfix: the "ssl_session_ticket_key" directive and the
|
||||
"include" parameter of the "geo" directive did not work on
|
||||
Windows.
|
||||
- Bugfix: incorrect response length was returned on 32-bit
|
||||
platforms when requesting more than 4 gigabytes with multiple
|
||||
ranges.
|
||||
- Bugfix: the "expires modified" directive and processing of the
|
||||
"If-Range" request header line did not use the response last
|
||||
modification time if proxying without caching was used.
|
||||
- changes from 1.13.4
|
||||
- Feature: the ngx_http_mirror_module.
|
||||
- Bugfix: client connections might be dropped during
|
||||
configuration testing when using the "reuseport" parameter of
|
||||
the "listen" directive on Linux.
|
||||
- Bugfix: request body might not be available in subrequests if
|
||||
it was saved to a file and proxying was used.
|
||||
- Bugfix: cleaning cache based on the "max_size" parameter did
|
||||
not work on Windows.
|
||||
- Bugfix: any shared memory allocation required 4096 bytes on
|
||||
Windows.
|
||||
- Bugfix: nginx worker might be terminated abnormally when using
|
||||
the "zone" directive inside the "upstream" block on Windows.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 09:40:53 UTC 2017 - astieger@suse.com
|
||||
|
||||
- add upstream signing key and verify source tarball signature
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 17 10:58:21 UTC 2017 - mrueckert@suse.de
|
||||
|
||||
|
33
nginx.keyring
Normal file
33
nginx.keyring
Normal file
@ -0,0 +1,33 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1.4.11 (FreeBSD)
|
||||
|
||||
mQENBE7SKu8BCADQo6x4ZQfAcPlJMLmL8zBEBUS6GyKMMMDtrTh3Yaq481HB54oR
|
||||
0cpKL05Ff9upjrIzLD5TJUCzYYM9GQOhguDUP8+ZU9JpSz3yO2TvH7WBbUZ8FADf
|
||||
hblmmUBLNgOWgLo3W+FYhl3mz1GFS2Fvid6Tfn02L8CBAj7jxbjL1Qj/OA/WmLLc
|
||||
m6BMTqI7IBlYW2vyIOIHasISGiAwZfp0ucMeXXvTtt14LGa8qXVcFnJTdwbf03AS
|
||||
ljhYrQnKnpl3VpDAoQt8C68YCwjaNJW59hKqWB+XeIJ9CW98+EOAxLAFszSyGanp
|
||||
rCqPd0numj9TIddjcRkTA/ZbmCWK+xjpVBGXABEBAAG0IU1heGltIERvdW5pbiA8
|
||||
bWRvdW5pbkBtZG91bmluLnJ1PokBOAQTAQIAIgUCTtIq7wIbAwYLCQgHAwIGFQgC
|
||||
CQoLBBYCAwECHgECF4AACgkQUgqZk6HAUvj+iwf/b4FS6zVzJ5T0v1vcQGD4ZzXe
|
||||
D5xMC4BJW414wVMU15rfX7aCdtoCYBNiApPxEd7SwiyxWRhRA9bikUq87JEgmnyV
|
||||
0iYbHZvCvc1jOkx4WR7E45t1Mi29KBoPaFXA9X5adZkYcOQLDxa2Z8m6LGXnlF6N
|
||||
tJkxQ8APrjZsdrbDvo3HxU9muPcq49ydzhgwfLwpUs11LYkwB0An9WRPuv3jporZ
|
||||
/XgI6RfPMZ5NIx+FRRCjn6DnfHboY9rNF6NzrOReJRBhXCi6I+KkHHEnMoyg8XET
|
||||
9lVkfHTOl81aIZqrAloX3/00TkYWyM2zO9oYpOg6eUFCX/Lw4MJZsTcT5EKVxIhG
|
||||
BBARAgAGBQJO01Y/AAoJEOzw6QssFyCDVyQAn3qwTZlcZgyyzWu9Cs8gJ0CXREaS
|
||||
AJ92QjGLT9DijTcbB+q9OS/nl16Z/IhGBBARAgAGBQJO02JDAAoJEKk3YTmlJMU+
|
||||
P64AnjCKEXFelSVMtgefJk3+vpyt3QX1AKCH9M3MbTWPeDUL+MpULlfdyfvjj7kB
|
||||
DQRO0irvAQgA0LjCc8S6oZzjiap2MjRNhRFA5BYjXZRZBdKF2VP74avt2/RELq8G
|
||||
W0n7JWmKn6vvrXabEGLyfkCngAhTq9tJ/K7LPx/bmlO5+jboO/1inH2BTtLiHjAX
|
||||
vicXZk3oaZt2Sotx5mMI3yzpFQRVqZXsi0LpUTPJEh3oS8IdYRjslQh1A7P5hfCZ
|
||||
wtzwb/hKm8upODe/ITUMuXeWfLuQj/uEU6wMzmfMHb+jlYMWtb+v98aJa2FODeKP
|
||||
mWCXLa7bliXp1SSeBOEfIgEAmjM6QGlDx5sZhr2Ss2xSPRdZ8DqD7oiRVzmstX1Y
|
||||
oxEzC0yXfaefC7SgM0nMnaTvYEOYJ9CH3wARAQABiQEfBBgBAgAJBQJO0irvAhsM
|
||||
AAoJEFIKmZOhwFL4844H/jo8icCcS6eOWvnen7lg0FcCo1fIm4wW3tEmkQdchSHE
|
||||
CJDq7pgTloN65pwB5tBoT47cyYNZA9eTfJVgRc74q5cexKOYrMC3KuAqWbwqXhkV
|
||||
s0nkWxnOIidTHSXvBZfDFA4Idwte94Thrzf8Pn8UESudTiqrWoCBXk2UyVsl03gJ
|
||||
blSJAeJGYPPeo+Yj6m63OWe2+/S2VTgmbPS/RObn0Aeg7yuff0n5+ytEt2KL51gO
|
||||
QE2uIxTCawHr12PsllPkbqPk/PagIttfEJqn9b0CrqPC3HREePb2aMJ/Ctw/76CO
|
||||
wn0mtXeIXLCTvBmznXfaMKllsqbsy2nCJ2P2uJjOntw=
|
||||
=Tavt
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
15
nginx.spec
15
nginx.spec
@ -18,6 +18,11 @@
|
||||
|
||||
%bcond_with cpp_test
|
||||
%bcond_with google_perftools
|
||||
%if 0%{?is_opensuse}
|
||||
%bcond_without extra_modules
|
||||
%else
|
||||
%bcond_without extra_modules
|
||||
%endif
|
||||
|
||||
%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
|
||||
%bcond_without libatomic
|
||||
@ -64,7 +69,7 @@
|
||||
%define ngx_doc_dir %{_datadir}/doc/packages/%{name}
|
||||
#
|
||||
Name: nginx
|
||||
Version: 1.13.3
|
||||
Version: 1.13.5
|
||||
Release: 0
|
||||
%define ngx_fancyindex_version 0.4.1
|
||||
%define ngx_fancyindex_module_path ngx-fancyindex-%{ngx_fancyindex_version}
|
||||
@ -91,6 +96,8 @@ Source5: https://github.com/openresty/headers-more-nginx-module/archive/v
|
||||
Source6: https://github.com/yaoweibin/nginx_upstream_check_module/archive/v%{nginx_upstream_check_version}/%{nginx_upstream_check_module_path}.tar.gz
|
||||
Source7: https://github.com/arut/nginx-rtmp-module/archive/v%{nginx_rtmp_version}/%{nginx_rtmp_module_path}.tar.gz
|
||||
Source100: nginx.rpmlintrc
|
||||
Source101: http://nginx.org/download/nginx-%{version}.tar.gz.asc
|
||||
Source102: https://nginx.org/keys/mdounin.key#/%{name}.keyring
|
||||
# PATCH-FIX-UPSTREAM nginx-1.11.2-no_Werror.patch
|
||||
Patch0: nginx-1.11.2-no_Werror.patch
|
||||
# PATCH-FIX-OPENSUSE nginx-1.11.2-html.patch
|
||||
@ -161,7 +168,9 @@ This package holds the VIM support for nginx config files.
|
||||
%patch2
|
||||
%patch3
|
||||
%patch4 -p1
|
||||
%if %{with extra_modules}
|
||||
%patch5
|
||||
%endif
|
||||
|
||||
perl -pi -e 's|\r\n|\n|g' contrib/geo2nginx.pl
|
||||
# we just use lib here because nginx loads them relative to _prefix
|
||||
@ -236,10 +245,12 @@ sed -i "s/\/var\/run/\/run/" conf/nginx.conf
|
||||
--with-cpp_test_module \
|
||||
%endif
|
||||
--with-compat \
|
||||
%if %{with extra_modules}
|
||||
--add-module=%{nginx_upstream_check_module_path} \
|
||||
--add-dynamic-module=%{ngx_fancyindex_module_path} \
|
||||
--add-dynamic-module=%{headers_more_nginx_module_path} \
|
||||
--add-dynamic-module=%{nginx_rtmp_module_path} \
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1220
|
||||
--with-cc-opt="%{optflags} -fPIC -D_GNU_SOURCE -std=gnu99 -fstack-protector" \
|
||||
--with-ld-opt="-Wl,-z,relro,-z,now -pie"
|
||||
@ -361,9 +372,11 @@ copydocs %{nginx_rtmp_module_path} \
|
||||
%{ngx_module_dir}/ngx_stream_module.so
|
||||
%{ngx_module_dir}/ngx_stream_geoip_module.so
|
||||
# external modules
|
||||
%if %{with extra_modules}
|
||||
%{ngx_module_dir}/ngx_http_fancyindex_module.so
|
||||
%{ngx_module_dir}/ngx_http_headers_more_filter_module.so
|
||||
%{ngx_module_dir}/ngx_rtmp_module.so
|
||||
%endif
|
||||
%{_mandir}/man3/nginx.3pm*
|
||||
/srv/www/htdocs/50x.html
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1140
|
||||
|
Loading…
Reference in New Issue
Block a user