# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # Makefile # Makefile.extmod # Makefile.options.desc # echo x - Makefile sed 's/^X//' >Makefile << 'b67911656ef5d18c4ae36cb6741b7965' X# Created by: Sergey A. Osokin X# $FreeBSD: head/www/nginx/Makefile 520801 2019-12-24 13:11:18Z joneum $ X XPORTNAME= nginx XPORTVERSION= 1.16.1 XPORTREVISION?= 8 XPORTEPOCH= 2 XCATEGORIES= www XMASTER_SITES= https://nginx.org/download/ \ X http://nginx.org/download/ \ X LOCAL/joneum XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} X XMAINTAINER?= joneum@FreeBSD.org XCOMMENT?= Robust and small WWW server X XLICENSE= BSD2CLAUSE XLICENSE_FILE= ${WRKSRC}/LICENSE X XBROKEN_mips= error ngx_spinlock() or ngx_atomic_cmp_set() are not defined XBROKEN_mips64= error ngx_spinlock() or ngx_atomic_cmp_set() are not defined X XCONFLICTS_INSTALL= nginx-devel X XPORTSCOUT= limit:^1\.16\.[0-9]* X XUSES= cpe X XCPE_VENDOR= nginx XCPE_PRODUCT= nginx XUSE_GITHUB= nodefault X XNGINX_VARDIR?= /var XNGINX_LOGDIR?= ${NGINX_VARDIR}/log/nginx XNGINX_RUNDIR?= ${NGINX_VARDIR}/run XNGINX_TMPDIR?= ${NGINX_VARDIR}/tmp/nginx XHTTP_PORT?= 80 X XNGINX_ACCESSLOG?= ${NGINX_LOGDIR}/access.log XNGINX_ERRORLOG?= ${NGINX_LOGDIR}/error.log X XCONFLICTS?= nginx-devel-1.* \ X nginx-full-1.* \ X nginx-lite-1.* \ X nginx-naxsi-1.* XUSE_RC_SUBR= nginx XSUB_FILES= pkg-message XSUB_LIST+= WWWOWN=${WWWOWN} \ X WWWGRP=${WWWGRP} \ X NGINX_RUNDIR=${NGINX_RUNDIR} \ X NGINX_TMPDIR=${NGINX_TMPDIR} \ X PREFIX=${PREFIX} X XHAS_CONFIGURE= yes XCONFIGURE_ARGS+=--prefix=${ETCDIR} \ X --with-cc-opt="-I ${LOCALBASE}/include" \ X --with-ld-opt="-L ${LOCALBASE}/lib" \ X --conf-path=${ETCDIR}/nginx.conf \ X --sbin-path=${PREFIX}/sbin/nginx \ X --pid-path=${NGINX_RUNDIR}/nginx.pid \ X --error-log-path=${NGINX_ERRORLOG} \ X --user=${WWWOWN} --group=${WWWGRP} XALL_TARGET= X XPLIST_SUB+= NGINX_TMPDIR=${NGINX_TMPDIR} NGINX_LOGDIR=${NGINX_LOGDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} X XUSERS?= ${WWWOWN} XGROUPS?=${WWWGRP} X XNO_OPTIONS_SORT= yes X XOPTIONS_GROUP= MAILGRP HTTPGRP X# Modules that are part of the base nginx distribution XOPTIONS_GROUP_HTTPGRP= GOOGLE_PERFTOOLS HTTP HTTP_ADDITION HTTP_AUTH_REQ \ X HTTP_CACHE HTTP_DAV HTTP_FLV HTTP_GUNZIP_FILTER HTTP_GZIP_STATIC \ X HTTP_IMAGE_FILTER HTTP_MP4 HTTP_PERL HTTP_RANDOM_INDEX HTTP_REALIP \ X HTTP_REWRITE HTTP_SECURE_LINK HTTP_SLICE HTTP_SLICE_AHEAD \ X HTTP_SSL HTTP_STATUS HTTP_SUB HTTP_XSLT HTTPV2 STREAM STREAM_SSL \ X STREAM_SSL_PREREAD X# External modules (arrayvar MUST appear after devel_kit for build-dep) XOPTIONS_GROUP_HTTPGRP+= AJP AWS_AUTH BROTLI CACHE_PURGE CLOJURE CT DEVEL_KIT \ X ARRAYVAR DRIZZLE DYNAMIC_TLS DYNAMIC_UPSTREAM ECHO ENCRYPTSESSION \ X FASTDFS FORMINPUT GRIDFS HEADERS_MORE HTTP_ACCEPT_LANGUAGE \ X HTTP_AUTH_DIGEST HTTP_AUTH_JWT HTTP_AUTH_KRB5 HTTP_AUTH_LDAP \ X HTTP_AUTH_PAM HTTP_DAV_EXT HTTP_EVAL HTTP_FANCYINDEX HTTP_FOOTER \ X HTTP_GEOIP2 HTTP_IP2LOCATION HTTP_IP2PROXY HTTP_JSON_STATUS HTTP_MOGILEFS \ X HTTP_MP4_H264 HTTP_NOTICE HTTP_PUSH HTTP_PUSH_STREAM HTTP_REDIS \ X HTTP_RESPONSE HTTP_SUBS_FILTER HTTP_TARANTOOL HTTP_UPLOAD \ X HTTP_UPLOAD_PROGRESS HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR \ X HTTP_UPSTREAM_STICKY HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LINK LUA \ X MEMC MODSECURITY MODSECURITY3 NAXSI NJS PASSENGER POSTGRES RDS_CSV \ X RDS_JSON REDIS2 RTMP SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE \ X SMALL_LIGHT SRCACHE VOD VTS XSS WEBSOCKIFY XOPTIONS_GROUP_MAILGRP= MAIL MAIL_IMAP MAIL_POP3 MAIL_SMTP MAIL_SSL XOPTIONS_DEFINE= DEBUG DEBUGLOG DSO FILE_AIO IPV6 THREADS WWW XOPTIONS_DEFAULT?= DSO FILE_AIO HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE \ X HTTP_DAV HTTP_FLV HTTP_GZIP_STATIC HTTP_GUNZIP_FILTER \ X HTTP_MP4 HTTP_RANDOM_INDEX HTTP_REALIP HTTP_SECURE_LINK \ X HTTP_SLICE HTTP_REWRITE HTTP_SSL HTTP_STATUS HTTP_SUB \ X HTTPV2 MAIL MAIL_SSL STREAM STREAM_SSL STREAM_SSL_PREREAD \ X THREADS WWW X XOPTIONS_RADIO+= GSSAPI XOPTIONS_RADIO_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT XGSSAPI_BASE_USES= gssapi XGSSAPI_HEIMDAL_USES= gssapi:heimdal,flags XGSSAPI_MIT_USES= gssapi:mit X XOPTIONS_SUB= yes X X.include "Makefile.options.desc" X X.for opt in ${OPTIONS_GROUP_MAILGRP:NMAIL} X${opt}_IMPLIES= MAIL X.endfor X X.for opt in ${OPTIONS_GROUP_HTTPGRP:NHTTP} WWW X${opt}_IMPLIES= HTTP X.endfor X XGSSAPI_BASE_IMPLIES= HTTP_AUTH_KRB5 XGSSAPI_HEIMDAL_IMPLIES= HTTP_AUTH_KRB5 XGSSAPI_MIT_IMPLIES= HTTP_AUTH_KRB5 X X# If the target is makesum, make sure that every distfile is fetched. X.if ${.TARGETS:Mmakesum} XOPTIONS_DEFAULT= ${OPTIONS_DEFINE} ${OPTIONS_GROUP_HTTP} ${OPTIONS_GROUP_MAIL} X.endif X X# Non-module options handling XDEBUG_CFLAGS= -g XDEBUG_VARS= STRIP=#do not strip if nginx with debug information XDEBUGLOG_CONFIGURE_ON= --with-debug XDSO_CONFIGURE_ON= --modules-path=${MODULESDIR} XDSO_VARS= MODULESDIR=${PREFIX}/libexec/${PORTNAME} XFILE_AIO_CONFIGURE_ON= --with-file-aio XIPV6_CONFIGURE_OFF= --with-cc-opt="-DNGX_HAVE_INET6=0 -I ${LOCALBASE}/include" XTHREADS_CONFIGURE_ON= --with-threads X X# Bundled modules XGOOGLE_PERFTOOLS_LIB_DEPENDS= libprofiler.so:devel/google-perftools XGOOGLE_PERFTOOLS_CONFIGURE_ON= --with-google_perftools_module XHTTP_CONFIGURE_ON= --http-client-body-temp-path=${NGINX_TMPDIR}/client_body_temp \ X --http-fastcgi-temp-path=${NGINX_TMPDIR}/fastcgi_temp \ X --http-proxy-temp-path=${NGINX_TMPDIR}/proxy_temp \ X --http-scgi-temp-path=${NGINX_TMPDIR}/scgi_temp \ X --http-uwsgi-temp-path=${NGINX_TMPDIR}/uwsgi_temp \ X --http-log-path=${NGINX_ACCESSLOG} XHTTP_CONFIGURE_OFF= --without-http XHTTP_ADDITION_CONFIGURE_ON= --with-http_addition_module XHTTP_AUTH_REQ_CONFIGURE_ON= --with-http_auth_request_module XHTTP_CACHE_CONFIGURE_OFF= --without-http-cache XHTTP_DAV_CONFIGURE_ON= --with-http_dav_module XHTTP_FLV_CONFIGURE_ON= --with-http_flv_module XHTTP_GZIP_STATIC_CONFIGURE_ON= --with-http_gzip_static_module XHTTP_GUNZIP_FILTER_CONFIGURE_ON=--with-http_gunzip_module XHTTP_IMAGE_FILTER_LIB_DEPENDS= libgd.so:graphics/gd XHTTP_IMAGE_FILTER_VARS= DSO_BASEMODS+=http_image_filter_module XHTTP_MP4_CONFIGURE_ON= --with-http_mp4_module XHTTP_PERL_CATEGORIES= perl5 XHTTP_PERL_USES= perl5 XHTTP_PERL_VARS= DSO_BASEMODS+=http_perl_module XHTTP_RANDOM_INDEX_CONFIGURE_ON= --with-http_random_index_module XHTTP_REALIP_CONFIGURE_ON= --with-http_realip_module XHTTP_REWRITE_LIB_DEPENDS= libpcre.so:devel/pcre XHTTP_REWRITE_CONFIGURE_ON= --with-pcre XHTTP_REWRITE_CONFIGURE_OFF= --without-http_rewrite_module XHTTP_SECURE_LINK_CONFIGURE_ON= --with-http_secure_link_module XHTTP_SLICE_CONFIGURE_ON= --with-http_slice_module XHTTP_SSL_CONFIGURE_ON= --with-http_ssl_module XHTTP_SSL_USE= openssl_rpath XHTTP_SSL_USES= ssl XHTTP_STATUS_CONFIGURE_ON= --with-http_stub_status_module XHTTP_SUB_CONFIGURE_ON= --with-http_sub_module XHTTP_XSLT_USES= gnome XHTTP_XSLT_USE= GNOME=libxml2,libxslt XHTTP_XSLT_VARS= DSO_BASEMODS+=http_xslt_module XHTTPV2_IMPLIES= HTTP_SSL XHTTPV2_CONFIGURE_ON= --with-http_v2_module XMAIL_VARS= DSO_BASEMODS+=mail XMAIL_IMAP_CONFIGURE_OFF= --without-mail_imap_module XMAIL_POP3_CONFIGURE_OFF= --without-mail_pop3_module XMAIL_SMTP_CONFIGURE_OFF= --without-mail_smtp_module XMAIL_SSL_USES= ssl XMAIL_SSL_CONFIGURE_ON= --with-mail_ssl_module XSTREAM_VARS= DSO_BASEMODS+=stream XSTREAM_SSL_IMPLIES= HTTP_SSL XSTREAM_SSL_CONFIGURE_ON= --with-stream_ssl_module XSTREAM_SSL_PREREAD_CONFIGURE_ON= --with-stream_ssl_preread_module X X### External modules X.include "Makefile.extmod" X X.include X X.if ${PORT_OPTIONS:MDSO} X_addbasemod= =dynamic X_addextmod= add-dynamic-module X.else X_addextmod= add-module X.endif X X.for mod in ${DSO_BASEMODS} XCONFIGURE_ARGS+= --with-${mod}${_addbasemod} X.endfor X X# Some modules depend on other being there before, for example, devel_kit needs X# to be there before a few other. X.for mod in ${FIRST_DSO_EXTMODS} XCONFIGURE_ARGS+= --${_addextmod}=${WRKSRC_${mod}}${${mod:tu}_SUBDIR} X.endfor X X.for mod in ${DSO_EXTMODS} XCONFIGURE_ARGS+= --${_addextmod}=${WRKSRC_${mod}}${${mod:tu}_SUBDIR} X.endfor X# For non-GitHub hosted modules X.for moddir in ${DSO_EXTDIRS} XCONFIGURE_ARGS+= --${_addextmod}=${WRKDIR}/${moddir} X.endfor X X.if empty(PORT_OPTIONS:MHTTP) && empty(PORT_OPTIONS:MMAIL) XIGNORE= requires at least HTTP or MAIL to \ X be defined. Please do 'make config' again X.endif X X.if !${PORT_OPTIONS:MHTTP_REWRITE} && !defined(USE_HTTP_REWRITE) XPKGNAMESUFFIX:= ${PKGNAMESUFFIX}-nopcre X.endif X X.if ${PORT_OPTIONS:MPASSENGER} && empty(PORT_OPTIONS:MDEBUG) XCONFIGURE_ENV+= OPTIMIZE="yes" XCFLAGS+= -DNDEBUG X.endif X Xpre-everything:: X @${ECHO_MSG} X.if ${PORT_OPTIONS:MHTTP_UPSTREAM_FAIR} X @${ECHO_MSG} "Enable http_ssl module to build upstream_fair with SSL support" X.endif X.if ${PORT_OPTIONS:MPASSENGER} X @${ECHO_MSG} "This port install Passenger module only" X.endif X @${ECHO_MSG} X Xpost-extract-GRIDFS-on: X @${RMDIR} ${WRKSRC_gridfs}/mongo-c-driver/ X @${MV} ${WRKSRC_mongo_c} ${WRKSRC_gridfs}/mongo-c-driver X Xpost-patch: X @${REINPLACE_CMD} 's!%%HTTP_PORT%%!${HTTP_PORT}!; \ X s!%%PREFIX%%!${PREFIX}!; \ X s!%%NGINX_ERRORLOG%%!${NGINX_ERRORLOG}!' \ X ${WRKSRC}/conf/nginx.conf X Xpost-patch-BROTLI-on: X @${REINPLACE_CMD} -E 's!^brotli=.*!brotli="${LOCALBASE}"!' ${WRKSRC_brotli}/config X Xpost-patch-DRIZZLE-on: X @${REINPLACE_CMD} 's!%%PREFIX%%!${LOCALBASE}!g' ${WRKSRC_drizzle}/config X Xpost-patch-FASTDFS-on: X @${REINPLACE_CMD} \ X 's!%%PREFIX%%!${PREFIX}!g;s!%%LOCALBASE%%!${LOCALBASE}!g' \ X ${WRKSRC_fastdfs}/src/config X X# Respect CFLAGS by remove needless --std=c99 flag Xpost-patch-GRIDFS-on: X @${REINPLACE_CMD} 's!--std=c99!-DMONGO_HAVE_STDINT!' ${WRKSRC_gridfs}/config X Xpost-patch-HTTP_AUTH_KRB5-on: X @${REINPLACE_CMD} 's!%%GSSAPILIBS%%!${GSSAPILIBS}!' ${WRKSRC_auth_krb5}/config X Xpost-patch-HTTP_TARANTOOL-on: X @${REINPLACE_CMD} 's!%%PREFIX%%!${LOCALBASE}!g' ${WRKSRC_nginx_tarantool}/config X X# linker error acquire if --std=c99 defined, add "static" to inline function Xpost-patch-HTTP_ZIP-on: X @${REINPLACE_CMD} \ X 's!^inline!static inline!' \ X ${WRKSRC_mod_zip}/ngx_http_zip_parsers.* X Xpost-patch-ICONV-on: X @${REINPLACE_CMD} 's!%%PREFIX%%!${LOCALBASE}!g' ${WRKSRC_iconv}/config X Xpost-patch-MODSECURITY-on: X @${REINPLACE_CMD} \ X 's!%%PREFIX%%!${LOCALBASE}!g' \ X ${WRKSRC_MODSECURITY}/configure X Xpost-patch-PASSENGER-on: X @${REINPLACE_CMD} \ X '177,179s!true!false!' \ X ${WRKSRC_PASSENGER}/build/basics.rb X @${REINPLACE_CMD} \ X 's!-I/usr/include/libev!!; \ X s!-lev!!; \ X s!-Iext/libev!!; \ X s!-I/usr/include/libeio!!; \ X s!-leio!!; \ X s!-Iext/libeio!!' \ X ${WRKSRC_PASSENGER}/build/common_library.rb X Xpost-patch-POSTGRES-on: X @${REINPLACE_CMD} 's!%%PREFIX%%!${LOCALBASE}!g' ${WRKSRC_postgres}/config X Xpost-patch-SFLOW-on: X @${REINPLACE_CMD} \ X 's!%%PREFIX%%!${LOCALBASE}!g' \ X ${WRKSRC_sflow}/ngx_http_sflow_config.h X Xpost-patch-VOD-on: X @${REINPLACE_CMD} \ X 's!%%PREFIX%%!${LOCALBASE}!g' \ X ${WRKSRC_vod}/config X Xpre-configure-MODSECURITY-on: X ( cd ${WRKSRC_MODSECURITY} && \ X CC="${CC}" ${CONFIGURE_CMD} --enable-standalone-module \ X --with-pcre=${LOCALBASE} --with-yajl=${LOCALBASE} \ X --with-curl=${LOCALBASE} && \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ) X Xpre-configure-SMALL_LIGHT-on: X ( cd ${WRKSRC_small_light} && ./setup ) X Xdo-install: X ${MKDIR} ${STAGEDIR}${ETCDIR} X ${MKDIR} ${STAGEDIR}${NGINX_TMPDIR} X ${MKDIR} ${STAGEDIR}${NGINX_LOGDIR} X ${INSTALL_PROGRAM} ${WRKSRC}/objs/nginx ${STAGEDIR}${PREFIX}/sbin X.for i in koi-utf koi-win win-utf X ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR} X.endfor X.for i in fastcgi_params mime.types scgi_params uwsgi_params X ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR}/${i}-dist X.endfor X Xdo-install-HTTP_PERL-on: X ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx X ${INSTALL_PROGRAM} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so \ X ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx X ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/lib/nginx.pm \ X ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ X X# Install dynamic modules Xdo-install-DSO-on: X ${MKDIR} ${STAGEDIR}${MODULESDIR} X (cd ${WRKSRC}/objs/ && ${FIND} . -name '*.so' -maxdepth 1 -type f \ X -exec ${INSTALL_PROGRAM} {} ${STAGEDIR}${MODULESDIR} \;) X Xdo-install-FASTDFS-on: X ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fdfs X ${INSTALL_DATA} ${WRKSRC_fastdfs}/src/mod_fastdfs.conf ${STAGEDIR}${PREFIX}/etc/fdfs/mod_fastdfs.conf.sample X Xdo-install-MODSECURITY-on: X ${INSTALL_DATA} \ X ${WRKDIR}/modsecurity-${MODSECURITY_VERSION}/unicode.mapping \ X ${STAGEDIR}${ETCDIR} X Xdo-install-NAXSI-on: X ${INSTALL_DATA} \ X ${WRKDIR}/naxsi-${NAXSI_NGINX_VER}/naxsi_config/naxsi_core.rules \ X ${STAGEDIR}${ETCDIR} X Xpost-install: X ${MKDIR} ${STAGEDIR}${PREFIX}/share/vim/vimfiles X cd ${WRKSRC}/contrib/vim && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/vim/vimfiles X ${INSTALL_MAN} ${WRKSRC}/objs/nginx.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 X ${CAT} ${WRKSRC}/conf/nginx.conf >> ${STAGEDIR}${ETCDIR}/nginx.conf-dist X Xpost-install-WWW-on: X ${MKDIR} ${STAGEDIR}${PREFIX}/www/nginx-dist X (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/www/nginx-dist && \ X ${TOUCH} ${STAGEDIR}${PREFIX}/www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING) X X.include b67911656ef5d18c4ae36cb6741b7965 echo x - Makefile.extmod sed 's/^X//' >Makefile.extmod << '290503e88a9ca0e5857d696094af49e7' X# $FreeBSD: head/www/nginx/Makefile.extmod 520803 2019-12-24 13:14:37Z joneum $ X X### External modules XAJP_GH_TUPLE= yaoweibin:nginx_ajp_module:bf6cd93:ajp XAJP_CONFIGURE_ON= --add-module=${WRKSRC_ajp} X XARRAYVAR_IMPLIES= DEVEL_KIT XARRAYVAR_GH_TUPLE= openresty:array-var-nginx-module:v0.05:arrayvar XARRAYVAR_VARS= DSO_EXTMODS+=arrayvar X XAWS_AUTH_GH_TUPLE= anomalizer:ngx_aws_auth:75c94e6:aws_auth XAWS_AUTH_VARS= DSO_EXTMODS+=aws_auth X XBROTLI_LIB_DEPENDS= libbrotlicommon.so:archivers/brotli XBROTLI_GH_TUPLE= eustas:ngx_brotli:8104036:brotli XBROTLI_VARS= DSO_EXTMODS+=brotli X XCACHE_PURGE_MASTER_SITES= http://labs.frickle.com/files/:cache_purge XCACHE_PURGE_DISTFILES= ngx_cache_purge-2.3.tar.gz:cache_purge XCACHE_PURGE_CONFIGURE_ON= --add-module=${WRKDIR}/ngx_cache_purge-2.3 X XCLOJURE_CATEGORIES+= java XCLOJURE_USE= JAVA=yes JAVA_OS=native JAVA_VERSION=1.8 \ X JAVA_VENDOR=openjdk JAVA_BUILD=yes JAVA_RUN=yes XCLOJURE_GH_TUPLE= nginx-clojure:nginx-clojure:v0.4.5:clojure XCLOJURE_CONFIGURE_ENV= "JNI_INCS=-I${LOCALBASE}/openjdk8/include -I${LOCALBASE}/openjdk8/include/freebsd" XCLOJURE_VARS= DSO_EXTMODS+=clojure CLOJURE_SUBDIR=/src/c X XCT_IMPLIES= HTTP_SSL XCT_GH_TUPLE= grahamedgecombe:nginx-ct:v1.3.2:ct XCT_VARS= DSO_EXTMODS+=ct XCT_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-nginx-ct-LibreSSL X XDRIZZLE_LIB_DEPENDS= libdrizzle.so:databases/libdrizzle XDRIZZLE_CONFIGURE_ENV= LIBDRIZZLE_INC=${LOCALBASE}/include \ X LIBDRIZZLE_LIB=${LOCALBASE}/lib XDRIZZLE_GH_TUPLE= openresty:drizzle-nginx-module:v0.1.11:drizzle XDRIZZLE_CONFIGURE_ON= --add-module=${WRKSRC_drizzle} X XDYNAMIC_TLS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-dynamic_tls_records X XDYNAMIC_UPSTREAM_GH_TUPLE= cubicdaiya:ngx_dynamic_upstream:cc5dac3:dynamic_upstream XDYNAMIC_UPSTREAM_VARS= DSO_EXTMODS+=dynamic_upstream X XDEVEL_KIT_GH_TUPLE= simpl:ngx_devel_kit:v0.3.1:devel_kit XDEVEL_KIT_VARS= FIRST_DSO_EXTMODS+=devel_kit X XECHO_GH_TUPLE= openresty:echo-nginx-module:32859fc:echo XECHO_VARS= DSO_EXTMODS+=echo X XENCRYPTSESSION_IMPLIES= DEVEL_KIT XENCRYPTSESSION_GH_TUPLE= openresty:encrypted-session-nginx-module:v0.08:encryptsession XENCRYPTSESSION_VARS= DSO_EXTMODS+=encryptsession X XFASTDFS_GH_TUPLE= happyfish100:fastdfs-nginx-module:8796a7d:fastdfs XFASTDFS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-fastdfs-src-config \ X ${PATCHDIR}/extra-patch-fastdfs-src-mod_fastdfs.conf XFASTDFS_BUILD_DEPENDS= ${LOCALBASE}/include/fastcommon/logger.h:devel/libfastcommon \ X ${LOCALBASE}/include/fastdfs/fdfs_client.h:ftp/fastdfs XFASTDFS_LIB_DEPENDS= libfastcommon.so:devel/libfastcommon \ X libfdfsclient.so:ftp/fastdfs XFASTDFS_CONFIGURE_ON= --with-cc-opt="-I ${LOCALBASE}/include/fastdfs \ X -I ${LOCALBASE}/include/fastcommon" XFASTDFS_VARS= DSO_EXTMODS+=fastdfs FASTDFS_SUBDIR=/src X XFORMINPUT_IMPLIES= DEVEL_KIT XFORMINPUT_GH_TUPLE= calio:form-input-nginx-module:v0.12:forminput XFORMINPUT_VARS= DSO_EXTMODS+=forminput X XGRIDFS_GH_TUPLE= mdirolf:nginx-gridfs:v0.8:gridfs \ X mongodb:mongo-c-driver:v0.3.1:mongo_c XGRIDFS_CONFIGURE_ON= --add-module=${WRKSRC_gridfs} X XHEADERS_MORE_GH_TUPLE= openresty:headers-more-nginx-module:085fbbc:headers_more XHEADERS_MORE_VARS= DSO_EXTMODS+=headers_more X XHTTP_ACCEPT_LANGUAGE_GH_TUPLE= giom:nginx_accept_language_module:2f69842:accept_language XHTTP_ACCEPT_LANGUAGE_CONFIGURE_ON= --add-module=${WRKSRC_accept_language} X XHTTP_AUTH_DIGEST_GH_TUPLE= atomx:nginx-http-auth-digest:cd86418:auth_digest XHTTP_AUTH_DIGEST_VARS= DSO_EXTMODS+=auth_digest X XHTTP_AUTH_JWT_GH_TUPLE= TeslaGov:ngx-http-auth-jwt-module:80d89d9:http_auth_jwt XHTTP_AUTH_JWT_VARS= DSO_EXTMODS+=http_auth_jwt XHTTP_AUTH_JWT_LIB_DEPENDS= libjwt.so:www/libjwt libjansson.so:devel/jansson X XHTTP_AUTH_KRB5_GH_TUPLE= stnoonan:spnego-http-auth-nginx-module:21bb963:auth_krb5 XHTTP_AUTH_KRB5_VARS= DSO_EXTMODS+=auth_krb5 XHTTP_AUTH_KRB5_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-spnego-http-auth-nginx-module-config X XHTTP_AUTH_LDAP_GH_TUPLE= kvspb:nginx-auth-ldap:42d195d:http_auth_ldap XHTTP_AUTH_LDAP_VARS= DSO_EXTMODS+=http_auth_ldap XHTTP_AUTH_LDAP_USE= openldap=yes X XHTTP_AUTH_PAM_GH_TUPLE= sto:ngx_http_auth_pam_module:v1.5.1:auth_pam XHTTP_AUTH_PAM_VARS= DSO_EXTMODS+=auth_pam X XHTTP_DAV_EXT_IMPLIES= HTTP_DAV XHTTP_DAV_EXT_LIB_DEPENDS= libexpat.so:textproc/expat2 XHTTP_DAV_EXT_GH_TUPLE= arut:nginx-dav-ext-module:v3.0.0:dav_ext XHTTP_DAV_EXT_CONFIGURE_ON= --add-module=${WRKSRC_dav_ext} X XHTTP_EVAL_GH_TUPLE= openresty:nginx-eval-module:582bd25:eval XHTTP_EVAL_VARS= DSO_EXTMODS+=eval X XHTTP_FANCYINDEX_GH_TUPLE= aperezdc:ngx-fancyindex:v0.4.3:fancyindex XHTTP_FANCYINDEX_VARS= DSO_EXTMODS+=fancyindex X XHTTP_FOOTER_GH_TUPLE= alibaba:nginx-http-footer-filter:1.2.2:footer XHTTP_FOOTER_CONFIGURE_ON= --add-module=${WRKSRC_footer} X XHTTP_GEOIP2_GH_TUPLE= leev:ngx_http_geoip2_module:3.2:geoip2 XHTTP_GEOIP2_CFLAGS= -I${LOCALBASE}/include XHTTP_GEOIP2_VARS= DSO_EXTMODS+=geoip2 XHTTP_GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb X XHTTP_IP2LOCATION_GH_TUPLE= ip2location:ip2location-nginx:7aa49ce:ip2location XHTTP_IP2LOCATION_LIB_DEPENDS= libIP2Location.so:net/ip2location XHTTP_IP2LOCATION_CONFIGURE_ON= --add-module=${WRKSRC_ip2location} X XHTTP_IP2PROXY_GH_TUPLE= ip2location:ip2proxy-nginx:f9815e3:ip2proxy XHTTP_IP2PROXY_LIB_DEPENDS= libIP2Proxy.so:net/ip2proxy XHTTP_IP2PROXY_CONFIGURE_ON= --add-module=${WRKSRC_ip2proxy} X XHTTP_JSON_STATUS_GH_TUPLE= nginx-modules:ngx_http_json_status_module:1d2f303:json_status XHTTP_JSON_STATUS_CONFIGURE_ON= --add-module=${WRKSRC_json_status} X XHTTP_MOGILEFS_MASTER_SITES= http://www.grid.net.ru/nginx/download/:mogilefs XHTTP_MOGILEFS_DISTFILES= nginx_mogilefs_module-1.0.4.tar.gz:mogilefs XHTTP_MOGILEFS_CONFIGURE_ON= --add-module=${WRKDIR}/nginx_mogilefs_module-1.0.4 XHTTP_MOGILEFS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ngx_http_mogilefs_module.c X XHTTP_MP4_H264_MASTER_SITES= http://h264.code-shop.com/download/:mp4streaming XHTTP_MP4_H264_DISTFILES= nginx_mod_h264_streaming-2.2.7.tar.gz:mp4streaming XHTTP_MP4_H264_CONFIGURE_ON= --add-module=${WRKDIR}/nginx_mod_h264_streaming-2.2.7 XHTTP_MP4_H264_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ngx_http_streaming_module.c X XHTTP_NOTICE_GH_TUPLE= kr:nginx-notice:3c95966:notice XHTTP_NOTICE_CONFIGURE_ON= --add-module=${WRKSRC_notice} XHTTP_NOTICE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ngx_http_notice_module.c X XHTTP_PUSH_GH_TUPLE= slact:nchan:v1.1.14:push XHTTP_PUSH_VARS= DSO_EXTMODS+=push X XHTTP_PUSH_STREAM_GH_TUPLE= wandenberg:nginx-push-stream-module:0.5.4:pushstream XHTTP_PUSH_STREAM_CONFIGURE_ON= --add-module=${WRKSRC_pushstream} X XHTTP_REDIS_MASTER_SITES= LOCAL/osa:redis XHTTP_REDIS_DISTFILES= ngx_http_redis-0.3.9.tar.gz:redis XHTTP_REDIS_VARS= DSO_EXTDIRS+=ngx_http_redis-0.3.9 X XHTTP_RESPONSE_MASTER_SITES= http://catap.ru/downloads/nginx/:response XHTTP_RESPONSE_DISTFILES= ngx_http_response-0.3.tar.gz:response XHTTP_RESPONSE_CONFIGURE_ON= --add-module=${WRKDIR}/ngx_http_response-0.3 X XHTTP_SLICE_AHEAD_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_http_modules_ngx__http__slice_read_ahead.c X XHTTP_SUBS_FILTER_GH_TUPLE= yaoweibin:ngx_http_substitutions_filter_module:v0.6.4:subs_filter XHTTP_SUBS_FILTER_CONFIGURE_ON= --add-module=${WRKSRC_subs_filter} X XHTTP_TARANTOOL_LIB_DEPENDS= libmsgpuck.so:devel/msgpuck \ X libyajl.so:devel/yajl XHTTP_TARANTOOL_GH_TUPLE= tarantool:nginx_upstream_module:1278ee5:nginx_tarantool XHTTP_TARANTOOL_VARS= DSO_EXTMODS+=nginx_tarantool XHTTP_TARANTOOL_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ngx_http_tarantool-config \ X ${PATCHDIR}/extra-patch-ngx_http_tarantool-src-tp_transcode.c X XHTTP_UPLOAD_GH_TUPLE= Austinb:nginx-upload-module:72ec037:upload XHTTP_UPLOAD_VARS= DSO_EXTMODS+=upload X XHTTP_UPLOAD_PROGRESS_GH_TUPLE= masterzen:nginx-upload-progress-module:afb2d31:uploadprogress XHTTP_UPLOAD_PROGRESS_VARS= DSO_EXTMODS+=uploadprogress X XHTTP_UPSTREAM_CHECK_GH_TUPLE= yaoweibin:nginx_upstream_check_module:9aecf15:upstreamcheck XHTTP_UPSTREAM_CHECK_CONFIGURE_ON= --add-module=${WRKSRC_upstreamcheck} XHTTP_UPSTREAM_CHECK_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_hash_module.c \ X ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_ip_hash_module.c \ X ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_least_conn_module.c \ X ${PATCHDIR}/extra-patch-src-http-ngx_http_upstream_round_robin.c \ X ${PATCHDIR}/extra-patch-src-http-ngx_http_upstream_round_robin.h X XHTTP_UPSTREAM_FAIR_GH_TUPLE= jaygooby:nginx-upstream-fair:10ecdcf:upstreamfair XHTTP_UPSTREAM_FAIR_VARS= DSO_EXTMODS+=upstreamfair X XHTTP_UPSTREAM_STICKY_IMPLIES= HTTP_SSL XHTTP_UPSTREAM_STICKY_MASTER_SITES= https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/:upstreamsticky XHTTP_UPSTREAM_STICKY_DISTFILES= 08a395c66e42.tar.gz:upstreamsticky XHTTP_UPSTREAM_STICKY_CONFIGURE_ON= --add-module=${WRKDIR}/nginx-goodies-nginx-sticky-module-ng-08a395c66e42/ XHTTP_UPSTREAM_STICKY_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ngx_http_sticky_misc.c X XHTTP_VIDEO_THUMBEXTRACTOR_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ X libavcodec.so:multimedia/ffmpeg \ X libavutil.so:multimedia/ffmpeg \ X libswscale.so:multimedia/ffmpeg XHTTP_VIDEO_THUMBEXTRACTOR_USES= jpeg XHTTP_VIDEO_THUMBEXTRACTOR_GH_TUPLE= wandenberg:nginx-video-thumbextractor-module:0.9.0:vte XHTTP_VIDEO_THUMBEXTRACTOR_CONFIGURE_ON=--add-module=${WRKSRC_vte} X XHTTP_ZIP_GH_TUPLE= anthonyryan1:mod_zip:74ef235:mod_zip XHTTP_ZIP_CONFIGURE_ON= --add-module=${WRKSRC_mod_zip} X XICONV_IMPLIES= DEVEL_KIT XICONV_USES= iconv XICONV_GH_TUPLE= calio:iconv-nginx-module:v0.14:iconv XICONV_VARS= DSO_EXTMODS+=iconv XICONV_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-calio-iconv-nginx-module-config X XLET_GH_TUPLE= arut:nginx-let-module:v0.0.4:let XLET_CONFIGURE_ON= --add-module=${WRKSRC_let} X XLINK_GH_TUPLE= Taymindis:nginx-link-function:3.2.1:link XLINK_CONFIGURE_ON= --add-module=${WRKSRC_link} X XLUA_IMPLIES= DEVEL_KIT XLUA_LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty XLUA_RUN_DEPENDS= lua-resty-core>0:www/lua-resty-core XLUA_CONFIGURE_ENV= LUAJIT_INC=${LOCALBASE}/include/luajit-2.1 \ X LUAJIT_LIB=${LOCALBASE}/lib XLUA_GH_TUPLE= openresty:lua-nginx-module:v0.10.15:lua XLUA_VARS= DSO_EXTMODS+=lua X XMEMC_GH_TUPLE= openresty:memc-nginx-module:v0.18:memc XMEMC_VARS= DSO_EXTMODS+=memc X XMODSECURITY_LIB_DEPENDS= libapr-1.so:devel/apr1 \ X libcurl.so:ftp/curl \ X libluajit-5.1.so:lang/luajit \ X libpcre.so:devel/pcre \ X libyajl.so:devel/yajl XMODSECURITY_USE= GNOME=libxml2 XMODSECURITY_VERSION= 2.9.3 XMODSECURITY_USES= apache:2.4+ pkgconfig shebangfix XMODSECURITY_MASTER_SITES= http://www.modsecurity.org/tarball/${MODSECURITY_VERSION}/:modsecurity XMODSECURITY_DISTFILES= modsecurity-${MODSECURITY_VERSION}.tar.gz:modsecurity XMODSECURITY_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-nginx-modsecurity-configure XMODSECURITY_VARS= WRKSRC_modsecurity=${WRKDIR}/modsecurity-${MODSECURITY_VERSION} XMODSECURITY_CONFIGURE_ON= --add-module=${WRKDIR}/modsecurity-${MODSECURITY_VERSION}/nginx/modsecurity X XMODSECURITY3_LIB_DEPENDS= libmodsecurity.so:security/modsecurity3 XMODSECURITY3_GH_TUPLE= SpiderLabs:ModSecurity-nginx:71ede63:modsec XMODSECURITY3_CONFIGURE_ON= --add-module=${WRKSRC_modsec} X XNAXSI_NGINX_VER= 0.56 XNAXSI_GH_TUPLE= nbs-system:naxsi:${NAXSI_NGINX_VER}:naxsi XNAXSI_VARS= DSO_EXTMODS+=naxsi NAXSI_SUBDIR=/naxsi_src X XNJS_GH_TUPLE= nginx:njs:b2f0f5d:njs XNJS_VARS= DSO_EXTMODS+=njs NJS_SUBDIR=/nginx X XPASSENGER_NGINX_VER= 6.0.4 XPASSENGER_CATEGORIES= ruby XPASSENGER_USE= ruby=yes XPASSENGER_BUILD_DEPENDS=${LOCALBASE}/bin/rake:devel/rubygem-rake XPASSENGER_RAKE_BIN= ${LOCALBASE}/bin/rake XPASSENGER_MASTER_SITES= http://s3.amazonaws.com/phusion-passenger/releases/:passenger XPASSENGER_DISTFILES= passenger-${PASSENGER_NGINX_VER}.tar.gz:passenger XPASSENGER_VARS= WRKSRC_passenger=${WRKDIR}/passenger-${PASSENGER_NGINX_VER} \ X DSO_EXTDIRS+=passenger-${PASSENGER_NGINX_VER}/src/nginx_module XPASSENGER_EXTRA_PATCHES=${PATCHDIR}/extra-patch-passenger-build-nginx.rb \ X ${PATCHDIR}/extra-patch-passenger-disable-telemetry \ X ${PATCHDIR}/extra-patch-passenger-system-calls X XPOSTGRES_USES= pgsql XPOSTGRES_GH_TUPLE= FRiCKLE:ngx_postgres:1.0rc7:postgres XPOSTGRES_CONFIGURE_ON= --add-module=${WRKSRC_postgres} XPOSTGRES_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ngx_postgres-config \ X ${PATCHDIR}/extra-patch-ngx_postgres_module.c X XRDS_CSV_GH_TUPLE= openresty:rds-csv-nginx-module:v0.08:rdscsv XRDS_CSV_CONFIGURE_ON= --add-module=${WRKSRC_rdscsv} X XRDS_JSON_GH_TUPLE= openresty:rds-json-nginx-module:v0.14:rdsjson XRDS_JSON_CONFIGURE_ON= --add-module=${WRKSRC_rdsjson} X XREDIS2_GH_TUPLE= openresty:redis2-nginx-module:v0.15:redis2 XREDIS2_VARS= DSO_EXTMODS+=redis2 X XRTMP_GH_TUPLE= ut0mt8:nginx-rtmp-module:f0ea623:rtmp XRTMP_VARS= DSO_EXTMODS+=rtmp X XSET_MISC_IMPLIES= DEVEL_KIT XSET_MISC_GH_TUPLE= openresty:set-misc-nginx-module:cda7e50:setmisc XSET_MISC_VARS= DSO_EXTMODS+=setmisc X XSFLOW_GH_TUPLE= sflow:nginx-sflow-module:543c72a:sflow XSFLOW_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ngx_http_sflow_config.c \ X ${PATCHDIR}/extra-patch-ngx_http_sflow_config.h \ X ${PATCHDIR}/extra-patch-ngx_http_sflow_module.c X XSHIBBOLETH_GH_TUPLE= nginx-shib:nginx-http-shibboleth:f07bf3c:shibboleth XSHIBBOLETH_VARS= DSO_EXTMODS+=shibboleth X XSLOWFS_CACHE_MASTER_SITES= http://labs.frickle.com/files/:slowfs_cache XSLOWFS_CACHE_DISTFILES= ngx_slowfs_cache-1.10.tar.gz:slowfs_cache XSLOWFS_CACHE_CONFIGURE_ON= --add-module=${WRKDIR}/ngx_slowfs_cache-1.10 X XSMALL_LIGHT_LIB_DEPENDS= libMagickWand-6.so:graphics/ImageMagick6 \ X libpcre.so:devel/pcre XSMALL_LIGHT_GH_TUPLE= cubicdaiya:ngx_small_light:v0.9.2:small_light XSMALL_LIGHT_VARS= DSO_EXTMODS+=small_light X XSRCACHE_GH_TUPLE= openresty:srcache-nginx-module:v0.31:srcache X#SRCACHE_CONFIGURE_ON= --add-module=${WRKSRC_srcache} XSRCACHE_VARS= DSO_EXTMODS+=srcache X XVOD_GH_TUPLE= kaltura:nginx-vod-module:1.23:vod XVOD_USE= GNOME=libxml2 XVOD_VARS= DSO_EXTMODS+=vod XVOD_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-nginx-vod-module-config \ X ${PATCHDIR}/extra-patch-vod-filters-audio_encoder.c X XVTS_GH_TUPLE= vozlt:nginx-module-vts:v0.1.18:vts XVTS_CONFIGURE_ON= --add-module=${WRKSRC_vts} X XXSS_GH_TUPLE= openresty:xss-nginx-module:v0.05:xss XXSS_CONFIGURE_ON= --add-module=${WRKSRC_xss} X XWEBSOCKIFY_GH_TUPLE= tg123:websockify-nginx-module:e82d254:websockify XWEBSOCKIFY_CONFIGURE_ON= --add-module=${WRKSRC_websockify} 290503e88a9ca0e5857d696094af49e7 echo x - Makefile.options.desc sed 's/^X//' >Makefile.options.desc << 'fcfd235d16594da7493790e0ca6a025f' X# $FreeBSD: head/www/nginx/Makefile.options.desc 520801 2019-12-24 13:11:18Z joneum $ X XAJP_DESC= 3rd party ajp module XARRAYVAR_DESC= 3rd party array_var module XAWS_AUTH_DESC= 3rd party aws auth module XBROTLI_DESC= 3rd party brotli module XCACHE_PURGE_DESC= 3rd party cache_purge module XCLOJURE_DESC= 3rd party clojure module XCT_DESC= 3rd party cert_transparency module (SSL req.) XDEBUGLOG_DESC= Enable debug log (--with-debug) XDEBUG_DESC= Build with debugging support XDEVEL_KIT_DESC= 3rd party Nginx Development Kit module XDRIZZLE_DESC= 3rd party drizzle module XDSO_DESC= Enable dynamic modules support XDYNAMIC_TLS_DESC= 3rd party dynamic tls records patch XDYNAMIC_UPSTREAM_DESC= 3rd party dynamic_upstream module XECHO_DESC= 3rd party echo module XENCRYPTSESSION_DESC= 3rd party encrypted_session module XFASTDFS_DESC= 3rd party fastdfs module XFILE_AIO_DESC= Enable file aio XFORMINPUT_DESC= 3rd party form_input module XGOOGLE_PERFTOOLS_DESC= Enable google perftools module XGRIDFS_DESC= 3rd party gridfs module XGSSAPI_DESC= GSSAPI implementation (imply HTTP_AUTH_KRB5) XHEADERS_MORE_DESC= 3rd party headers_more module XHTTPGRP_DESC= Modules that require HTTP module XHTTPV2_DESC= Enable HTTP/2 protocol support (SSL req.) XHTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module XHTTP_ADDITION_DESC= Enable http_addition module XHTTP_AUTH_DIGEST_DESC= 3rd party http_authdigest module XHTTP_AUTH_JWT_DESC= 3rd party http_auth_jwt module XHTTP_AUTH_KRB5_DESC= 3rd party http_auth_gss module XHTTP_AUTH_LDAP_DESC= 3rd party http_auth_ldap module XHTTP_AUTH_PAM_DESC= 3rd party http_auth_pam module XHTTP_AUTH_REQ_DESC= Enable http_auth_request module XHTTP_CACHE_DESC= Enable http_cache module XHTTP_DAV_DESC= Enable http_webdav module XHTTP_DAV_EXT_DESC= 3rd party webdav_ext module XHTTP_DESC= Enable HTTP module XHTTP_EVAL_DESC= 3rd party eval module XHTTP_FANCYINDEX_DESC= 3rd party http_fancyindex module XHTTP_FLV_DESC= Enable http_flv module XHTTP_FOOTER_DESC= 3rd party http_footer module XHTTP_GEOIP2_DESC= 3rd party geoip2 module XHTTP_GUNZIP_FILTER_DESC= Enable http_gunzip_filter module XHTTP_GZIP_STATIC_DESC= Enable http_gzip_static module XHTTP_IMAGE_FILTER_DESC= Enable http_image_filter module XHTTP_IP2LOCATION_DESC= 3rd party ip2location-nginx module XHTTP_IP2PROXY_DESC= 3rd party ip2proxy-nginx module XHTTP_JSON_STATUS_DESC= 3rd party http_json_status module XHTTP_MOGILEFS_DESC= 3rd party mogilefs module XHTTP_MP4_DESC= Enable http_mp4 module XHTTP_MP4_H264_DESC= 3rd party mp4/h264 module XHTTP_NOTICE_DESC= 3rd party notice module XHTTP_PERL_DESC= Enable http_perl module XHTTP_PUSH_DESC= 3rd party push module XHTTP_PUSH_STREAM_DESC= 3rd party push stream module XHTTP_RANDOM_INDEX_DESC= Enable http_random_index module XHTTP_REALIP_DESC= Enable http_realip module XHTTP_REDIS_DESC= 3rd party http_redis module XHTTP_RESPONSE_DESC= 3rd party http_response module XHTTP_REWRITE_DESC= Enable http_rewrite module XHTTP_SECURE_LINK_DESC= Enable http_secure_link module XHTTP_SLICE_DESC= Enable http_slice module XHTTP_SLICE_AHEAD_DESC= Enable http_slice_ahead module XHTTP_SSL_DESC= Enable http_ssl module XHTTP_STATUS_DESC= Enable http_stub_status module XHTTP_SUBS_FILTER_DESC= 3rd party subs filter module XHTTP_SUB_DESC= Enable http_sub module XHTTP_TARANTOOL_DESC= 3rd party tarantool upstream module XHTTP_UPLOAD_DESC= 3rd party upload module XHTTP_UPLOAD_PROGRESS_DESC= 3rd party uploadprogress module XHTTP_UPSTREAM_CHECK_DESC= 3rd party upstream check module XHTTP_UPSTREAM_FAIR_DESC= 3rd party upstream fair module XHTTP_UPSTREAM_STICKY_DESC= 3rd party upstream sticky module XHTTP_VIDEO_DESC= 3rd party video module support XHTTP_VIDEO_THUMBEXTRACTOR_DESC= 3rd party video_thumbextractor module XHTTP_XSLT_DESC= Enable http_xslt module XHTTP_ZIP_DESC= 3rd party http_zip module XICONV_DESC= 3rd party iconv module XIPV6_DESC= Enable IPv6 support XLET_DESC= 3rd party let module XLINK_DESC= 3rd party link function module XLUA_DESC= 3rd party lua module XMAILGRP_DESC= Modules that require MAIL module XMAIL_DESC= Enable IMAP4/POP3/SMTP proxy module XMAIL_IMAP_DESC= Enable IMAP4 proxy module XMAIL_POP3_DESC= Enable POP3 proxy module XMAIL_SMTP_DESC= Enable SMTP proxy module XMAIL_SSL_DESC= Enable mail_ssl module XMEMC_DESC= 3rd party memc (memcached) module XMODSECURITY3_DESC= 3rd party modsecurity3 module XMODSECURITY_DESC= 3rd party mod_security module XNAXSI_DESC= 3rd party naxsi module XNJS_DESC= Enable http_javascript module XPASSENGER_DESC= 3rd party passenger module XPOSTGRES_DESC= 3rd party postgres module XRDS_CSV_DESC= 3rd party rds_csv module XRDS_JSON_DESC= 3rd party rds_json module XREDIS2_DESC= 3rd party redis2 module XRTMP_DESC= 3rd party rtmp module XSET_MISC_DESC= 3rd party set_misc module XSFLOW_DESC= 3rd party sflow module XSHIBBOLETH_DESC= 3rd party shibboleth module XSLOWFS_CACHE_DESC= 3rd party slowfs_cache module XSMALL_LIGHT_DESC= 3rd party small_light module XSRCACHE_DESC= 3rd party srcache module XSTREAM_DESC= Enable stream module XSTREAM_SSL_DESC= Enable stream_ssl module (SSL req.) XSTREAM_SSL_PREREAD_DESC= Enable stream_ssl_preread module (SSL req.) XTHREADS_DESC= Enable threads support XVOD_DESC= 3rd party vod module XVTS_DESC= 3rd party vts module XWWW_DESC= Enable html sample files XXSS_DESC= 3rd party xss module XWEBSOCKIFY_DESC= 3rd party websockify module fcfd235d16594da7493790e0ca6a025f exit