Skip to content

Commit 906a667

Browse files
authored
Merge pull request #84 from essentialkaos/develop
Version 1.17.1
2 parents 5066411 + 48282aa commit 906a667

File tree

3 files changed

+46
-39
lines changed

3 files changed

+46
-39
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@
2020
#### From ESSENTIAL KAOS Public repo for RHEL6/CentOS6
2121

2222
````
23-
[sudo] yum install -y https://yum.kaos.st/6/release/x86_64/kaos-repo-9.1-0.el6.noarch.rpm
23+
[sudo] yum install -y yum install -y https://yum.kaos.st/kaos-repo-latest.el6.noarch.rpm
2424
[sudo] yum install webkaos
2525
````
2626

2727
#### From ESSENTIAL KAOS Public repo for RHEL7/CentOS7
2828

2929
````
30-
[sudo] yum install -y https://yum.kaos.st/7/release/x86_64/kaos-repo-9.1-0.el7.noarch.rpm
30+
[sudo] yum install -y yum install -y https://yum.kaos.st/kaos-repo-latest.el7.noarch.rpm
3131
[sudo] yum install webkaos
3232
````
3333

@@ -38,7 +38,7 @@
3838
git clone https://github.com/essentialkaos/webkaos.git
3939
cd webkaos/
4040
rpmbuilder webkaos.spec -dl SOURCES/
41-
rpmbuilder webkaos.spec -1 -V -di
41+
rpmbuilder webkaos.spec -3 -V -di
4242
````
4343

4444
### License

