git: 6dc88933b03c - main - www/openresty: OpenResty is a dynamic web platform
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Mar 2022 19:18:46 UTC
The branch main has been updated by joneum: URL: https://cgit.FreeBSD.org/ports/commit/?id=6dc88933b03c93b07f7dac3dcacd82d8860d35fd commit 6dc88933b03c93b07f7dac3dcacd82d8860d35fd Author: Jochen Neumeister <joneum@FreeBSD.org> AuthorDate: 2022-03-19 19:12:33 +0000 Commit: Jochen Neumeister <joneum@FreeBSD.org> CommitDate: 2022-03-19 19:18:40 +0000 www/openresty: OpenResty is a dynamic web platform OpenResty is a full-fledged web platform that integrates our enhanced version of the Nginx core, our enhanced version of LuaJIT, many carefully written Lua libraries, lots of high quality 3rd-party Nginx modules, and most of their external dependencies. It is designed to help developers easily build scalable web applications, web services, and dynamic web gateways. WWW: https://openresty.org/ Sponsored by: Netzkommune GmbH --- www/Makefile | 1 + www/openresty/Makefile | 101 +++++++ www/openresty/distinfo | 3 + .../files/patch-bundle__LuaJIT-20220310__Makefile | 36 +++ www/openresty/files/patch-configure | 12 + www/openresty/files/pkg-message.in | 9 + www/openresty/pkg-descr | 8 + www/openresty/pkg-plist | 295 +++++++++++++++++++++ 8 files changed, 465 insertions(+) diff --git a/www/Makefile b/www/Makefile index 2b7fdb4c383e..c21bc44b1b64 100644 --- a/www/Makefile +++ b/www/Makefile @@ -483,6 +483,7 @@ SUBDIR += onlyoffice-documentserver SUBDIR += openarc SUBDIR += opencart + SUBDIR += openresty SUBDIR += orangehrm SUBDIR += osrm-backend SUBDIR += osticket diff --git a/www/openresty/Makefile b/www/openresty/Makefile new file mode 100644 index 000000000000..d61f79c1b4c6 --- /dev/null +++ b/www/openresty/Makefile @@ -0,0 +1,101 @@ +# Created by: Jochen Neumeister <joneum@FreeBSD.org> + +PORTNAME= openresty +PORTVERSION= 1.21.4.1rc2 +CATEGORIES= www +MASTER_SITES= https://openresty.org/download/ + +MAINTAINER= joneum@FreeBSD.org +COMMENT= OpenResty a powerful web app server by extending nginx + +LICENSE= BSD2CLAUSE MIT +LICENSE_COMB= multi +LICENSE_FILE= ${WRKSRC}/COPYRIGHT + +LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty \ + libpcre.so:devel/pcre + +USES= gmake perl5 ssl + +HAS_CONFIGURE= yes +CONFIGURE_ARGS= --group=${WWWGRP} \ + --prefix=${PREFIX} \ + --user=${WWWOWN} \ + --with-cc-opt="-I ${LOCALBASE}/include" \ + --with-ld-opt="-L ${LOCALBASE}/lib" \ + --with-luajit=${LOCALBASE} + +OPTIONS_DEFINE= ARRAYVAR AUTHREQ COOLKIT DRIZZLE ECHO ENCSESSION \ + HEADERSMORE ICONV LUACJSON LUARDS LUAREDISPARS \ + LUARESTYDNS LUARESTYMEM LUARESTYMYSQL LUARESTYREDIS \ + LUARESTYSTRING LUARESTYUPLOAD MEMC MISC NDK POSTGRES \ + RDSCSV RDSJSON REDIS REDIS2 SRCACHE XSS +OPTIONS_DEFAULT= ARRAYVAR AUTHREQ COOLKIT ECHO ENCSESSION HEADERMORE \ + ICONV MEMC MISC NDK PORTGRES RDSCSV RDSJSON REDIS \ + REDIS2 SRCACHE XSS + +OPTIONS_SUB= yes + +ARRAYVAR_DESC= Add support for array variables to config +AUTHREQ_DESC= Auth request module +COOLKIT_DESC= Collection of small and useful nginx add-ons +DRIZZLE_DESC= Module for talking to MySQL and Drizzle +ECHO_DESC= Brings echo/sleep/time and more shell-style +ENCSESSION_DESC= Encrypt and decrypt nginx variable values +HEADERSMORE_DESC= Set and clear input and output headers +ICONV_DESC= Iconv support +LUACJSON_DESC= Lua cjson library +LUARDS_DESC= Lua rds library +LUAREDISPARS_DESC= Lua redis parser library +LUARESTYDNS_DESC= Lua resty dns library +LUARESTYMEM_DESC= Lua resty memcached library +LUARESTYMYSQL_DESC= Lua resty mysql library +LUARESTYREDIS_DESC= Lua resty redis library +LUARESTYSTRING_DESC= Lua resty string library +LUARESTYUPLOAD_DESC= Lua resty upload library +MEMC_DESC= An extended memcached module +MISC_DESC= Various set_xxx directives added +NDK_DESC= Nginx Development Kit +POSTGRES_DESC= Module for talking to Postgeres +RDSCSV_DESC= Output filter module to convert CSV +RDSJSON_DESC= An output filter that formats Resty +REDIS2_DESC= Module for the Redis 2.0 protocol +REDIS_DESC= HTTP redis module +SRCACHE_DESC= Transparent subrequest-based caching layout +XSS_DESC= Native cross-site scripting support in nginx + +ARRAYVAR_CONFIGURE_OFF= --without-http_array_var_module +AUTHREQ_CONFIGURE_ON= --with-http_auth_request_module +COOLKIT_CONFIGURE_OFF= --without-http_coolkit_module +DRIZZLE_LIB_DEPENDS= libdrizzle.so:databases/libdrizzle +DRIZZLE_CONFIGURE_ON= --with-http_drizzle_module +ECHO_CONFIGURE_OFF= --without-http_echo_module +ENCSESSION_CONFIGURE_OFF= --without-http_encrypted_session_module +HEADERSMORE_CONFIGURE_OFF= --without-http_headers_more_module +ICONV_CONFIGURE_ON= --with-http_iconv_module +LUACJSON_CONFIGURE_OFF= --without-lua_cjson +LUARDS_CONFIGURE_OFF= --without-lua_rds_parser +LUAREDISPARS_CONFIGURE_OFF= --without-lua_redis_parser +LUARESTYDNS_CONFIGURE_OFF= --without-lua_resty_dns +LUARESTYMEM_CONFIGURE_OFF= --without-lua_resty_memcached +LUARESTYMYSQL_CONFIGURE_OFF= --without-lua_resty_mysql +LUARESTYREDIS_CONFIGURE_OFF= --without-lua_resty_redis +LUARESTYSTRING_CONFIGURE_OFF= --without-lua_resty_string +LUARESTYUPLOAD_CONFIGURE_OFF= --without-lua_resty_upload +MEMC_CONFIGURE_OFF= --without-http_memc_module +MISC_CONFIGURE_OFF= --without-http_set_misc_module +NDK_CONFIGURE_OFF= --without-ngx_devel_kit_module +POSTGRES_USES= pgsql +POSTGRES_CONFIGURE_ON= --with-http_postgres_module +RDSCSV_CONFIGURE_OFF= --without-http_rds_csv_module +RDSJSON_CONFIGURE_OFF= --without-http_rds_json_module +REDIS2_CONFIGURE_OFF= --without-http_redis2_module +REDIS_CONFIGURE_OFF= --without-http_redis_module +SRCACHE_CONFIGURE_OFF= --without-http_srcache_module +XSS_CONFIGURE_OFF= --without-http_xss_module + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/nginx/sbin/nginx + ${FIND} ${STAGEDIR}${PREFIX} -name '*.so' -exec ${STRIP_CMD} {} + + +.include <bsd.port.mk> diff --git a/www/openresty/distinfo b/www/openresty/distinfo new file mode 100644 index 000000000000..99ddd87cd522 --- /dev/null +++ b/www/openresty/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1647258171 +SHA256 (openresty-1.21.4.1rc2.tar.gz) = a7b4df4611823ad714ca64923922009b1ad86ff3dfc5355d3eda803b3eca29bc +SIZE (openresty-1.21.4.1rc2.tar.gz) = 5344208 diff --git a/www/openresty/files/patch-bundle__LuaJIT-20220310__Makefile b/www/openresty/files/patch-bundle__LuaJIT-20220310__Makefile new file mode 100644 index 000000000000..27ca5ec50f9d --- /dev/null +++ b/www/openresty/files/patch-bundle__LuaJIT-20220310__Makefile @@ -0,0 +1,36 @@ +--- bundle/LuaJIT-2.1-20220310/Makefile.orig 2022-03-14 20:29:23.421490000 +0100 ++++ bundle/LuaJIT-2.1-20220310/Makefile 2022-03-14 20:34:47.983935000 +0100 +@@ -41,8 +41,6 @@ INSTALL_LMODD= $(INSTALL_SHARE)/lua + INSTALL_LMOD= $(INSTALL_LMODD)/$(ABIVER) + INSTALL_CMODD= $(INSTALL_LIB)/lua + INSTALL_CMOD= $(INSTALL_CMODD)/$(ABIVER) +-INSTALL_MAN= $(INSTALL_SHARE)/man/man1 +-INSTALL_PKGCONFIG= $(INSTALL_LIB)/pkgconfig + + INSTALL_TNAME= luajit-$(VERSION) + INSTALL_TSYMNAME= luajit +@@ -63,7 +61,7 @@ INSTALL_T= $(INSTALL_BIN)/$(INSTALL_TNAME) + INSTALL_TSYM= $(INSTALL_BIN)/$(INSTALL_TSYMNAME) + INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME) + +-INSTALL_DIRS= $(INSTALL_BIN) $(INSTALL_LIB) $(INSTALL_INC) $(INSTALL_MAN) \ ++INSTALL_DIRS= $(INSTALL_BIN) $(INSTALL_LIB) $(INSTALL_INC) \ + $(INSTALL_PKGCONFIG) $(INSTALL_JITLIB) $(INSTALL_LMOD) $(INSTALL_CMOD) + UNINSTALL_DIRS= $(INSTALL_JITLIB) $(INSTALL_LJLIBD) $(INSTALL_INC) \ + $(INSTALL_LMOD) $(INSTALL_LMODD) $(INSTALL_CMOD) $(INSTALL_CMODD) +@@ -82,7 +80,6 @@ SED_PC= sed -e "s|^prefix=.*|prefix=$(PREFIX)|" \ + FILE_T= luajit + FILE_A= libluajit.a + FILE_SO= libluajit.so +-FILE_MAN= luajit.1 + FILE_PC= luajit.pc + FILES_INC= lua.h lualib.h lauxlib.h luaconf.h lua.hpp luajit.h + FILES_JITLIB= bc.lua bcsave.lua dump.lua p.lua v.lua zone.lua \ +@@ -124,7 +121,6 @@ install: $(INSTALL_DEP) + ( $(LDCONFIG) $(INSTALL_LIB) || : ) && \ + $(SYMLINK) $(INSTALL_SONAME) $(INSTALL_SHORT1) && \ + $(SYMLINK) $(INSTALL_SONAME) $(INSTALL_SHORT2) || : +- cd etc && $(INSTALL_F) $(FILE_MAN) $(INSTALL_MAN) + cd etc && $(SED_PC) $(FILE_PC) > $(FILE_PC).tmp && \ + $(INSTALL_F) $(FILE_PC).tmp $(INSTALL_PC) && \ + $(RM) $(FILE_PC).tmp diff --git a/www/openresty/files/patch-configure b/www/openresty/files/patch-configure new file mode 100644 index 000000000000..65c4bdae6fea --- /dev/null +++ b/www/openresty/files/patch-configure @@ -0,0 +1,12 @@ +--- configure.orig 2012-08-08 11:10:58.575960219 +0400 ++++ configure 2012-08-08 11:11:38.950486311 +0400 +@@ -157,6 +157,9 @@ + } elsif ($opt eq '--without-lua_redis_parser') { + $resty_opts{no_lua_redis_parser} = 1; + ++ } elsif ($opt eq '--without-lua_resty_dns') { ++ $resty_opts{no_lua_resty_dns} = 1; ++ + } elsif ($opt eq '--without-lua_resty_memcached') { + $resty_opts{no_lua_resty_memcached} = 1; + diff --git a/www/openresty/files/pkg-message.in b/www/openresty/files/pkg-message.in new file mode 100644 index 000000000000..e7af2f8bc875 --- /dev/null +++ b/www/openresty/files/pkg-message.in @@ -0,0 +1,9 @@ +[ +{ type: install + message: <<EOM +To start openresty, please visit: +http://openresty.org/en/getting-started.html + +EOM +} +] diff --git a/www/openresty/pkg-descr b/www/openresty/pkg-descr new file mode 100644 index 000000000000..8dbd3325ea94 --- /dev/null +++ b/www/openresty/pkg-descr @@ -0,0 +1,8 @@ +OpenResty is a full-fledged web platform that integrates our +enhanced version of the Nginx core, our enhanced version of +LuaJIT, many carefully written Lua libraries, lots of high +quality 3rd-party Nginx modules, and most of their external +dependencies. It is designed to help developers easily build +scalable web applications, web services, and dynamic web gateways. + +WWW: https://openresty.org/ diff --git a/www/openresty/pkg-plist b/www/openresty/pkg-plist new file mode 100644 index 000000000000..c63f50065906 --- /dev/null +++ b/www/openresty/pkg-plist @@ -0,0 +1,295 @@ +COPYRIGHT +bin/md2pod.pl +bin/nginx-xml2pod +bin/openresty +bin/opm +bin/resty +bin/restydoc +bin/restydoc-index +lualib/librestysignal.so +lualib/ngx/balancer.lua +lualib/ngx/base64.lua +lualib/ngx/errlog.lua +lualib/ngx/ocsp.lua +lualib/ngx/pipe.lua +lualib/ngx/process.lua +lualib/ngx/re.lua +lualib/ngx/req.lua +lualib/ngx/resp.lua +lualib/ngx/semaphore.lua +lualib/ngx/ssl.lua +lualib/ngx/ssl/clienthello.lua +lualib/ngx/ssl/session.lua +lualib/resty/core.lua +lualib/resty/core/base.lua +lualib/resty/core/base64.lua +lualib/resty/core/ctx.lua +lualib/resty/core/exit.lua +lualib/resty/core/hash.lua +lualib/resty/core/misc.lua +lualib/resty/core/ndk.lua +lualib/resty/core/phase.lua +lualib/resty/core/regex.lua +lualib/resty/core/request.lua +lualib/resty/core/response.lua +lualib/resty/core/shdict.lua +lualib/resty/core/socket.lua +lualib/resty/core/time.lua +lualib/resty/core/uri.lua +lualib/resty/core/utils.lua +lualib/resty/core/var.lua +lualib/resty/core/worker.lua +lualib/resty/limit/conn.lua +lualib/resty/limit/count.lua +lualib/resty/limit/req.lua +lualib/resty/limit/traffic.lua +lualib/resty/lock.lua +lualib/resty/lrucache.lua +lualib/resty/lrucache/pureffi.lua +lualib/resty/shell.lua +lualib/resty/signal.lua +lualib/resty/upstream/healthcheck.lua +lualib/resty/websocket/client.lua +lualib/resty/websocket/protocol.lua +lualib/resty/websocket/server.lua +lualib/tablepool.lua +pod/array-var-nginx-module-0.05/array-var-nginx-module-0.05.pod +pod/drizzle-nginx-module-0.1.11/drizzle-nginx-module-0.1.11.pod +pod/echo-nginx-module-0.62/echo-nginx-module-0.62.pod +pod/encrypted-session-nginx-module-0.09/encrypted-session-nginx-module-0.09.pod +pod/form-input-nginx-module-0.12/form-input-nginx-module-0.12.pod +pod/headers-more-nginx-module-0.33/headers-more-nginx-module-0.33.pod +pod/iconv-nginx-module-0.14/iconv-nginx-module-0.14.pod +pod/lua-5.1.5/lua-5.1.5.pod +pod/lua-cjson-2.1.0.10rc1/lua-cjson-2.1.0.10rc1.pod +pod/lua-redis-parser-0.13/lua-redis-parser-0.13.pod +pod/lua-resty-core-0.1.23rc1/lua-resty-core-0.1.23rc1.pod +pod/lua-resty-core-0.1.23rc1/ngx.balancer.pod +pod/lua-resty-core-0.1.23rc1/ngx.base64.pod +pod/lua-resty-core-0.1.23rc1/ngx.errlog.pod +pod/lua-resty-core-0.1.23rc1/ngx.ocsp.pod +pod/lua-resty-core-0.1.23rc1/ngx.pipe.pod +pod/lua-resty-core-0.1.23rc1/ngx.process.pod +pod/lua-resty-core-0.1.23rc1/ngx.re.pod +pod/lua-resty-core-0.1.23rc1/ngx.req.pod +pod/lua-resty-core-0.1.23rc1/ngx.resp.pod +pod/lua-resty-core-0.1.23rc1/ngx.semaphore.pod +pod/lua-resty-core-0.1.23rc1/ngx.ssl.clienthello.pod +pod/lua-resty-core-0.1.23rc1/ngx.ssl.pod +pod/lua-resty-core-0.1.23rc1/ngx.ssl.session.pod +pod/lua-resty-dns-0.22/lua-resty-dns-0.22.pod +pod/lua-resty-limit-traffic-0.08rc1/lua-resty-limit-traffic-0.08rc1.pod +pod/lua-resty-limit-traffic-0.08rc1/resty.limit.conn.pod +pod/lua-resty-limit-traffic-0.08rc1/resty.limit.count.pod +pod/lua-resty-limit-traffic-0.08rc1/resty.limit.req.pod +pod/lua-resty-limit-traffic-0.08rc1/resty.limit.traffic.pod +pod/lua-resty-lock-0.08/lua-resty-lock-0.08.pod +pod/lua-resty-lrucache-0.11/lua-resty-lrucache-0.11.pod +pod/lua-resty-memcached-0.16/lua-resty-memcached-0.16.pod +pod/lua-resty-mysql-0.25rc1/lua-resty-mysql-0.25rc1.pod +pod/lua-resty-redis-0.30rc1/lua-resty-redis-0.30rc1.pod +pod/lua-resty-shell-0.03/lua-resty-shell-0.03.pod +pod/lua-resty-signal-0.03/lua-resty-signal-0.03.pod +pod/lua-resty-string-0.15/lua-resty-string-0.15.pod +pod/lua-resty-upload-0.10/lua-resty-upload-0.10.pod +pod/lua-resty-upstream-healthcheck-0.06/lua-resty-upstream-healthcheck-0.06.pod +pod/lua-resty-websocket-0.09rc1/lua-resty-websocket-0.09rc1.pod +pod/lua-tablepool-0.02/lua-tablepool-0.02.pod +pod/luajit-2.1-20220310/luajit-2.1-20220310.pod +pod/luajit-2.1/changes.pod +pod/luajit-2.1/contact.pod +pod/luajit-2.1/ext_c_api.pod +pod/luajit-2.1/ext_ffi.pod +pod/luajit-2.1/ext_ffi_api.pod +pod/luajit-2.1/ext_ffi_semantics.pod +pod/luajit-2.1/ext_ffi_tutorial.pod +pod/luajit-2.1/ext_jit.pod +pod/luajit-2.1/ext_profiler.pod +pod/luajit-2.1/extensions.pod +pod/luajit-2.1/faq.pod +pod/luajit-2.1/install.pod +pod/luajit-2.1/luajit-2.1.pod +pod/luajit-2.1/running.pod +pod/luajit-2.1/status.pod +pod/memc-nginx-module-0.19/memc-nginx-module-0.19.pod +pod/nginx/accept_failed.pod +pod/nginx/beginners_guide.pod +pod/nginx/chunked_encoding_from_backend.pod +pod/nginx/configure.pod +pod/nginx/configuring_https_servers.pod +pod/nginx/contributing_changes.pod +pod/nginx/control.pod +pod/nginx/converting_rewrite_rules.pod +pod/nginx/daemon_master_process_off.pod +pod/nginx/debugging_log.pod +pod/nginx/development_guide.pod +pod/nginx/events.pod +pod/nginx/example.pod +pod/nginx/faq.pod +pod/nginx/freebsd_tuning.pod +pod/nginx/hash.pod +pod/nginx/howto_build_on_win32.pod +pod/nginx/install.pod +pod/nginx/license_copyright.pod +pod/nginx/load_balancing.pod +pod/nginx/nginx.pod +pod/nginx/nginx_dtrace_pid_provider.pod +pod/nginx/ngx_core_module.pod +pod/nginx/ngx_google_perftools_module.pod +pod/nginx/ngx_http_access_module.pod +pod/nginx/ngx_http_addition_module.pod +pod/nginx/ngx_http_api_module_head.pod +pod/nginx/ngx_http_auth_basic_module.pod +pod/nginx/ngx_http_auth_jwt_module.pod +pod/nginx/ngx_http_auth_request_module.pod +pod/nginx/ngx_http_autoindex_module.pod +pod/nginx/ngx_http_browser_module.pod +pod/nginx/ngx_http_charset_module.pod +pod/nginx/ngx_http_core_module.pod +pod/nginx/ngx_http_dav_module.pod +pod/nginx/ngx_http_empty_gif_module.pod +pod/nginx/ngx_http_f4f_module.pod +pod/nginx/ngx_http_fastcgi_module.pod +pod/nginx/ngx_http_flv_module.pod +pod/nginx/ngx_http_geo_module.pod +pod/nginx/ngx_http_geoip_module.pod +pod/nginx/ngx_http_grpc_module.pod +pod/nginx/ngx_http_gunzip_module.pod +pod/nginx/ngx_http_gzip_module.pod +pod/nginx/ngx_http_gzip_static_module.pod +pod/nginx/ngx_http_headers_module.pod +pod/nginx/ngx_http_hls_module.pod +pod/nginx/ngx_http_image_filter_module.pod +pod/nginx/ngx_http_index_module.pod +pod/nginx/ngx_http_js_module.pod +pod/nginx/ngx_http_keyval_module.pod +pod/nginx/ngx_http_limit_conn_module.pod +pod/nginx/ngx_http_limit_req_module.pod +pod/nginx/ngx_http_log_module.pod +pod/nginx/ngx_http_map_module.pod +pod/nginx/ngx_http_memcached_module.pod +pod/nginx/ngx_http_mirror_module.pod +pod/nginx/ngx_http_mp4_module.pod +pod/nginx/ngx_http_perl_module.pod +pod/nginx/ngx_http_proxy_module.pod +pod/nginx/ngx_http_random_index_module.pod +pod/nginx/ngx_http_realip_module.pod +pod/nginx/ngx_http_referer_module.pod +pod/nginx/ngx_http_rewrite_module.pod +pod/nginx/ngx_http_scgi_module.pod +pod/nginx/ngx_http_secure_link_module.pod +pod/nginx/ngx_http_session_log_module.pod +pod/nginx/ngx_http_slice_module.pod +pod/nginx/ngx_http_spdy_module.pod +pod/nginx/ngx_http_split_clients_module.pod +pod/nginx/ngx_http_ssi_module.pod +pod/nginx/ngx_http_ssl_module.pod +pod/nginx/ngx_http_status_module.pod +pod/nginx/ngx_http_stub_status_module.pod +pod/nginx/ngx_http_sub_module.pod +pod/nginx/ngx_http_upstream_conf_module.pod +pod/nginx/ngx_http_upstream_hc_module.pod +pod/nginx/ngx_http_upstream_module.pod +pod/nginx/ngx_http_userid_module.pod +pod/nginx/ngx_http_uwsgi_module.pod +pod/nginx/ngx_http_v2_module.pod +pod/nginx/ngx_http_xslt_module.pod +pod/nginx/ngx_mail_auth_http_module.pod +pod/nginx/ngx_mail_core_module.pod +pod/nginx/ngx_mail_imap_module.pod +pod/nginx/ngx_mail_pop3_module.pod +pod/nginx/ngx_mail_proxy_module.pod +pod/nginx/ngx_mail_realip_module.pod +pod/nginx/ngx_mail_smtp_module.pod +pod/nginx/ngx_mail_ssl_module.pod +pod/nginx/ngx_stream_access_module.pod +pod/nginx/ngx_stream_core_module.pod +pod/nginx/ngx_stream_geo_module.pod +pod/nginx/ngx_stream_geoip_module.pod +pod/nginx/ngx_stream_js_module.pod +pod/nginx/ngx_stream_keyval_module.pod +pod/nginx/ngx_stream_limit_conn_module.pod +pod/nginx/ngx_stream_log_module.pod +pod/nginx/ngx_stream_map_module.pod +pod/nginx/ngx_stream_proxy_module.pod +pod/nginx/ngx_stream_realip_module.pod +pod/nginx/ngx_stream_return_module.pod +pod/nginx/ngx_stream_set_module.pod +pod/nginx/ngx_stream_split_clients_module.pod +pod/nginx/ngx_stream_ssl_module.pod +pod/nginx/ngx_stream_ssl_preread_module.pod +pod/nginx/ngx_stream_upstream_hc_module.pod +pod/nginx/ngx_stream_upstream_module.pod +pod/nginx/ngx_stream_zone_sync_module.pod +pod/nginx/request_processing.pod +pod/nginx/server_names.pod +pod/nginx/stream_processing.pod +pod/nginx/switches.pod +pod/nginx/syntax.pod +pod/nginx/sys_errlist.pod +pod/nginx/syslog.pod +pod/nginx/variables_in_config.pod +pod/nginx/websocket.pod +pod/nginx/welcome_nginx_facebook.pod +pod/nginx/windows.pod +pod/ngx_devel_kit-0.3.1/ngx_devel_kit-0.3.1.pod +pod/ngx_devel_kit-0.3.1/readme_auto_lib.pod +pod/ngx_lua-0.10.21rc2/ngx_lua-0.10.21rc2.pod +pod/ngx_lua_upstream-0.07/ngx_lua_upstream-0.07.pod +pod/ngx_postgres-1.0/ngx_postgres-1.0.pod +pod/ngx_postgres-1.0/todo.pod +pod/ngx_stream_lua-0.0.11rc1/dev_notes.pod +pod/ngx_stream_lua-0.0.11rc1/ngx_stream_lua-0.0.11rc1.pod +pod/opm-0.0.6/opm-0.0.6.pod +pod/opm-0.0.6/web.docs.md.docs.pod +pod/rds-csv-nginx-module-0.09/rds-csv-nginx-module-0.09.pod +pod/rds-json-nginx-module-0.15/rds-json-nginx-module-0.15.pod +pod/redis2-nginx-module-0.15/redis2-nginx-module-0.15.pod +pod/resty-cli-0.28/resty-cli-0.28.pod +pod/set-misc-nginx-module-0.33/set-misc-nginx-module-0.33.pod +pod/srcache-nginx-module-0.32/srcache-nginx-module-0.32.pod +pod/xss-nginx-module-0.06/xss-nginx-module-0.06.pod +resty.index +@dir nginx/logs +@dir pod/lua-rds-parser-0.06 +@dir pod/ngx_coolkit-0.2 +@dir pod/redis-nginx-module-0.3.9 +@dir site/lualib +@dir site/manifest +@dir site/pod +nginx/html/index.html +nginx/html/50x.html +nginx/conf/koi-win +nginx/conf/koi-utf +nginx/conf/fastcgi_params +nginx/conf/nginx.conf.default +nginx/conf/fastcgi.conf +nginx/conf/win-utf +nginx/conf/fastcgi.conf.default +nginx/conf/scgi_params +nginx/conf/uwsgi_params +nginx/conf/mime.types +nginx/conf/scgi_params.default +nginx/conf/nginx.conf +nginx/conf/uwsgi_params.default +nginx/conf/mime.types.default +nginx/conf/fastcgi_params.default +nginx/sbin/nginx +%%LUARESTYDNS%%lualib/resty/dns/resolver.lua +%%LUARESTYUPLOAD%%lualib/resty/upload.lua +%%LUARESTYSTRING%%lualib/resty/sha1.lua +%%LUARESTYSTRING%%lualib/resty/random.lua +%%LUARESTYSTRING%%lualib/resty/md5.lua +%%LUARESTYSTRING%%lualib/resty/aes.lua +%%LUARESTYSTRING%%lualib/resty/sha384.lua +%%LUARESTYMYSQL%%lualib/resty/mysql.lua +%%LUARESTYMEM%%lualib/resty/memcached.lua +%%LUARESTYREDIS%%lualib/resty/redis.lua +%%LUARESTYSTRING%%lualib/resty/sha512.lua +%%LUARESTYSTRING%%lualib/resty/sha256.lua +%%LUARESTYSTRING%%lualib/resty/string.lua +%%LUARESTYSTRING%%lualib/resty/sha224.lua +%%LUARESTYSTRING%%lualib/resty/sha.lua +%%LUARDS%%lualib/rds/parser.so +%%LUACJSON%%lualib/cjson.so +%%LUAREDISPARS%%lualib/redis/parser.so