import angie-1.6.2-1.el9

i9
Arkady L. Shane 2 months ago
commit d1659bb53f
Signed by: tigro
GPG Key ID: 1EC08A25C9DB2503

@ -0,0 +1,62 @@
32801a5817cfd4acf74f1c1345498d8e2ab8a61a SOURCES/ngx_http_enhanced_memcached_module-v0.3.tar.gz
aa2751fa737792591cd4c6d53b93f6a51b947956 SOURCES/set-misc-nginx-module-v0.33.tar.gz
b40f2de3fc7a84d116f3ac6ae24e7dbb3a9de25b SOURCES/nginx-jwt-module-v3.4.1.tar.gz
4d41125dc2f50062f1f497a9b19bbca7c2845ce5 SOURCES/ngx_postgres-1.0rc7.tar.gz
34c710f37ad1bcc76db137e597b96ce41f69b133 SOURCES/lua-resty-openidc-v1.7.6.tar.gz
86e7cf0162169ceec765c699419dde9ebce651f4 SOURCES/stream-lua-nginx-module-bea8a0c0de94cede71554f53818ac0267d675d63.tar.gz
f5dccf21dc05cddb6205164a8fd3cf210926ef6c SOURCES/opentracing-cpp-v1.6.0.tar.gz
f00e346646e96be49abfe986b512c21c2084bcb1 SOURCES/echo-nginx-module-v0.63.tar.gz
7064d5cc11cb22b7ef2dc952bdac035e548cbffd SOURCES/ssdeep-release-2.14.1.tar.gz
524407402df7e73df9def85345c8bea324dceede SOURCES/nginx-dav-ext-module-v3.0.0.tar.gz
76a1b0f6f95c9a817cb96739e28ae9172bb19df6 SOURCES/ngx_devel_kit-v0.3.3.tar.gz
1a2c7dae62d51cc773226d0e1555182cac5696c0 SOURCES/angie-1.6.2.tar.gz
d7b01219559620ba10ba7bd1dcbbd38ddc7468d5 SOURCES/grpc-v1.46.7.tar.gz
9521fe484cf7bfcba5bd6a041a83f86bfb803aa4 SOURCES/lua-resty-lrucache-v0.13.tar.gz
d8484122c1734e00c39d0c36b485f9aa8fcd6eac SOURCES/nginx-upload-module-2.3.0.tar.gz
85a4026394915589f461062dbb8b13643925a6c1 SOURCES/lua-resty-openssl-1.4.0.tar.gz
e6d560e4bce2e4f22eeca3295a03d6909935c2cd SOURCES/lua-resty-string-v0.15.tar.gz
172c26e961e70563a91b66dd224e38f8ee58a815 SOURCES/protobuf-v3.19.5.tar.gz
1f9b404e3dc483dab1ec0bb7644f0658241f3c00 SOURCES/nginx-keyval-0.3.0.tar.gz
8f7fabc60072c2f86450d24b7bf9c0fc31ffa9eb SOURCES/nginx-otel-v0.1.1.tar.gz
b9629d51f4a67b55d70407054c689a17cf8244c1 SOURCES/ngx_brotli-v1.0.0rc.tar.gz
5775402ffc460079c950e7bfd1e743463aed16fe SOURCES/dd-opentracing-cpp-v1.3.7.tar.gz
173829c5d3aaedff277519604d5bf3e963075b24 SOURCES/opentelemetry-proto-v1.0.0.tar.gz
6f8e2ffc4a1737186c92598443f56a9c22798e6d SOURCES/chronos-v0.2-4.tar.gz
8b2a940dd0131f7b16aea50507d684ee912d779e SOURCES/nginx-eval-module-2016.06.10.tar.gz
c4a5ae103fc4af61821b5d5f2eb7c6882f789ec0 SOURCES/re2-2024-03-01.tar.gz
526e9dba53c5c9ae557ae768c527d2cfb6f762d8 SOURCES/lua-resty-jwt-v0.2.3.tar.gz
a036f35dfc8c2f1fa38e16805891fb338273cbcb SOURCES/nginx-vod-module-1.33.tar.gz
b2354ac36d5b7fc099ff588cd0478494e0ef9cca SOURCES/zipkin-cpp-opentracing-966416e4d6aec23f572730aede6c087ccce6d194.tar.gz
62cc7e19c7a178bba1f5d3fbb602bbd154aefa60 SOURCES/nginx-module-stream-sts-v0.1.1.tar.gz
1df81ff28f4ea1431363655951861af56cec7aee SOURCES/lua-cjson-2.1.0.tar.gz
abaa2e8737976c6eccf3c8f2f7672f4b7cd7f573 SOURCES/ngx_http_substitutions_filter_module-e12e965ac1837ca709709f9a26f572a54d83430e.tar.gz
c86880022ca39f67bba970d529ae12ff2568ab35 SOURCES/nginx-auth-ldap-241200eac8e4acae74d353291bd27f79e5ca3dc4.tar.gz
4e74bcbcf523bbba57de2ca9dbc6c3b0355ffc0d SOURCES/lua-nginx-module-v0.10.26.tar.gz
36b3bcd24a7a531aa3d9570b40b0186fb5986417 SOURCES/mod_zip-1.3.0.tar.gz
97ea2c8d75610eac98ab84770baae2bf09a47bef SOURCES/libinjection-b9fcaaf9e50e9492807b23ffcc6af46ee1f203b9.tar.gz
acff5edcd79bb39be93d48d0d2721fba7d1a2f62 SOURCES/opentelemetry-cpp-v1.11.0.tar.gz
940d5b82126e328e67be1d249b3c67fb144edd08 SOURCES/lua-resty-session-v3.10.tar.gz
f4aad87ad4214e066fd7388ddbdb21550c817286 SOURCES/ModSecurity-nginx-v1.0.3.tar.gz
e3eec85876c70ee770258ebad009320b45df20a8 SOURCES/testcookie-nginx-module-64137c2f7e66e8866f56fdecaaf09ac10a034da9.tar.gz
fa8466435edac11c2ba9fd91749559f04534c52a SOURCES/spnego-http-auth-nginx-module-v1.1.1.tar.gz
fdd403ea8cb45f44dd76ff2aad3ccf51014d2526 SOURCES/ngx_dynamic_limit_req_module-1.9.3.tar.gz
0711f54f680027ea23eb4d11c87c7274ba55eb3a SOURCES/headers-more-nginx-module-v0.37.tar.gz
4b6cef784bc7acaa6651f5616ede7a3b60625891 SOURCES/nginx-opentracing-v0.35.3.tar.gz
b358aa19f7a3f31584751a9f4e477c5f27d4474a SOURCES/redis2-nginx-module-v0.15.tar.gz
eb0667726a4bb14bf3cdc893583f423ada832804 SOURCES/ngx_http_geoip2_module-3.4.tar.gz
a206b9717e28102e088784ac001a2149c26eb2aa SOURCES/nginx-module-vts-v0.2.2.tar.gz
7e9fb77e0e59ad8a322ce86d5b9ee112bdae91fb SOURCES/lua-resty-hmac-5f60e1a28b9fdd7939f0e1738171f0ca5fe22978.tar.gz
6a4b5c2195c125c7e9ac04fe9e5fb6c0a3705763 SOURCES/luajit2-v2.1-20240626.tar.gz
6e0029b72ddd55daf043252b088849aa8822fded SOURCES/njs-0.8.5.tar.gz
32be45997d530d0a59ea8636686553abcc536479 SOURCES/ModSecurity-v3.0.12.tar.gz
5df4fe9e8262727170ccd59a14a55a0d73d7c370 SOURCES/nginx-auth-jwt-0.7.0.tar.gz
96e1476960799bb71b58ddfa764ddbd98fd732e1 SOURCES/c-ares-cares-1_27_0.tar.gz
fb5cf748d87dd448576d73b057855fc12cad9896 SOURCES/nginx-rtmp-module-v1.2.2.tar.gz
1194355eab5775ba0c9ab6e50b5969e12bed7fd3 SOURCES/nginx-module-sts-v0.1.1.tar.gz
8cce502d785f2563b5a844024b47e6a5ff2234bf SOURCES/lua-dumper-v0.1.1.tar.gz
db452736b5e7e549489104c7bb9d5b3a7631e162 SOURCES/lua-resty-core-v0.1.28.tar.gz
88e5720e1755e89a19e97043387b1fa001acb810 SOURCES/zstd-nginx-module-f4ba115e0b0eaecde545e5f37db6aa18917d8f4b.tar.gz
7c4f2f246405cae0acd3fbc33b7031fda0a94800 SOURCES/ngx_cache_purge-2.5.3.tar.gz
9295fae0d51e49e9147d9da7db14099a8dff9f7d SOURCES/inspect.lua-v3.1.3.tar.gz
42106c9af382666d1c35d79731df1919baea3c9d SOURCES/lua-resty-http-v0.17.2.tar.gz
8ec1d0e9f51ecbc9bf67b3f07007d2b04b0ca198 SOURCES/abseil-cpp-20211102.0.tar.gz