SOURCES/webkaos.patch

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
diff -urN nginx-1.17.0-orig/auto/lib/openssl/make nginx-1.17.0/auto/lib/openssl/make
2-
--- nginx-1.17.0-orig/auto/lib/openssl/make 2019-05-21 17:23:57.000000000 +0300
3-
+++ nginx-1.17.0/auto/lib/openssl/make 2019-05-22 00:06:31.588052220 +0300
1+
diff -urN nginx-1.17.1-orig/auto/lib/openssl/make nginx-1.17.1/auto/lib/openssl/make
2+
--- nginx-1.17.1-orig/auto/lib/openssl/make 2019-06-25 15:19:45.000000000 +0300
3+
+++ nginx-1.17.1/auto/lib/openssl/make 2019-06-29 01:59:04.850301918 +0300
44
@@ -45,18 +45,18 @@
55
/*) ngx_prefix="$OPENSSL/.openssl" ;;
66
*) ngx_prefix="$PWD/$OPENSSL/.openssl" ;;
@@ -24,9 +24,9 @@ diff -urN nginx-1.17.0-orig/auto/lib/openssl/make nginx-1.17.0/auto/lib/openssl/
2424
;;
2525

2626
esac
27-
diff -urN nginx-1.17.0-orig/src/core/nginx.c nginx-1.17.0/src/core/nginx.c
28-
--- nginx-1.17.0-orig/src/core/nginx.c 2019-05-21 17:23:57.000000000 +0300
29-
+++ nginx-1.17.0/src/core/nginx.c 2019-05-22 00:06:31.594052167 +0300
27+
diff -urN nginx-1.17.1-orig/src/core/nginx.c nginx-1.17.1/src/core/nginx.c
28+
--- nginx-1.17.1-orig/src/core/nginx.c 2019-06-25 15:19:45.000000000 +0300
29+
+++ nginx-1.17.1/src/core/nginx.c 2019-06-29 01:59:04.856301870 +0300
3030
@@ -389,13 +389,13 @@
3131
static void
3232
ngx_show_version_info(void)
@@ -45,13 +45,13 @@ diff -urN nginx-1.17.0-orig/src/core/nginx.c nginx-1.17.0/src/core/nginx.c
4545
"Options:" NGX_LINEFEED
4646
" -?,-h : this help" NGX_LINEFEED
4747
" -v : show version and exit" NGX_LINEFEED
48-
diff -urN nginx-1.17.0-orig/src/core/nginx.h nginx-1.17.0/src/core/nginx.h
49-
--- nginx-1.17.0-orig/src/core/nginx.h 2019-05-21 17:23:57.000000000 +0300
50-
+++ nginx-1.17.0/src/core/nginx.h 2019-05-22 00:21:44.000000000 +0300
48+
diff -urN nginx-1.17.1-orig/src/core/nginx.h nginx-1.17.1/src/core/nginx.h
49+
--- nginx-1.17.1-orig/src/core/nginx.h 2019-06-25 15:19:45.000000000 +0300
50+
+++ nginx-1.17.1/src/core/nginx.h 2019-06-29 01:59:31.000000000 +0300
5151
@@ -11,7 +11,7 @@
5252

53-
#define nginx_version 1017000
54-
#define NGINX_VERSION "1.17.0"
53+
#define nginx_version 1017001
54+
#define NGINX_VERSION "1.17.1"
5555
-#define NGINX_VER "nginx/" NGINX_VERSION
5656
+#define NGINX_VER "webkaos/" NGINX_VERSION
5757

@@ -66,9 +66,9 @@ diff -urN nginx-1.17.0-orig/src/core/nginx.h nginx-1.17.0/src/core/nginx.h
6666
#define NGX_OLDPID_EXT ".oldbin"
6767

6868

69-
diff -urN nginx-1.17.0-orig/src/core/ngx_log.c nginx-1.17.0/src/core/ngx_log.c
70-
--- nginx-1.17.0-orig/src/core/ngx_log.c 2019-05-21 17:23:57.000000000 +0300
71-
+++ nginx-1.17.0/src/core/ngx_log.c 2019-05-22 00:06:31.604052077 +0300
69+
diff -urN nginx-1.17.1-orig/src/core/ngx_log.c nginx-1.17.1/src/core/ngx_log.c
70+
--- nginx-1.17.1-orig/src/core/ngx_log.c 2019-06-25 15:19:45.000000000 +0300
71+
+++ nginx-1.17.1/src/core/ngx_log.c 2019-06-29 01:59:04.866301790 +0300
7272
@@ -202,9 +202,9 @@
7373
return;
7474
}
@@ -99,9 +99,9 @@ diff -urN nginx-1.17.0-orig/src/core/ngx_log.c nginx-1.17.0/src/core/ngx_log.c
9999
return NGX_CONF_ERROR;
100100
#endif
101101

102-
diff -urN nginx-1.17.0-orig/src/http/modules/ngx_http_autoindex_module.c nginx-1.17.0/src/http/modules/ngx_http_autoindex_module.c
103-
--- nginx-1.17.0-orig/src/http/modules/ngx_http_autoindex_module.c 2019-05-21 17:23:57.000000000 +0300
104-
+++ nginx-1.17.0/src/http/modules/ngx_http_autoindex_module.c 2019-05-22 00:17:05.000000000 +0300
102+
diff -urN nginx-1.17.1-orig/src/http/modules/ngx_http_autoindex_module.c nginx-1.17.1/src/http/modules/ngx_http_autoindex_module.c
103+
--- nginx-1.17.1-orig/src/http/modules/ngx_http_autoindex_module.c 2019-06-25 15:19:45.000000000 +0300
104+
+++ nginx-1.17.1/src/http/modules/ngx_http_autoindex_module.c 2019-06-29 01:59:04.871301750 +0300
105105
@@ -449,9 +449,11 @@
106106
;
107107

@@ -177,9 +177,9 @@ diff -urN nginx-1.17.0-orig/src/http/modules/ngx_http_autoindex_module.c nginx-1
177177
tm.ngx_tm_mday,
178178
months[tm.ngx_tm_mon - 1],
179179
tm.ngx_tm_year,
180-
diff -urN nginx-1.17.0-orig/src/http/ngx_http_header_filter_module.c nginx-1.17.0/src/http/ngx_http_header_filter_module.c
181-
--- nginx-1.17.0-orig/src/http/ngx_http_header_filter_module.c 2019-05-21 17:23:57.000000000 +0300
182-
+++ nginx-1.17.0/src/http/ngx_http_header_filter_module.c 2019-05-22 00:06:31.616051969 +0300
180+
diff -urN nginx-1.17.1-orig/src/http/ngx_http_header_filter_module.c nginx-1.17.1/src/http/ngx_http_header_filter_module.c
181+
--- nginx-1.17.1-orig/src/http/ngx_http_header_filter_module.c 2019-06-25 15:19:45.000000000 +0300
182+
+++ nginx-1.17.1/src/http/ngx_http_header_filter_module.c 2019-06-29 01:59:04.877301702 +0300
183183
@@ -46,7 +46,7 @@
184184
};
185185

@@ -230,9 +230,9 @@ diff -urN nginx-1.17.0-orig/src/http/ngx_http_header_filter_module.c nginx-1.17.
230230
#define NGX_HTTP_OFF_5XX (NGX_HTTP_LAST_4XX - 400 + NGX_HTTP_OFF_4XX)
231231

232232
ngx_string("500 Internal Server Error"),
233-
diff -urN nginx-1.17.0-orig/src/http/ngx_http_special_response.c nginx-1.17.0/src/http/ngx_http_special_response.c
234-
--- nginx-1.17.0-orig/src/http/ngx_http_special_response.c 2019-05-21 17:23:57.000000000 +0300
235-
+++ nginx-1.17.0/src/http/ngx_http_special_response.c 2019-05-22 00:20:57.000000000 +0300
233+
diff -urN nginx-1.17.1-orig/src/http/ngx_http_special_response.c nginx-1.17.1/src/http/ngx_http_special_response.c
234+
--- nginx-1.17.1-orig/src/http/ngx_http_special_response.c 2019-06-25 15:19:45.000000000 +0300
235+
+++ nginx-1.17.1/src/http/ngx_http_special_response.c 2019-06-29 01:59:04.882301662 +0300
236236
@@ -19,21 +19,21 @@
237237

238238

@@ -705,9 +705,9 @@ diff -urN nginx-1.17.0-orig/src/http/ngx_http_special_response.c nginx-1.17.0/sr
705705
#define NGX_HTTP_OFF_5XX (NGX_HTTP_LAST_4XX - 400 + NGX_HTTP_OFF_4XX)
706706

707707
ngx_string(ngx_http_error_494_page), /* 494, request header too large */
708-
diff -urN nginx-1.17.0-orig/src/http/v2/ngx_http_v2_filter_module.c nginx-1.17.0/src/http/v2/ngx_http_v2_filter_module.c
709-
--- nginx-1.17.0-orig/src/http/v2/ngx_http_v2_filter_module.c 2019-05-21 17:23:57.000000000 +0300
710-
+++ nginx-1.17.0/src/http/v2/ngx_http_v2_filter_module.c 2019-05-22 00:06:31.627051871 +0300
708+
diff -urN nginx-1.17.1-orig/src/http/v2/ngx_http_v2_filter_module.c nginx-1.17.1/src/http/v2/ngx_http_v2_filter_module.c
709+
--- nginx-1.17.1-orig/src/http/v2/ngx_http_v2_filter_module.c 2019-06-25 15:19:45.000000000 +0300
710+
+++ nginx-1.17.1/src/http/v2/ngx_http_v2_filter_module.c 2019-06-29 01:59:04.888301614 +0300
711711
@@ -148,7 +148,7 @@
712712
ngx_http_core_srv_conf_t *cscf;
713713
u_char addr[NGX_SOCKADDR_STRLEN];
@@ -726,9 +726,9 @@ diff -urN nginx-1.17.0-orig/src/http/v2/ngx_http_v2_filter_module.c nginx-1.17.0
726726
}
727727

