diff options
Diffstat (limited to 'www/freenginx')
| -rw-r--r-- | www/freenginx/Makefile | 22 | ||||
| -rw-r--r-- | www/freenginx/Makefile.extmod | 10 | ||||
| -rw-r--r-- | www/freenginx/Makefile.options.desc | 1 | ||||
| -rw-r--r-- | www/freenginx/distinfo | 20 | ||||
| -rw-r--r-- | www/freenginx/files/nginx.in | 2 | ||||
| -rw-r--r-- | www/freenginx/files/patch-conf-nginx.conf | 4 | ||||
| -rw-r--r-- | www/freenginx/pkg-descr | 2 | ||||
| -rw-r--r-- | www/freenginx/pkg-plist | 174 |
8 files changed, 123 insertions, 112 deletions
diff --git a/www/freenginx/Makefile b/www/freenginx/Makefile index 95e0d6837f14..81768a6891d4 100644 --- a/www/freenginx/Makefile +++ b/www/freenginx/Makefile @@ -1,10 +1,9 @@ -PORTNAME= nginx -PORTVERSION= 1.26.0 -PORTREVISION?= 22 +PORTNAME= freenginx +PORTVERSION= 1.28.0 +PORTREVISION?= 5 CATEGORIES= www MASTER_SITES= https://freenginx.org/download/ \ LOCAL/joneum -PKGNAMEPREFIX= free DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER?= joneum@FreeBSD.org @@ -16,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS_INSTALL= nginx nginx-devel -PORTSCOUT= limit:^1\.26\.[0-9]* +PORTSCOUT= limit:^1\.28\.[0-9]* USES= cpe @@ -245,11 +244,12 @@ CFLAGS+= -DNDEBUG CONFIGURE_ENV+= EXTRA_PRE_CXXFLAGS="-std=c++14" .endif -.if empty(PORT_OPTIONS:MMODSECURITY3) && empty(PORT_OPTIONS:MPASSENGER) +.if empty(PORT_OPTIONS:MMODSECURITY3) CONFIGURE_ARGS+= --with-ld-opt="-L ${LOCALBASE}/lib" .else -CONFIGURE_ARGS+= --with-ld-opt="-L ${LOCALBASE}/lib -lpcre" -LIB_DEPENDS+= libpcre.so:devel/pcre + +ONFIGURE_ARGS+= --with-ld-opt="-L ${LOCALBASE}/lib -lpcre2-8" +IB_DEPENDS+= libpcre2-8.so:devel/pcre2 .endif .if ${PORT_OPTIONS:MNJS} && empty(PORT_OPTIONS:MNJS_XML) @@ -376,9 +376,9 @@ post-install: ${CAT} ${WRKSRC}/conf/nginx.conf >> ${STAGEDIR}${ETCDIR}/nginx.conf-dist post-install-WWW-on: - ${MKDIR} ${STAGEDIR}${PREFIX}/www/nginx-dist - (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/www/nginx-dist && \ - ${TOUCH} ${STAGEDIR}${PREFIX}/www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING) + ${MKDIR} ${STAGEDIR}${PREFIX}/www/freenginx-dist + (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/www/freenginx-dist && \ + ${TOUCH} ${STAGEDIR}${PREFIX}/www/freenginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING) .endif .include <bsd.port.post.mk> diff --git a/www/freenginx/Makefile.extmod b/www/freenginx/Makefile.extmod index 009a84ac09ca..6e84e74ec0ef 100644 --- a/www/freenginx/Makefile.extmod +++ b/www/freenginx/Makefile.extmod @@ -13,7 +13,7 @@ OPTIONS_GROUP_THIRDPARTYGRP= AJP AWS_AUTH BROTLI CACHE_PURGE CT \ HTTP_UPSTREAM_STICKY HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LINK LUA LUASTREAM \ MEMC MODSECURITY3 NAXSI PASSENGER POSTGRES RDS_CSV RDS_JSON \ REDIS2 RTMP SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SRCACHE STS \ - VOD VTS XSS WEBSOCKIFY + VOD VTS XSS WEBSOCKIFY ZSTD AJP_GH_TUPLE= msva:nginx_ajp_module:fcbb2cc:ajp AJP_VARS= DSO_EXTMODS+=ajp @@ -239,7 +239,7 @@ NAXSI_VARS= DSO_EXTMODS+=naxsi NAXSI_SUBDIR=/naxsi_src NAXSI_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-naxsi-libinjection__sqli_c \ ${PATCHDIR}/extra-patch-naxsi_config -NJS_GH_TUPLE= nginx:njs:0.8.5:njs +NJS_GH_TUPLE= nginx:njs:0.9.4:njs NJS_VARS= DSO_EXTMODS+=njs NJS_SUBDIR=/nginx NJS_IMPLIES= STREAM @@ -326,3 +326,9 @@ XSS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-xss-nginx-module-config WEBSOCKIFY_GH_TUPLE= tg123:websockify-nginx-module:c11bc9a:websockify WEBSOCKIFY_VARS= DSO_EXTMODS+=websockify + +ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd +ZSTD_CONFIGURE_ENV= ZSTD_INC=${LOCALBASE}/include \ + ZSTD_LIB=${LOCALBASE}/lib +ZSTD_GH_TUPLE= tokers:zstd-nginx-module:f4ba115:zstd +ZSTD_VARS= DSO_EXTMODS+=zstd diff --git a/www/freenginx/Makefile.options.desc b/www/freenginx/Makefile.options.desc index 9ab1054b57ef..f2b3924b69f8 100644 --- a/www/freenginx/Makefile.options.desc +++ b/www/freenginx/Makefile.options.desc @@ -115,3 +115,4 @@ VTS_DESC= 3rd party vts module WWW_DESC= Enable html sample files XSS_DESC= 3rd party xss module WEBSOCKIFY_DESC= 3rd party websockify module +ZSTD_DESC= 3rd party zstd module diff --git a/www/freenginx/distinfo b/www/freenginx/distinfo index 24415d318a99..2ce8cbbb943a 100644 --- a/www/freenginx/distinfo +++ b/www/freenginx/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1725310577 -SHA256 (nginx-1.26.0.tar.gz) = d2e6c8439d6c6db5015d8eaab2470ab52aef85a7bf363182879977e084370497 -SIZE (nginx-1.26.0.tar.gz) = 1244118 +TIMESTAMP = 1762717379 +SHA256 (freenginx-1.28.0.tar.gz) = 28651bf51ff95de027262d7af23000e5862fb3d1b2252ac83d97ce4c9a4a18a2 +SIZE (freenginx-1.28.0.tar.gz) = 1228344 SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208 SHA256 (ngx_http_redis-0.3.9.tar.gz) = 21f87540f0a44b23ffa5df16fb3d788bc90803b255ef14f9c26e3847a6f26f46 @@ -93,10 +93,10 @@ SHA256 (baysao-nginx-let-module-c1f23aa_GH0.tar.gz) = 7393809d5d8877812da1bd5b5f SIZE (baysao-nginx-let-module-c1f23aa_GH0.tar.gz) = 20617 SHA256 (Taymindis-nginx-link-function-3.2.4_GH0.tar.gz) = 20c3679199ba7efe1598f03b2fa0b13591226363c8dd7930d7f02702cd5abada SIZE (Taymindis-nginx-link-function-3.2.4_GH0.tar.gz) = 139656 -SHA256 (openresty-lua-nginx-module-v0.10.27_GH0.tar.gz) = d4d1655d954eba254c3c12359739ec1dd70829af7ef57f78cd0d50d19c901ab7 -SIZE (openresty-lua-nginx-module-v0.10.27_GH0.tar.gz) = 758977 -SHA256 (openresty-stream-lua-nginx-module-v0.0.15_GH0.tar.gz) = dcd5bb189e0a99f8953d3143557ff79fac6e8ca2d58d5d0aeb5515fe72b87fc6 -SIZE (openresty-stream-lua-nginx-module-v0.0.15_GH0.tar.gz) = 394165 +SHA256 (openresty-lua-nginx-module-v0.10.27_GH0.tar.gz) = a0a5e616c4a0a32e48899d12242fed5a371f69a85f11ff274a87a2f02f419876 +SIZE (openresty-lua-nginx-module-v0.10.27_GH0.tar.gz) = 758952 +SHA256 (openresty-stream-lua-nginx-module-v0.0.15_GH0.tar.gz) = ecf5c2afd345149cef19bf2e3e196bf1c514ca85e778f853f80a379284b70de1 +SIZE (openresty-stream-lua-nginx-module-v0.0.15_GH0.tar.gz) = 394192 SHA256 (openresty-memc-nginx-module-v0.19_GH0.tar.gz) = 8c2bdbe875e4f5225d0778bfb09a2668f9281d7de6218c7b462a7ba2cee06fe8 SIZE (openresty-memc-nginx-module-v0.19_GH0.tar.gz) = 34654 SHA256 (SpiderLabs-ModSecurity-nginx-v1.0.3_GH0.tar.gz) = 32a42256616cc674dca24c8654397390adff15b888b77eb74e0687f023c8751b @@ -105,8 +105,8 @@ SHA256 (wargio-naxsi-1.6_GH0.tar.gz) = e5920fdd09cae155b89eb21a94a21c029ebfdb056 SIZE (wargio-naxsi-1.6_GH0.tar.gz) = 1116227 SHA256 (libinjection-libinjection-4aa3894_GH0.tar.gz) = ededea133e89e238ef2e60d0d62ef7ef9e741449eed8c5d856007132505bcd5b SIZE (libinjection-libinjection-4aa3894_GH0.tar.gz) = 2218294 -SHA256 (nginx-njs-0.8.5_GH0.tar.gz) = b5e38e1424d84e48c6ca1592a336bf1d110b8f27ff1d5ef492c6d312ea003491 -SIZE (nginx-njs-0.8.5_GH0.tar.gz) = 844437 +SHA256 (nginx-njs-0.9.4_GH0.tar.gz) = 7b3a9f14b0f09311d9031c2a252cb0e23c06baac2e586a7d12c75aa6cba4ca0e +SIZE (nginx-njs-0.9.4_GH0.tar.gz) = 939082 SHA256 (osokin-nginx-otel-8f0857d_GH0.tar.gz) = bbf93813928460bdaf78f752f74ecc6c34d13078e97fdffcaa29dbd8689314fc SIZE (osokin-nginx-otel-8f0857d_GH0.tar.gz) = 30197 SHA256 (konstruxi-ngx_postgres-8aa7359_GH0.tar.gz) = c69ad4495de7c7883ebc23e1e6c4cc83a4ac6a7fddd4d5c12e49d33b65f7c50b @@ -139,3 +139,5 @@ SHA256 (tg123-websockify-nginx-module-c11bc9a_GH0.tar.gz) = aca454bffcee2476dc92 SIZE (tg123-websockify-nginx-module-c11bc9a_GH0.tar.gz) = 14646 SHA256 (openresty-xss-nginx-module-v0.06_GH0.tar.gz) = 0b12bbc53a41f3e3d6df419c173b8c87434be3e6cd255a8193aa91345a2de6cf SIZE (openresty-xss-nginx-module-v0.06_GH0.tar.gz) = 12448 +SHA256 (tokers-zstd-nginx-module-f4ba115_GH0.tar.gz) = 20045e8ac80e2cc9fd3659573153cb1f22d98a653a10fe939a4be0e90160826a +SIZE (tokers-zstd-nginx-module-f4ba115_GH0.tar.gz) = 55848 diff --git a/www/freenginx/files/nginx.in b/www/freenginx/files/nginx.in index 652468a97596..7da8670ba17e 100644 --- a/www/freenginx/files/nginx.in +++ b/www/freenginx/files/nginx.in @@ -44,7 +44,7 @@ command="%%PREFIX%%/sbin/nginx" _pidprefix="%%NGINX_RUNDIR%%" pidfile="${_pidprefix}/${name}.pid" _tmpprefix="%%NGINX_TMPDIR%%" -required_files=%%PREFIX%%/etc/nginx/nginx.conf +required_files=%%PREFIX%%/etc/freenginx/nginx.conf extra_commands="reload configtest upgrade gracefulstop" [ -z "$nginx_enable" ] && nginx_enable="NO" diff --git a/www/freenginx/files/patch-conf-nginx.conf b/www/freenginx/files/patch-conf-nginx.conf index fb38c9c3d9cc..39cc18aa517e 100644 --- a/www/freenginx/files/patch-conf-nginx.conf +++ b/www/freenginx/files/patch-conf-nginx.conf @@ -32,7 +32,7 @@ location / { - root html; -+ root %%PREFIX%%/www/nginx; ++ root %%PREFIX%%/www/freenginx; index index.html index.htm; } @@ -41,7 +41,7 @@ error_page 500 502 503 504 /50x.html; location = /50x.html { - root html; -+ root %%PREFIX%%/www/nginx-dist; ++ root %%PREFIX%%/www/freenginx-dist; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 diff --git a/www/freenginx/pkg-descr b/www/freenginx/pkg-descr index ab403142dc02..98fb2808f76e 100644 --- a/www/freenginx/pkg-descr +++ b/www/freenginx/pkg-descr @@ -5,4 +5,4 @@ NGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching, load balancing, compression, request throttling, connection multiplexing and reuse, SSL offload and HTTP media streaming. -See also: https://nginx.org/ +See also: https://freenginx.org/ diff --git a/www/freenginx/pkg-plist b/www/freenginx/pkg-plist index 466e656d60e0..060ad1cf7b27 100644 --- a/www/freenginx/pkg-plist +++ b/www/freenginx/pkg-plist @@ -8,97 +8,99 @@ @sample %%ETCDIR%%/nginx.conf-dist %%ETCDIR%%/nginx.conf @sample %%ETCDIR%%/scgi_params-dist %%ETCDIR%%/scgi_params @sample %%ETCDIR%%/uwsgi_params-dist %%ETCDIR%%/uwsgi_params -%%DSO%%%%AJP%%libexec/nginx/ngx_http_ajp_module.so -%%DSO%%%%ARRAYVAR%%libexec/nginx/ngx_http_array_var_module.so -%%DSO%%%%AWS_AUTH%%libexec/nginx/ngx_http_aws_auth_module.so -%%DSO%%%%BROTLI%%libexec/nginx/ngx_http_brotli_filter_module.so -%%DSO%%%%BROTLI%%libexec/nginx/ngx_http_brotli_static_module.so -%%DSO%%%%CACHE_PURGE%%libexec/nginx/ngx_http_cache_purge_module.so -%%DSO%%%%CT%%libexec/nginx/ngx_http_ssl_ct_module.so -%%DSO%%%%CT%%libexec/nginx/ngx_ssl_ct_module.so -%%DSO%%%%DEVEL_KIT%%libexec/nginx/ndk_http_module.so -%%DSO%%%%DRIZZLE%%libexec/nginx/ngx_http_drizzle_module.so -%%DSO%%%%DYNAMIC_UPSTREAM%%libexec/nginx/ngx_http_dynamic_upstream_module.so -%%DSO%%%%ECHO%%libexec/nginx/ngx_http_echo_module.so -%%DSO%%%%ENCRYPTSESSION%%libexec/nginx/ngx_http_encrypted_session_module.so -%%DSO%%%%FIPS_CHECK%%libexec/nginx/ngx_fips_check_module.so -%%DSO%%%%FORMINPUT%%libexec/nginx/ngx_http_form_input_module.so -%%DSO%%%%GRIDFS%%libexec/nginx/ngx_http_gridfs_module.so -%%DSO%%%%HEADERS_MORE%%libexec/nginx/ngx_http_headers_more_filter_module.so -%%DSO%%%%HTTP_ACCEPT_LANGUAGE%%libexec/nginx/ngx_http_accept_language_module.so -%%DSO%%%%HTTP_AUTH_DIGEST%%libexec/nginx/ngx_http_auth_digest_module.so -%%DSO%%%%HTTP_AUTH_KRB5%%libexec/nginx/ngx_http_auth_spnego_module.so -%%DSO%%%%HTTP_AUTH_LDAP%%libexec/nginx/ngx_http_auth_ldap_module.so -%%DSO%%%%HTTP_AUTH_PAM%%libexec/nginx/ngx_http_auth_pam_module.so -%%DSO%%%%HTTP_DAV_EXT%%libexec/nginx/ngx_http_dav_ext_module.so -%%DSO%%%%HTTP_EVAL%%libexec/nginx/ngx_http_eval_module.so -%%DSO%%%%HTTP_FANCYINDEX%%libexec/nginx/ngx_http_fancyindex_module.so -%%DSO%%%%HTTP_FOOTER%%libexec/nginx/ngx_http_footer_filter_module.so -%%DSO%%%%HTTP_IMAGE_FILTER%%libexec/nginx/ngx_http_image_filter_module.so -%%DSO%%%%HTTP_IP2LOCATION%%libexec/nginx/ngx_http_ip2location_module.so -%%DSO%%%%HTTP_IP2PROXY%%libexec/nginx/ngx_http_ip2proxy_module.so -%%DSO%%%%HTTP_JSON_STATUS%%libexec/nginx/ngx_http_json_status_module.so -%%DSO%%%%HTTP_MOGILEFS%%libexec/nginx/ngx_http_mogilefs_module.so -%%DSO%%%%HTTP_NOTICE%%libexec/nginx/ngx_http_notice_module.so -%%DSO%%%%HTTP_PERL%%libexec/nginx/ngx_http_perl_module.so -%%DSO%%%%HTTP_PUSH_STREAM%%libexec/nginx/ngx_http_push_stream_module.so -%%DSO%%%%HTTP_PUSH%%libexec/nginx/ngx_nchan_module.so -%%DSO%%%%HTTP_REDIS%%libexec/nginx/ngx_http_redis_module.so -%%DSO%%%%HTTP_SUBS_FILTER%%libexec/nginx/ngx_http_subs_filter_module.so -%%DSO%%%%HTTP_TARANTOOL%%libexec/nginx/ngx_http_tnt_module.so -%%DSO%%%%HTTP_UPLOAD_PROGRESS%%libexec/nginx/ngx_http_uploadprogress_module.so -%%DSO%%%%HTTP_UPLOAD%%libexec/nginx/ngx_http_upload_module.so -%%DSO%%%%HTTP_UPSTREAM_FAIR%%libexec/nginx/ngx_http_upstream_fair_module.so -%%DSO%%%%HTTP_UPSTREAM_STICKY%%libexec/nginx/ngx_http_sticky_module.so -%%DSO%%%%HTTP_VIDEO_THUMBEXTRACTOR%%libexec/nginx/ngx_http_video_thumbextractor_module.so -%%DSO%%%%HTTP_XSLT%%libexec/nginx/ngx_http_xslt_filter_module.so -%%DSO%%%%HTTP_ZIP%%libexec/nginx/ngx_http_zip_module.so -%%DSO%%%%HTTP%%%%HTTP_GEOIP2%%libexec/nginx/ngx_http_geoip2_module.so -%%DSO%%%%HTTP%%%%NJS%%libexec/nginx/ngx_http_js_module.so -%%DSO%%%%ICONV%%libexec/nginx/ngx_http_iconv_module.so -%%DSO%%%%LET%%libexec/nginx/ngx_http_let_module.so -%%DSO%%%%LINK%%libexec/nginx/ngx_http_link_func_module.so -%%DSO%%%%LUA%%libexec/nginx/ngx_http_lua_module.so -%%DSO%%%%LUASTREAM%%libexec/nginx/ngx_stream_lua_module.so -%%DSO%%%%MAIL%%%%CT%%libexec/nginx/ngx_mail_ssl_ct_module.so -%%DSO%%%%MAIL%%libexec/nginx/ngx_mail_module.so -%%DSO%%%%MEMC%%libexec/nginx/ngx_http_memc_module.so -%%DSO%%%%MODSECURITY3%%libexec/nginx/ngx_http_modsecurity_module.so -%%DSO%%%%NAXSI%%libexec/nginx/ngx_http_naxsi_module.so -%%DSO%%%%OTEL%%libexec/nginx/ngx_otel_module.so -%%DSO%%%%PASSENGER%%libexec/nginx/ngx_http_passenger_module.so -%%DSO%%%%POSTGRES%%libexec/nginx/ngx_postgres_module.so -%%DSO%%%%RDS_CSV%%libexec/nginx/ngx_http_rds_csv_filter_module.so -%%DSO%%%%RDS_JSON%%libexec/nginx/ngx_http_rds_json_filter_module.so -%%DSO%%%%REDIS2%%libexec/nginx/ngx_http_redis2_module.so -%%DSO%%%%RTMP%%libexec/nginx/ngx_rtmp_module.so -%%DSO%%%%SET_MISC%%libexec/nginx/ngx_http_set_misc_module.so -%%DSO%%%%SHIBBOLETH%%libexec/nginx/ngx_http_shibboleth_module.so -%%DSO%%%%SLOWFS_CACHE%%libexec/nginx/ngx_http_slowfs_module.so -%%DSO%%%%SRCACHE%%libexec/nginx/ngx_http_srcache_filter_module.so -%%DSO%%%%STREAM%%%%CT%%libexec/nginx/ngx_stream_ssl_ct_module.so -%%DSO%%%%STREAM%%%%HTTP_GEOIP2%%libexec/nginx/ngx_stream_geoip2_module.so -%%DSO%%%%STREAM%%%%NJS%%libexec/nginx/ngx_stream_js_module.so -%%DSO%%%%STREAM%%libexec/nginx/ngx_stream_module.so -%%DSO%%%%STS%%libexec/nginx/ngx_http_stream_server_traffic_status_module.so -%%DSO%%%%VOD%%libexec/nginx/ngx_http_vod_module.so -%%DSO%%%%VTS%%libexec/nginx/ngx_http_vhost_traffic_status_module.so -%%DSO%%%%WEBSOCKIFY%%libexec/nginx/ngx_http_websockify_module.so -%%DSO%%%%XSS%%libexec/nginx/ngx_http_xss_filter_module.so -%%HTTP_PERL%%%%SITE_ARCH%%/auto/nginx/nginx.so -%%HTTP_PERL%%%%SITE_ARCH%%/nginx.pm +%%DSO%%%%AJP%%libexec/freenginx/ngx_http_ajp_module.so +%%DSO%%%%ARRAYVAR%%libexec/freenginx/ngx_http_array_var_module.so +%%DSO%%%%AWS_AUTH%%libexec/freenginx/ngx_http_aws_auth_module.so +%%DSO%%%%BROTLI%%libexec/freenginx/ngx_http_brotli_filter_module.so +%%DSO%%%%BROTLI%%libexec/freenginx/ngx_http_brotli_static_module.so +%%DSO%%%%CACHE_PURGE%%libexec/freenginx/ngx_http_cache_purge_module.so +%%DSO%%%%CT%%libexec/freenginx/ngx_http_ssl_ct_module.so +%%DSO%%%%CT%%libexec/freenginx/ngx_ssl_ct_module.so +%%DSO%%%%DEVEL_KIT%%libexec/freenginx/ndk_http_module.so +%%DSO%%%%DRIZZLE%%libexec/freenginx/ngx_http_drizzle_module.so +%%DSO%%%%DYNAMIC_UPSTREAM%%libexec/freenginx/ngx_http_dynamic_upstream_module.so +%%DSO%%%%ECHO%%libexec/freenginx/ngx_http_echo_module.so +%%DSO%%%%ENCRYPTSESSION%%libexec/freenginx/ngx_http_encrypted_session_module.so +%%DSO%%%%FIPS_CHECK%%libexec/freenginx/ngx_fips_check_module.so +%%DSO%%%%FORMINPUT%%libexec/freenginx/ngx_http_form_input_module.so +%%DSO%%%%GRIDFS%%libexec/freenginx/ngx_http_gridfs_module.so +%%DSO%%%%HEADERS_MORE%%libexec/freenginx/ngx_http_headers_more_filter_module.so +%%DSO%%%%HTTP_ACCEPT_LANGUAGE%%libexec/freenginx/ngx_http_accept_language_module.so +%%DSO%%%%HTTP_AUTH_DIGEST%%libexec/freenginx/ngx_http_auth_digest_module.so +%%DSO%%%%HTTP_AUTH_KRB5%%libexec/freenginx/ngx_http_auth_spnego_module.so +%%DSO%%%%HTTP_AUTH_LDAP%%libexec/freenginx/ngx_http_auth_ldap_module.so +%%DSO%%%%HTTP_AUTH_PAM%%libexec/freenginx/ngx_http_auth_pam_module.so +%%DSO%%%%HTTP_DAV_EXT%%libexec/freenginx/ngx_http_dav_ext_module.so +%%DSO%%%%HTTP_EVAL%%libexec/freenginx/ngx_http_eval_module.so +%%DSO%%%%HTTP_FANCYINDEX%%libexec/freenginx/ngx_http_fancyindex_module.so +%%DSO%%%%HTTP_FOOTER%%libexec/freenginx/ngx_http_footer_filter_module.so +%%DSO%%%%HTTP_IMAGE_FILTER%%libexec/freenginx/ngx_http_image_filter_module.so +%%DSO%%%%HTTP_IP2LOCATION%%libexec/freenginx/ngx_http_ip2location_module.so +%%DSO%%%%HTTP_IP2PROXY%%libexec/freenginx/ngx_http_ip2proxy_module.so +%%DSO%%%%HTTP_JSON_STATUS%%libexec/freenginx/ngx_http_json_status_module.so +%%DSO%%%%HTTP_MOGILEFS%%libexec/freenginx/ngx_http_mogilefs_module.so +%%DSO%%%%HTTP_NOTICE%%libexec/freenginx/ngx_http_notice_module.so +%%DSO%%%%HTTP_PERL%%libexec/freenginx/ngx_http_perl_module.so +%%DSO%%%%HTTP_PUSH_STREAM%%libexec/freenginx/ngx_http_push_stream_module.so +%%DSO%%%%HTTP_PUSH%%libexec/freenginx/ngx_nchan_module.so +%%DSO%%%%HTTP_REDIS%%libexec/freenginx/ngx_http_redis_module.so +%%DSO%%%%HTTP_SUBS_FILTER%%libexec/freenginx/ngx_http_subs_filter_module.so +%%DSO%%%%HTTP_TARANTOOL%%libexec/freenginx/ngx_http_tnt_module.so +%%DSO%%%%HTTP_UPLOAD_PROGRESS%%libexec/freenginx/ngx_http_uploadprogress_module.so +%%DSO%%%%HTTP_UPLOAD%%libexec/freenginx/ngx_http_upload_module.so +%%DSO%%%%HTTP_UPSTREAM_FAIR%%libexec/freenginx/ngx_http_upstream_fair_module.so +%%DSO%%%%HTTP_UPSTREAM_STICKY%%libexec/freenginx/ngx_http_sticky_module.so +%%DSO%%%%HTTP_VIDEO_THUMBEXTRACTOR%%libexec/freenginx/ngx_http_video_thumbextractor_module.so +%%DSO%%%%HTTP_XSLT%%libexec/freenginx/ngx_http_xslt_filter_module.so +%%DSO%%%%HTTP_ZIP%%libexec/freenginx/ngx_http_zip_module.so +%%DSO%%%%HTTP%%%%HTTP_GEOIP2%%libexec/freenginx/ngx_http_geoip2_module.so +%%DSO%%%%HTTP%%%%NJS%%libexec/freenginx/ngx_http_js_module.so +%%DSO%%%%ICONV%%libexec/freenginx/ngx_http_iconv_module.so +%%DSO%%%%LET%%libexec/freenginx/ngx_http_let_module.so +%%DSO%%%%LINK%%libexec/freenginx/ngx_http_link_func_module.so +%%DSO%%%%LUA%%libexec/freenginx/ngx_http_lua_module.so +%%DSO%%%%LUASTREAM%%libexec/freenginx/ngx_stream_lua_module.so +%%DSO%%%%MAIL%%%%CT%%libexec/freenginx/ngx_mail_ssl_ct_module.so +%%DSO%%%%MAIL%%libexec/freenginx/ngx_mail_module.so +%%DSO%%%%MEMC%%libexec/freenginx/ngx_http_memc_module.so +%%DSO%%%%MODSECURITY3%%libexec/freenginx/ngx_http_modsecurity_module.so +%%DSO%%%%NAXSI%%libexec/freenginx/ngx_http_naxsi_module.so +%%DSO%%%%OTEL%%libexec/freenginx/ngx_otel_module.so +%%DSO%%%%PASSENGER%%libexec/freenginx/ngx_http_passenger_module.so +%%DSO%%%%POSTGRES%%libexec/freenginx/ngx_postgres_module.so +%%DSO%%%%RDS_CSV%%libexec/freenginx/ngx_http_rds_csv_filter_module.so +%%DSO%%%%RDS_JSON%%libexec/freenginx/ngx_http_rds_json_filter_module.so +%%DSO%%%%REDIS2%%libexec/freenginx/ngx_http_redis2_module.so +%%DSO%%%%RTMP%%libexec/freenginx/ngx_rtmp_module.so +%%DSO%%%%SET_MISC%%libexec/freenginx/ngx_http_set_misc_module.so +%%DSO%%%%SHIBBOLETH%%libexec/freenginx/ngx_http_shibboleth_module.so +%%DSO%%%%SLOWFS_CACHE%%libexec/freenginx/ngx_http_slowfs_module.so +%%DSO%%%%SRCACHE%%libexec/freenginx/ngx_http_srcache_filter_module.so +%%DSO%%%%STREAM%%%%CT%%libexec/freenginx/ngx_stream_ssl_ct_module.so +%%DSO%%%%STREAM%%%%HTTP_GEOIP2%%libexec/freenginx/ngx_stream_geoip2_module.so +%%DSO%%%%STREAM%%%%NJS%%libexec/freenginx/ngx_stream_js_module.so +%%DSO%%%%STREAM%%libexec/freenginx/ngx_stream_module.so +%%DSO%%%%STS%%libexec/freenginx/ngx_http_stream_server_traffic_status_module.so +%%DSO%%%%VOD%%libexec/freenginx/ngx_http_vod_module.so +%%DSO%%%%VTS%%libexec/freenginx/ngx_http_vhost_traffic_status_module.so +%%DSO%%%%WEBSOCKIFY%%libexec/freenginx/ngx_http_websockify_module.so +%%DSO%%%%XSS%%libexec/freenginx/ngx_http_xss_filter_module.so +%%DSO%%%%ZSTD%%libexec/nginx/ngx_http_zstd_filter_module.so +%%DSO%%%%ZSTD%%libexec/nginx/ngx_http_zstd_static_module.so +%%HTTP_PERL%%%%SITE_ARCH%%/auto/freenginx/freenginx.so +%%HTTP_PERL%%%%SITE_ARCH%%/freenginx.pm sbin/nginx share/vim/vimfiles/ftdetect/nginx.vim share/vim/vimfiles/ftplugin/nginx.vim share/vim/vimfiles/indent/nginx.vim share/vim/vimfiles/syntax/nginx.vim -%%WWW%%@postexec mkdir -p -m 755 %D/www/nginx-dist -%%WWW%%@postexec if [ ! -d %D/www/nginx/ ] ; then ln -fs %D/www/nginx-dist %D/www/nginx; fi -%%WWW%%www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING -%%WWW%%www/nginx-dist/index.html -%%WWW%%www/nginx-dist/50x.html -%%WWW%%@postexec chmod a-w %D/www/nginx-dist -%%WWW%%@postunexec if [ -L %D/www/nginx ]; then rm -f %D/www/nginx; fi +%%WWW%%@postexec mkdir -p -m 755 %D/www/freenginx-dist +%%WWW%%@postexec if [ ! -d %D/www/freenginx/ ] ; then ln -fs %D/www/freenginx-dist %D/www/freenginx; fi +%%WWW%%www/freenginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING +%%WWW%%www/freenginx-dist/index.html +%%WWW%%www/freenginx-dist/50x.html +%%WWW%%@postexec chmod a-w %D/www/freenginx-dist +%%WWW%%@postunexec if [ -L %D/www/freenginx ]; then rm -f %D/www/freenginx; fi @dir %%NGINX_TMPDIR%% @dir %%NGINX_LOGDIR%% share/man/man8/nginx.8.gz |