62
.gitignore vendored

@ -0,0 +1,62 @@
SOURCES/ngx_http_enhanced_memcached_module-v0.3.tar.gz
SOURCES/set-misc-nginx-module-v0.33.tar.gz
SOURCES/nginx-jwt-module-v3.4.1.tar.gz
SOURCES/ngx_postgres-1.0rc7.tar.gz
SOURCES/lua-resty-openidc-v1.7.6.tar.gz
SOURCES/stream-lua-nginx-module-bea8a0c0de94cede71554f53818ac0267d675d63.tar.gz
SOURCES/opentracing-cpp-v1.6.0.tar.gz
SOURCES/echo-nginx-module-v0.63.tar.gz
SOURCES/ssdeep-release-2.14.1.tar.gz
SOURCES/nginx-dav-ext-module-v3.0.0.tar.gz
SOURCES/ngx_devel_kit-v0.3.3.tar.gz
SOURCES/angie-1.6.2.tar.gz
SOURCES/grpc-v1.46.7.tar.gz
SOURCES/lua-resty-lrucache-v0.13.tar.gz
SOURCES/nginx-upload-module-2.3.0.tar.gz
SOURCES/lua-resty-openssl-1.4.0.tar.gz
SOURCES/lua-resty-string-v0.15.tar.gz
SOURCES/protobuf-v3.19.5.tar.gz
SOURCES/nginx-keyval-0.3.0.tar.gz
SOURCES/nginx-otel-v0.1.1.tar.gz
SOURCES/ngx_brotli-v1.0.0rc.tar.gz
SOURCES/dd-opentracing-cpp-v1.3.7.tar.gz
SOURCES/opentelemetry-proto-v1.0.0.tar.gz
SOURCES/chronos-v0.2-4.tar.gz
SOURCES/nginx-eval-module-2016.06.10.tar.gz
SOURCES/re2-2024-03-01.tar.gz
SOURCES/lua-resty-jwt-v0.2.3.tar.gz
SOURCES/nginx-vod-module-1.33.tar.gz
SOURCES/zipkin-cpp-opentracing-966416e4d6aec23f572730aede6c087ccce6d194.tar.gz
SOURCES/nginx-module-stream-sts-v0.1.1.tar.gz
SOURCES/lua-cjson-2.1.0.tar.gz
SOURCES/ngx_http_substitutions_filter_module-e12e965ac1837ca709709f9a26f572a54d83430e.tar.gz
SOURCES/nginx-auth-ldap-241200eac8e4acae74d353291bd27f79e5ca3dc4.tar.gz
SOURCES/lua-nginx-module-v0.10.26.tar.gz
SOURCES/mod_zip-1.3.0.tar.gz
SOURCES/libinjection-b9fcaaf9e50e9492807b23ffcc6af46ee1f203b9.tar.gz
SOURCES/opentelemetry-cpp-v1.11.0.tar.gz
SOURCES/lua-resty-session-v3.10.tar.gz
SOURCES/ModSecurity-nginx-v1.0.3.tar.gz
SOURCES/testcookie-nginx-module-64137c2f7e66e8866f56fdecaaf09ac10a034da9.tar.gz
SOURCES/spnego-http-auth-nginx-module-v1.1.1.tar.gz
SOURCES/ngx_dynamic_limit_req_module-1.9.3.tar.gz
SOURCES/headers-more-nginx-module-v0.37.tar.gz
SOURCES/nginx-opentracing-v0.35.3.tar.gz
SOURCES/redis2-nginx-module-v0.15.tar.gz
SOURCES/ngx_http_geoip2_module-3.4.tar.gz
SOURCES/nginx-module-vts-v0.2.2.tar.gz
SOURCES/lua-resty-hmac-5f60e1a28b9fdd7939f0e1738171f0ca5fe22978.tar.gz
SOURCES/luajit2-v2.1-20240626.tar.gz
SOURCES/njs-0.8.5.tar.gz
SOURCES/ModSecurity-v3.0.12.tar.gz
SOURCES/nginx-auth-jwt-0.7.0.tar.gz
SOURCES/c-ares-cares-1_27_0.tar.gz
SOURCES/nginx-rtmp-module-v1.2.2.tar.gz
SOURCES/nginx-module-sts-v0.1.1.tar.gz
SOURCES/lua-dumper-v0.1.1.tar.gz
SOURCES/lua-resty-core-v0.1.28.tar.gz
SOURCES/zstd-nginx-module-f4ba115e0b0eaecde545e5f37db6aa18917d8f4b.tar.gz
SOURCES/ngx_cache_purge-2.5.3.tar.gz
SOURCES/inspect.lua-v3.1.3.tar.gz
SOURCES/lua-resty-http-v0.17.2.tar.gz
SOURCES/abseil-cpp-20211102.0.tar.gz

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/kjdev/nginx-auth-jwt
Version: 0.7.0
Archive: https://github.com/kjdev/nginx-auth-jwt/archive/0.7.0.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/kvspb/nginx-auth-ldap
Version: 241200eac8e4acae74d353291bd27f79e5ca3dc4
Archive: https://github.com/kvspb/nginx-auth-ldap/archive/241200eac8e4acae74d353291bd27f79e5ca3dc4.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/stnoonan/spnego-http-auth-nginx-module
Version: v1.1.1
Archive: https://github.com/stnoonan/spnego-http-auth-nginx-module/archive/refs/tags/v1.1.1.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/google/ngx_brotli
Version: v1.0.0rc
Archive: https://github.com/google/ngx_brotli/archive/refs/tags/v1.0.0rc.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/nginx-modules/ngx_cache_purge
Version: 2.5.3
Archive: https://github.com/nginx-modules/ngx_cache_purge/archive/refs/tags/2.5.3.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/arut/nginx-dav-ext-module
Version: v3.0.0
Archive: https://github.com/arut/nginx-dav-ext-module/archive/refs/tags/v3.0.0.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/limithit/ngx_dynamic_limit_req_module
Version: 1.9.3
Archive: https://github.com/limithit/ngx_dynamic_limit_req_module/archive/refs/tags/1.9.3.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/openresty/echo-nginx-module
Version: v0.63
Archive: https://github.com/openresty/echo-nginx-module/archive/refs/tags/v0.63.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/bpaquet/ngx_http_enhanced_memcached_module
Version: v0.3
Archive: https://github.com/bpaquet/ngx_http_enhanced_memcached_module/archive/refs/tags/v0.3.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/openresty/nginx-eval-module
Version: 2016.06.10
Archive: https://github.com/openresty/nginx-eval-module/archive/refs/tags/2016.06.10.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/leev/ngx_http_geoip2_module
Version: 3.4
Archive: https://github.com/leev/ngx_http_geoip2_module/archive/refs/tags/3.4.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/openresty/headers-more-nginx-module
Version: v0.37
Archive: https://github.com/openresty/headers-more-nginx-module/archive/refs/tags/v0.37.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,2 @@
Please find the official documentation for this module here:
https://angie.software/en/http_image_filter/

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/max-lt/nginx-jwt-module
Version: v3.4.1
Archive: https://github.com/max-lt/nginx-jwt-module/archive/refs/tags/v3.4.1.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/kjdev/nginx-keyval
Version: 0.3.0
Archive: https://github.com/kjdev/nginx-keyval/archive/refs/tags/0.3.0.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,67 @@
This package has been built using the below sources:
- Project: https://github.com/openresty/lua-nginx-module
Version: v0.10.26
Archive: https://github.com/openresty/lua-nginx-module/archive/refs/tags/v0.10.26.tar.gz
- Project: https://github.com/openresty/stream-lua-nginx-module
Version: bea8a0c0de94cede71554f53818ac0267d675d63
Archive: https://github.com/openresty/stream-lua-nginx-module/archive/bea8a0c0de94cede71554f53818ac0267d675d63.tar.gz
- Project: https://github.com/openresty/luajit2
Version: v2.1-20240626
Archive: https://github.com/openresty/luajit2/archive/refs/tags/v2.1-20240626.tar.gz
- Project: https://github.com/ldrumm/chronos
Version: v0.2-4
Archive: https://github.com/ldrumm/chronos/archive/refs/tags/v0.2-4.tar.gz
- Project: https://github.com/kikito/inspect.lua
Version: v3.1.3
Archive: https://github.com/kikito/inspect.lua/archive/refs/tags/v3.1.3.tar.gz
- Project: https://github.com/mpx/lua-cjson
Version: 2.1.0
Archive: https://github.com/mpx/lua-cjson/archive/refs/tags/2.1.0.tar.gz
- Project: https://github.com/edubart/lua-dumper
Version: v0.1.1
Archive: https://github.com/edubart/lua-dumper/archive/refs/tags/v0.1.1.tar.gz
- Project: https://github.com/openresty/lua-resty-core
Version: v0.1.28
Archive: https://github.com/openresty/lua-resty-core/archive/refs/tags/v0.1.28.tar.gz
- Project: https://github.com/jkeys089/lua-resty-hmac
Version: 5f60e1a28b9fdd7939f0e1738171f0ca5fe22978
Archive: https://github.com/jkeys089/lua-resty-hmac/archive/5f60e1a28b9fdd7939f0e1738171f0ca5fe22978.tar.gz
- Project: https://github.com/ledgetech/lua-resty-http
Version: v0.17.2
Archive: https://github.com/ledgetech/lua-resty-http/archive/refs/tags/v0.17.2.tar.gz
- Project: https://github.com/cdbattags/lua-resty-jwt
Version: v0.2.3
Archive: https://github.com/cdbattags/lua-resty-jwt/archive/refs/tags/v0.2.3.tar.gz
- Project: https://github.com/openresty/lua-resty-lrucache
Version: v0.13
Archive: https://github.com/openresty/lua-resty-lrucache/archive/refs/tags/v0.13.tar.gz
- Project: https://github.com/zmartzone/lua-resty-openidc
Version: v1.7.6
Archive: https://github.com/zmartzone/lua-resty-openidc/archive/refs/tags/v1.7.6.tar.gz
- Project: https://github.com/fffonion/lua-resty-openssl
Version: 1.4.0
Archive: https://github.com/fffonion/lua-resty-openssl/archive/refs/tags/1.4.0.tar.gz
- Project: https://github.com/bungle/lua-resty-session
Version: v3.10
Archive: https://github.com/bungle/lua-resty-session/archive/refs/tags/v3.10.tar.gz
- Project: https://github.com/openresty/lua-resty-string
Version: v0.15
Archive: https://github.com/openresty/lua-resty-string/archive/refs/tags/v0.15.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,19 @@
This package has been built using the below sources:
- Project: https://github.com/owasp-modsecurity/ModSecurity-nginx
Version: v1.0.3
Archive: https://github.com/owasp-modsecurity/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz
- Project: https://github.com/owasp-modsecurity/ModSecurity
Version: v3.0.12
Archive: https://github.com/owasp-modsecurity/ModSecurity/archive/refs/tags/v3.0.12.tar.gz
- Project: https://github.com/libinjection/libinjection
Version: b9fcaaf9e50e9492807b23ffcc6af46ee1f203b9
Archive: https://github.com/libinjection/libinjection/archive/b9fcaaf9e50e9492807b23ffcc6af46ee1f203b9.tar.gz
- Project: https://github.com/ssdeep-project/ssdeep
Version: release-2.14.1
Archive: https://github.com/ssdeep-project/ssdeep/archive/refs/tags/release-2.14.1.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/vision5/ngx_devel_kit
Version: v0.3.3
Archive: https://github.com/vision5/ngx_devel_kit/archive/refs/tags/v0.3.3.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/nginx/njs
Version: 0.8.5
Archive: https://github.com/nginx/njs/archive/refs/tags/0.8.5.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,19 @@
This package has been built using the below sources:
- Project: https://github.com/opentracing-contrib/nginx-opentracing
Version: v0.35.3
Archive: https://github.com/opentracing-contrib/nginx-opentracing/archive/refs/tags/v0.35.3.tar.gz
- Project: https://github.com/opentracing/opentracing-cpp
Version: v1.6.0
Archive: https://github.com/opentracing/opentracing-cpp/archive/refs/tags/v1.6.0.tar.gz
- Project: https://github.com/DataDog/dd-opentracing-cpp
Version: v1.3.7
Archive: https://github.com/DataDog/dd-opentracing-cpp/archive/refs/tags/v1.3.7.tar.gz
- Project: https://github.com/rnburn/zipkin-cpp-opentracing
Version: 966416e4d6aec23f572730aede6c087ccce6d194
Archive: https://github.com/rnburn/zipkin-cpp-opentracing/archive/966416e4d6aec23f572730aede6c087ccce6d194.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,35 @@
This package has been built using the below sources:
- Project: https://github.com/nginxinc/nginx-otel
Version: v0.1.1
Archive: https://github.com/nginxinc/nginx-otel/archive/refs/tags/v0.1.1.tar.gz
- Project: https://github.com/abseil/abseil-cpp
Version: 20211102.0
Archive: https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.tar.gz
- Project: https://github.com/c-ares/c-ares
Version: cares-1_27_0
Archive: https://github.com/c-ares/c-ares/archive/refs/tags/cares-1_27_0.tar.gz
- Project: https://github.com/grpc/grpc
Version: v1.46.7
Archive: https://github.com/grpc/grpc/archive/refs/tags/v1.46.7.tar.gz
- Project: https://github.com/open-telemetry/opentelemetry-cpp
Version: v1.11.0
Archive: https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.11.0.tar.gz
- Project: https://github.com/open-telemetry/opentelemetry-proto
Version: v1.0.0
Archive: https://github.com/open-telemetry/opentelemetry-proto/archive/refs/tags/v1.0.0.tar.gz
- Project: https://github.com/protocolbuffers/protobuf
Version: v3.19.5
Archive: https://github.com/protocolbuffers/protobuf/archive/refs/tags/v3.19.5.tar.gz
- Project: https://github.com/google/re2
Version: 2024-03-01
Archive: https://github.com/google/re2/archive/refs/tags/2024-03-01.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,2 @@
Please find the official documentation for this module here:
https://angie.software/en/http_perl/

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/FRiCKLE/ngx_postgres
Version: 1.0rc7
Archive: https://github.com/FRiCKLE/ngx_postgres/archive/refs/tags/1.0rc7.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/openresty/redis2-nginx-module
Version: v0.15
Archive: https://github.com/openresty/redis2-nginx-module/archive/refs/tags/v0.15.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/arut/nginx-rtmp-module
Version: v1.2.2
Archive: https://github.com/arut/nginx-rtmp-module/archive/refs/tags/v1.2.2.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/openresty/set-misc-nginx-module
Version: v0.33
Archive: https://github.com/openresty/set-misc-nginx-module/archive/refs/tags/v0.33.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/yaoweibin/ngx_http_substitutions_filter_module
Version: e12e965ac1837ca709709f9a26f572a54d83430e
Archive: https://github.com/yaoweibin/ngx_http_substitutions_filter_module/archive/e12e965ac1837ca709709f9a26f572a54d83430e.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/kyprizel/testcookie-nginx-module
Version: 64137c2f7e66e8866f56fdecaaf09ac10a034da9
Archive: https://github.com/kyprizel/testcookie-nginx-module/archive/64137c2f7e66e8866f56fdecaaf09ac10a034da9.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/fdintino/nginx-upload-module
Version: 2.3.0
Archive: https://github.com/fdintino/nginx-upload-module/archive/refs/tags/2.3.0.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/kaltura/nginx-vod-module
Version: 1.33
Archive: https://github.com/kaltura/nginx-vod-module/archive/refs/tags/1.33.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,15 @@
This package has been built using the below sources:
- Project: https://github.com/vozlt/nginx-module-vts
Version: v0.2.2
Archive: https://github.com/vozlt/nginx-module-vts/archive/refs/tags/v0.2.2.tar.gz
- Project: https://github.com/vozlt/nginx-module-stream-sts
Version: v0.1.1
Archive: https://github.com/vozlt/nginx-module-stream-sts/archive/refs/tags/v0.1.1.tar.gz
- Project: https://github.com/vozlt/nginx-module-sts
Version: v0.1.1
Archive: https://github.com/vozlt/nginx-module-sts/archive/refs/tags/v0.1.1.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,2 @@
Please find the official documentation for this module here:
https://angie.software/en/http_xslt/

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/evanmiller/mod_zip
Version: 1.3.0
Archive: https://github.com/evanmiller/mod_zip/archive/refs/tags/1.3.0.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,7 @@
This package has been built using the below sources:
- Project: https://github.com/tokers/zstd-nginx-module
Version: f4ba115e0b0eaecde545e5f37db6aa18917d8f4b
Archive: https://github.com/tokers/zstd-nginx-module/archive/f4ba115e0b0eaecde545e5f37db6aa18917d8f4b.tar.gz
Please refer to the given links for further details.