728728
*pos++ = ngx_http_v2_inc_indexed(NGX_HTTP_V2_SERVER_INDEX);
729-
diff -urN nginx-1.17.0-orig/src/os/unix/ngx_setproctitle.c nginx-1.17.0/src/os/unix/ngx_setproctitle.c
730-
--- nginx-1.17.0-orig/src/os/unix/ngx_setproctitle.c 2019-05-21 17:23:57.000000000 +0300
731-
+++ nginx-1.17.0/src/os/unix/ngx_setproctitle.c 2019-05-22 00:06:31.632051826 +0300
729+
diff -urN nginx-1.17.1-orig/src/os/unix/ngx_setproctitle.c nginx-1.17.1/src/os/unix/ngx_setproctitle.c
730+
--- nginx-1.17.1-orig/src/os/unix/ngx_setproctitle.c 2019-06-25 15:19:45.000000000 +0300
731+
+++ nginx-1.17.1/src/os/unix/ngx_setproctitle.c 2019-06-29 01:59:04.894301566 +0300
732732
@@ -89,7 +89,7 @@
733733

734734
ngx_os_argv[1] = NULL;

webkaos.spec

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,19 +44,19 @@
4444
%define service_name %{name}
4545
%define service_home %{_cachedir}/%{service_name}
4646

47-
%define boring_commit c12b7cda729f9a05e3bfb391e7e4273b0f342963
48-
%define lua_module_ver 0.10.14
47+
%define boring_commit d6f9c359d219055a89c676cb8886421b145a08da
48+
%define lua_module_ver 0.10.15
4949
%define mh_module_ver 0.33
5050
%define pcre_ver 8.43
5151
%define zlib_ver 1.2.11
52-
%define luajit_ver 2.1-20190507
52+
%define luajit_ver 2.1-20190626
5353

5454
################################################################################
5555

5656
Summary: Superb high performance web server
5757
Name: webkaos
58-
Version: 1.17.0
59-
Release: 1%{?dist}
58+
Version: 1.17.1
59+
Release: 0%{?dist}
6060
License: 2-clause BSD-like license
6161
Group: System Environment/Daemons
6262
URL: https://github.com/essentialkaos/webkaos
@@ -97,7 +97,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u}
9797
Requires: initscripts >= 8.36 kaosv >= 2.15
9898
Requires: gd libXpm libxslt
9999

100-
BuildRequires: make perl cmake golang
100+
BuildRequires: make perl cmake3 golang
101101

102102
# http://mirror.centos.org/centos/6/sclo/x86_64/rh/devtoolset-3/
103103
# http://mirror.centos.org/centos/7/sclo/x86_64/rh/devtoolset-3/
@@ -202,7 +202,7 @@ export LUAJIT_INC="$LUAJIT2_DIR/include/luajit-2.1"
202202
mkdir boringssl/build
203203

204204
pushd boringssl/build &> /dev/null
205-
cmake ../
205+
cmake3 ../
206206
%{__make} %{?_smp_mflags}
207207
popd
208208

@@ -573,6 +573,13 @@ rm -rf %{buildroot}
573573
################################################################################
574574

575575
%changelog
576+
* Sat Jun 29 2019 Anton Novojilov <andy@essentialkaos.com> - 1.17.1-0
577+
- Nginx updated to 1.17.1
578+
- BoringSSL updated to the latest version
579+
- LuaJIT updated to 2.1-20190626
580+
- Lua module updated to 0.10.15
581+
- Using cmake3 for BoringSSL build
582+
576583
* Wed Jun 12 2019 Anton Novojilov <andy@essentialkaos.com> - 1.17.0-1
577584
- Init script improvements
578585

0 commit comments

Comments
 (0)