@ -0,0 +1,20 @@
--- absl/base/internal/direct_mmap.h
+++ absl/base/internal/direct_mmap.h
@@ -72,7 +72,7 @@ namespace base_internal {
// Platform specific logic extracted from
// https://chromium.googlesource.com/linux-syscall-support/+/master/linux_syscall_support.h
inline void* DirectMmap(void* start, size_t length, int prot, int flags, int fd,
- off64_t offset) noexcept {
+ off_t offset) noexcept {
#if defined(__i386__) || defined(__ARM_ARCH_3__) || defined(__ARM_EABI__) || \
defined(__m68k__) || defined(__sh__) || \
(defined(__hppa__) && !defined(__LP64__)) || \
@@ -102,7 +102,7 @@ inline void* DirectMmap(void* start, size_t length, int prot, int flags, int fd,
#else
return reinterpret_cast<void*>(
syscall(SYS_mmap2, start, length, prot, flags, fd,
- static_cast<off_t>(offset / pagesize)));
+ static_cast<unsigned long>(offset / pagesize))); // NOLINT
#endif
#elif defined(__s390x__)
// On s390x, mmap() arguments are passed in memory.

@ -0,0 +1,10 @@
--- absl/strings/internal/str_format/extension.h
+++ absl/strings/internal/str_format/extension.h
@@ -17,6 +17,7 @@
#define ABSL_STRINGS_INTERNAL_STR_FORMAT_EXTENSION_H_
#include <limits.h>
+#include <stdint.h>
#include <cstddef>
#include <cstring>

@ -0,0 +1,9 @@
/var/log/angie/modsecurity/*.log {
daily
missingok
rotate 31
compress
delaycompress
notifempty
copytruncate
}

@ -0,0 +1,42 @@
user angie;
worker_processes auto;
worker_rlimit_nofile 65536;
error_log /var/log/angie/error.log notice;
pid /run/angie.pid;
events {
worker_connections 65536;
}
http {
include /etc/angie/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
log_format extended '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" rt="$request_time" '
'"$http_user_agent" "$http_x_forwarded_for" '
'h="$host" sn="$server_name" ru="$request_uri" u="$uri" '
'ucs="$upstream_cache_status" ua="$upstream_addr" us="$upstream_status" '
'uct="$upstream_connect_time" urt="$upstream_response_time"';
access_log /var/log/angie/access.log main;
sendfile on;
#tcp_nopush on;
keepalive_timeout 65;
#gzip on;
include /etc/angie/http.d/*.conf;
}
#stream {
# include /etc/angie/stream.d/*.conf;
#}

@ -0,0 +1,14 @@
/var/log/angie/*.log {
daily
missingok
rotate 31
compress
delaycompress
notifempty
sharedscripts
postrotate
if [ -f /run/angie.pid ]; then
kill -USR1 $(cat /run/angie.pid)
fi
endscript
}

@ -0,0 +1,15 @@
[Unit]
Description=Angie - high performance web server
Documentation=https://angie.software/en/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target
[Service]
Type=forking
PIDFile=/run/angie.pid
ExecStart=/usr/sbin/angie -c /etc/angie/angie.conf
ExecReload=/bin/sh -c "/bin/kill -s HUP $(/bin/cat /run/angie.pid)"
ExecStop=/bin/sh -c "/bin/kill -s TERM $(/bin/cat /run/angie.pid)"
[Install]
WantedBy=multi-user.target

@ -0,0 +1,27 @@
#!/bin/sh
#
# Legacy action script for "service angie upgrade"
prog=angie
angie=/usr/sbin/angie
conffile=/etc/angie/angie.conf
pidfile=/run/angie.pid
oldbinpidfile=${pidfile}.oldbin
${angie} -t -c ${conffile} -q || exit 6
echo -n $"Starting new master $prog: "
pkill -F ${pidfile} ${prog} --signal USR2
echo
for i in `/usr/bin/seq 5`; do
/bin/sleep 1
if [ -f ${oldbinpidfile} -a -f ${pidfile} ]; then
echo -n $"Graceful shutdown of old $prog: "
pkill -F ${oldbinpidfile} ${prog} --signal QUIT
echo
exit 0
fi
done
echo "Upgrade failed!"
exit 1

File diff suppressed because it is too large Load Diff

@ -0,0 +1,24 @@
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -27,10 +27,6 @@
endif()
set(CMAKE_CXX_STANDARD 14)
-# Includes
-include_directories(SYSTEM 3rd_party/include deps/include)
-include_directories(include)
-
# Libraries
set(CMAKE_LIBRARY_PATH deps/lib)
@@ -40,6 +36,10 @@
find_library(MSGPACK_LIB msgpack)
find_package(CURL)
find_package(Threads REQUIRED)
+
+# Includes
+include_directories(SYSTEM ${OPENTRACING_INCLUDE_DIR} 3rd_party/include deps/include)
+include_directories(include)
# Code Sanitizers
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/3rd_party/sanitizers-cmake" ${CMAKE_MODULE_PATH})

@ -0,0 +1,50 @@
server {
listen 80;
server_name localhost;
#access_log /var/log/angie/host.access.log main;
location / {
root /usr/share/angie/html;
index index.html index.htm;
}
location /status/ {
api /status/;
allow 127.0.0.1;
deny all;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/angie/html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with angie's one
#
#location ~ /\.ht {
# deny all;
#}
}

@ -0,0 +1,24 @@
#upstream stream_backend {
# server backend1.example.com:12345 weight=5;
# server backend2.example.com:12345 max_fails=2 fail_timeout=30s;
# server backend3.example.com:12345 max_conns=3;
#}
#
#upstream dns_servers {
# least_conn;
# server 192.168.136.130:53;
# server 192.168.136.131:53;
# server 192.168.136.132:53;
#}
#
#server {
# listen 12345;
# proxy_pass stream_backend;
# proxy_timeout 3s;
# proxy_connect_timeout 1s;
#}
#
#server {
# listen 53 udp;
# proxy_pass dns_servers;
#}

@ -0,0 +1,14 @@
--- src/libinjection_sqli.c.orig
+++ src/libinjection_sqli.c
@@ -18,10 +18,7 @@
#include "libinjection_sqli.h"
#include "libinjection_sqli_data.h"
-#ifdef __clang_analyzer__
-// make clang analyzer happy by defining a dummy version
-#define LIBINJECTION_VERSION "undefined"
-#endif
+#define LIBINJECTION_VERSION "b9fcaaf9e50e9492807b23ffcc6af46ee1f203b9"
#define LIBINJECTION_SQLI_TOKEN_SIZE sizeof(((stoken_t*)(0))->val)
#define LIBINJECTION_SQLI_MAX_TOKENS 5

@ -0,0 +1,29 @@
--- lua_cjson.c
+++ lua_cjson.c
@@ -1290,26 +1290,6 @@
/* ===== INITIALISATION ===== */
-#if !defined(LUA_VERSION_NUM) || LUA_VERSION_NUM < 502
-/* Compatibility for Lua 5.1.
- *
- * luaL_setfuncs() is used to create a module table where the functions have
- * json_config_t as their first upvalue. Code borrowed from Lua 5.2 source. */
-static void luaL_setfuncs (lua_State *l, const luaL_Reg *reg, int nup)
-{
- int i;
-
- luaL_checkstack(l, nup, "too many upvalues");
- for (; reg->name != NULL; reg++) { /* fill the table with given functions */
- for (i = 0; i < nup; i++) /* copy upvalues to the top */
- lua_pushvalue(l, -nup);
- lua_pushcclosure(l, reg->func, nup); /* closure with those upvalues */
- lua_setfield(l, -(nup + 2), reg->name);
- }
- lua_pop(l, nup); /* remove upvalues */
-}
-#endif
-
/* Call target function in protected mode with all supplied args.
* Assumes target function only returns a single non-nil value.
* Convert and return thrown errors as: nil, "error message" */

@ -0,0 +1,26 @@
--- config.orig
+++ config
@@ -45,9 +45,9 @@
NGX_TEST_LD_OPT="$ngx_lua_opt_L $NGX_TEST_LD_OPT"
if [ $NGX_RPATH = YES ]; then
- ngx_feature_libs="-R$LUAJIT_LIB $ngx_lua_opt_L -lluajit-5.1 $luajit_ld_opt"
+ ngx_feature_libs="-R$LUAJIT_LIB $ngx_lua_opt_L -l:libluajit-5.1.a $luajit_ld_opt"
else
- ngx_feature_libs="$ngx_lua_opt_L -lluajit-5.1 $luajit_ld_opt"
+ ngx_feature_libs="$ngx_lua_opt_L -l:libluajit-5.1.a $luajit_ld_opt"
fi
. auto/feature
@@ -71,9 +71,9 @@
NGX_TEST_LD_OPT="$ngx_lua_opt_L $NGX_TEST_LD_OPT"
if [ $NGX_RPATH = YES ]; then
- ngx_feature_libs="-R$LUAJIT_LIB $ngx_lua_opt_L -lluajit-5.1 $luajit_ld_opt"
+ ngx_feature_libs="-R$LUAJIT_LIB $ngx_lua_opt_L -l:libluajit-5.1.a $luajit_ld_opt"
else
- ngx_feature_libs="$ngx_lua_opt_L -lluajit-5.1 $luajit_ld_opt"
+ ngx_feature_libs="$ngx_lua_opt_L -l:libluajit-5.1.a $luajit_ld_opt"
fi
. auto/feature

@ -0,0 +1,11 @@
--- Makefile.orig
+++ Makefile
@@ -25,7 +25,7 @@
# Change the installation path as needed. This automatically adjusts
# the paths in src/luaconf.h, too. Note: PREFIX must be an absolute path!
#
-export PREFIX= /usr/local
+export PREFIX= /usr
export MULTILIB= lib
##############################################################################

@ -0,0 +1,13 @@
--- src/luaconf.h.orig
+++ src/luaconf.h
@@ -58,8 +58,8 @@
#define LUA_LCPATH1 ";" LUA_LCDIR "?.so"
#define LUA_LCPATH2 ";" LUA_LCDIR "loadall.so"
-#define LUA_PATH_DEFAULT "./?.lua" LUA_JPATH LUA_LLPATH LUA_RLPATH
-#define LUA_CPATH_DEFAULT "./?.so" LUA_LCPATH1 LUA_RCPATH LUA_LCPATH2
+#define LUA_PATH_DEFAULT "./?.lua" ";/usr/share/angie/luajit/?.lua" ";/usr/share/angie/luajit/?/init.lua" LUA_JPATH LUA_LLPATH LUA_RLPATH
+#define LUA_CPATH_DEFAULT "./?.so" ";/usr/lib64/angie/luajit/?.so" LUA_LCPATH1 LUA_RCPATH LUA_LCPATH2
#endif
/* Environment variable names for path overrides and initialization code. */

@ -0,0 +1,24 @@
# see https://github.com/owasp-modsecurity/ModSecurity/issues/2254
--- src/utils/geo_lookup.h.orig
+++ src/utils/geo_lookup.h
@@ -50,7 +50,7 @@
void cleanUp();
bool lookup(const std::string& target, Transaction *transaction,
- std::function<bool(int, const std::string &)> debug) const;
+ std::function<bool(int, const std::string &)> debug);
private:
GeoLookup() :
--- src/utils/geo_lookup.cc.orig
+++ src/utils/geo_lookup.cc
@@ -113,7 +113,7 @@
bool GeoLookup::lookup(const std::string& target, Transaction *trans,
- std::function<bool(int, const std::string &)> debug) const {
+ std::function<bool(int, const std::string &)> debug) {
if (m_version == NOT_LOADED) {
if (debug) {

@ -0,0 +1,13 @@
--- build/ssdeep.m4.orig
+++ build/ssdeep.m4
@@ -34,6 +34,10 @@
if test "x${with_ssdeep}" == "xyes"; then
SSDEEP_MANDATORY=yes
AC_MSG_NOTICE([SSDEEP support was marked as mandatory by the utilization of --with-ssdeep=yes])
+ elif test "x${with_ssdeep}" != "x"; then
+ SSDEEP_MANDATORY=yes
+ SSDEEP_POSSIBLE_PATHS="${with_ssdeep}"
+ AC_MSG_NOTICE([SSDEEP support was marked as mandatory by the utilization of --with-ssdeep=path])
else
SSDEEP_MANDATORY=no
fi

@ -0,0 +1,18 @@
Include modsecurity.conf
# To enable the OWASP CRS, please perform the following steps:
#
# 1. Checkout Core Rule Set from GitHub and create config files as shown below:
#
# cd /var/lib/angie/modsecurity
# sudo git clone -b v3.3.5 -c advice.detachedHead=false https://github.com/coreruleset/coreruleset
# sudo cp coreruleset/crs-setup.conf.example coreruleset/crs-setup.conf
# sudo cp coreruleset/rules/REQUEST-900-EXCLUSION-RULES-BEFORE-CRS.conf.example \
# coreruleset/rules/REQUEST-900-EXCLUSION-RULES-BEFORE-CRS.conf
# sudo cp coreruleset/rules/RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf.example \
# coreruleset/rules/RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf
#
# 2. Uncomment both 'Include' directives below
#Include /var/lib/angie/modsecurity/coreruleset/crs-setup.conf
#Include /var/lib/angie/modsecurity/coreruleset/rules/*.conf

@ -0,0 +1,17 @@
--- src/ngx_postgres_module.c.orig
+++ src/ngx_postgres_module.c
@@ -1320,12 +1320,14 @@
continue;
}
+#if (nginx_version < 1011006)
if (uscfp[i]->default_port && url->default_port
&& (uscfp[i]->default_port != url->default_port))
{
dd("default_port doesn't match");
continue;
}
+#endif
dd("returning");
return uscfp[i];

@ -0,0 +1,26 @@
--- config.orig
+++ config
@@ -205,6 +205,16 @@
ngx_addon_name=ngx_postgres
+if [ -f auto/module ] ; then
+ ngx_module_type=HTTP
+ ngx_module_name=ngx_postgres_module
+ ngx_module_incs=$ngx_feature_path
+ ngx_module_libs=$ngx_feature_libs
+ ngx_module_srcs="$NGX_ADDON_SRCS $ngx_addon_dir/src/ngx_postgres_escape.c $ngx_addon_dir/src/ngx_postgres_handler.c $ngx_addon_dir/src/ngx_postgres_keepalive.c $ngx_addon_dir/src/ngx_postgres_module.c $ngx_addon_dir/src/ngx_postgres_output.c $ngx_addon_dir/src/ngx_postgres_processor.c $ngx_addon_dir/src/ngx_postgres_rewrite.c $ngx_addon_dir/src/ngx_postgres_upstream.c $ngx_addon_dir/src/ngx_postgres_util.c $ngx_addon_dir/src/ngx_postgres_variable.c"
+ . auto/module
+
+else
+
HTTP_MODULES="$HTTP_MODULES ngx_postgres_module"
CORE_INCS="$CORE_INCS $ngx_feature_path"
@@ -213,4 +223,6 @@
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/src/ngx_postgres_escape.c $ngx_addon_dir/src/ngx_postgres_handler.c $ngx_addon_dir/src/ngx_postgres_keepalive.c $ngx_addon_dir/src/ngx_postgres_module.c $ngx_addon_dir/src/ngx_postgres_output.c $ngx_addon_dir/src/ngx_postgres_processor.c $ngx_addon_dir/src/ngx_postgres_rewrite.c $ngx_addon_dir/src/ngx_postgres_upstream.c $ngx_addon_dir/src/ngx_postgres_util.c $ngx_addon_dir/src/ngx_postgres_variable.c"
NGX_ADDON_DEPS="$NGX_ADDON_DEPS $ngx_addon_dir/src/ngx_postgres_escape.h $ngx_addon_dir/src/ngx_postgres_handler.h $ngx_addon_dir/src/ngx_postgres_keepalive.h $ngx_addon_dir/src/ngx_postgres_module.h $ngx_addon_dir/src/ngx_postgres_output.h $ngx_addon_dir/src/ngx_postgres_processor.h $ngx_addon_dir/src/ngx_postgres_rewrite.h $ngx_addon_dir/src/ngx_postgres_upstream.h $ngx_addon_dir/src/ngx_postgres_util.h $ngx_addon_dir/src/ngx_postgres_variable.h $ngx_addon_dir/src/ngx_postgres_ddebug.h $ngx_addon_dir/src/resty_dbd_stream.h"
+fi
+
have=NGX_POSTGRES_MODULE . auto/have

@ -0,0 +1,18 @@
--- src/ngx_postgres_handler.c.orig
+++ src/ngx_postgres_handler.c
@@ -52,6 +52,7 @@
dd("entering");
+#if defined(nginx_version) && (nginx_version < 13010)
if (r->subrequest_in_memory) {
/* TODO: add support for subrequest in memory by
* emitting output into u->buffer instead */
@@ -63,6 +64,7 @@
dd("returning NGX_HTTP_INTERNAL_SERVER_ERROR");
return NGX_HTTP_INTERNAL_SERVER_ERROR;
}
+#endif
pglcf = ngx_http_get_module_loc_conf(r, ngx_postgres_module);

@ -0,0 +1,42 @@
Author: Sergio Durigan Junior <sergio.durigan@canonical.com>
Forwarded: yes, https://github.com/opentracing/opentracing-cpp/pull/142
Last-Update: 2021-11-19
Index: opentracing-cpp-1.6.0/3rd_party/include/opentracing/catch2/catch.hpp
===================================================================
--- 3rd_party/include/opentracing/catch2/catch.hpp.orig 2021-11-19 20:01:32.336577631 -0500
+++ 3rd_party/include/opentracing/catch2/catch.hpp 2021-11-19 20:12:17.853232501 -0500
@@ -6462,7 +6462,7 @@
static bool isSet;
static struct sigaction oldSigActions[];// [sizeof(signalDefs) / sizeof(SignalDefs)];
static stack_t oldSigStack;
- static char altStackMem[];
+ static char *altStackMem;
static void handleSignal( int sig );
@@ -6594,6 +6594,7 @@
}
FatalConditionHandler::FatalConditionHandler() {
+ altStackMem = new(char[SIGSTKSZ]);
isSet = true;
stack_t sigStack;
sigStack.ss_sp = altStackMem;
@@ -6610,6 +6611,7 @@
}
FatalConditionHandler::~FatalConditionHandler() {
+ delete[] altStackMem;
reset();
}
@@ -6628,7 +6630,7 @@
bool FatalConditionHandler::isSet = false;
struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {};
stack_t FatalConditionHandler::oldSigStack = {};
- char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
+ char *FatalConditionHandler::altStackMem;
} // namespace Catch

@ -0,0 +1,26 @@
--- config.orig
+++ config
@@ -45,9 +45,9 @@
NGX_TEST_LD_OPT="$ngx_lua_opt_L $NGX_TEST_LD_OPT"
if [ $NGX_RPATH = YES ]; then
- ngx_feature_libs="-R$LUAJIT_LIB $ngx_lua_opt_L -lluajit-5.1 $luajit_ld_opt"
+ ngx_feature_libs="-R$LUAJIT_LIB $ngx_lua_opt_L -l:libluajit-5.1.a -lpcre $luajit_ld_opt"
else
- ngx_feature_libs="$ngx_lua_opt_L -lluajit-5.1 $luajit_ld_opt"
+ ngx_feature_libs="$ngx_lua_opt_L -l:libluajit-5.1.a -lpcre $luajit_ld_opt"
fi
. auto/feature
@@ -71,9 +71,9 @@
NGX_TEST_LD_OPT="$ngx_lua_opt_L $NGX_TEST_LD_OPT"
if [ $NGX_RPATH = YES ]; then
- ngx_feature_libs="-R$LUAJIT_LIB $ngx_lua_opt_L -lluajit-5.1 $luajit_ld_opt"
+ ngx_feature_libs="-R$LUAJIT_LIB $ngx_lua_opt_L -l:libluajit-5.1.a -lpcre $luajit_ld_opt"
else
- ngx_feature_libs="$ngx_lua_opt_L -lluajit-5.1 $luajit_ld_opt"
+ ngx_feature_libs="$ngx_lua_opt_L -l:libluajit-5.1.a -lpcre $luajit_ld_opt"
fi
. auto/feature

@ -0,0 +1,24 @@
--- filter/config
+++ filter/config
@@ -60,7 +60,8 @@
SAVED_NGX_TEST_LD_OPT=$NGX_TEST_LD_OPT
NGX_TEST_LD_OPT="$ngx_zstd_opt_L $NGX_TEST_LD_OPT"
- . auto/feature
+ #. auto/feature
+ ngx_found=no
# restore
CC_TEST_FLAGS=$SAVED_CC_TAST_FLAGS
--- static/config
+++ static/config
@@ -60,7 +60,8 @@
SAVED_NGX_TEST_LD_OPT=$NGX_TEST_LD_OPT
NGX_TEST_LD_OPT="$ngx_zstd_opt_L $NGX_TEST_LD_OPT"
- . auto/feature
+ #. auto/feature
+ ngx_found=no
# restore
CC_TEST_FLAGS=$SAVED_CC_TAST_FLAGS

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save