/[ports]/head/www/apache24/Makefile.options
ViewVC logotype

Contents of /head/www/apache24/Makefile.options

Parent Directory Parent Directory | Revision Log Revision Log


Revision 497554 - (show annotations) (download)
Tue Apr 2 08:00:38 2019 UTC (5 years, 6 months ago) by brnrd
File MIME type: text/plain
File size: 3152 byte(s)
www/apache24: Security update to 2.4.39

 - Adds mod_socache_redis feature

Changes: https://www.apache.org/dist/httpd/CHANGES_2.4.39

MFH:		2019Q2
Security:	cf2105c6-551b-11e9-b95c-b499baebfeaf

1 # $FreeBSD$
2
3 # ===========================================================
4 # Only the most important modules are enabled per default in
5 # httpd.conf, therfore build all modules not depending on other
6 # ports, marked as example or developer module.
7 #
8 # Required modules without OPTION:
9 # UNIXD LOG_CONFIG
10
11
12 # mod_proxy_html and xml2enc depending on libxml2
13 PROXY_ENABLED_MODULES= \
14 PROXY_AJP PROXY_BALANCER PROXY_CONNECT PROXY_EXPRESS PROXY_FCGI \
15 PROXY_HTTP2 PROXY_FDPASS PROXY_FTP PROXY_HCHECK PROXY_HTML PROXY_HTTP \
16 PROXY_SCGI PROXY_UWSGI PROXY_WSTUNNEL
17
18 PROXY_DISABLED_MODULES=
19
20 # SESSION_CRYPTO need APR build with crypto (EVP support in APR)
21 SESSION_ENABLED_MODULES= \
22 SESSION_COOKIE SESSION_CRYPTO SESSION_DBD
23
24 SESSION_DISABLED_MODULES=
25
26 EXAMPLE_MODULES= \
27 BUCKETEER CASE_FILTER CASE_FILTER_IN ECHO EXAMPLE_HOOKS EXAMPLE_IPC \
28 OPTIONAL_FN_EXPORT OPTIONAL_FN_IMPORT OPTIONAL_HOOK_EXPORT \
29 OPTIONAL_HOOK_IMPORT
30
31 MOST_ENABLED_MODULES= \
32 ACCESS_COMPAT ACTIONS ALIAS ALLOWMETHODS ASIS \
33 AUTHN_ANON AUTHN_CORE AUTHN_DBD AUTHN_DBM AUTHN_FILE AUTHN_SOCACHE \
34 AUTHZ_CORE AUTHZ_DBD AUTHZ_DBM AUTHNZ_FCGI AUTHZ_GROUPFILE AUTHZ_HOST \
35 AUTHZ_OWNER AUTHZ_USER \
36 AUTH_BASIC AUTH_DIGEST AUTH_FORM AUTOINDEX \
37 BUFFER \
38 CACHE CACHE_DISK CACHE_SOCACHE CERN_META CGI CGID \
39 CHARSET_LITE \
40 DATA DAV DAV_FS DAV_LOCK DBD DEFLATE DIALUP DIR DUMPIO \
41 ENV EXPIRES EXT_FILTER \
42 FILE_CACHE FILTER \
43 HEADERS HEARTBEAT HEARTMONITOR HTTP2 \
44 IMAGEMAP INCLUDE INFO \
45 LBMETHOD_BYBUSYNESS LBMETHOD_BYREQUESTS LBMETHOD_BYTRAFFIC \
46 LBMETHOD_HEARTBEAT LOGIO LOG_DEBUG LOG_FORENSIC \
47 MACRO MIME MIME_MAGIC \
48 NEGOTIATION \
49 RATELIMIT REFLECTOR REMOTEIP REQTIMEOUT REQUEST REWRITE \
50 SED SETENVIF \
51 SLOTMEM_PLAIN SLOTMEM_SHM SOCACHE_DBM SOCACHE_MEMCACHE SOCACHE_SHMCB \
52 SPELING SSL STATUS SUBSTITUTE \
53 UNIQUE_ID USERDIR USERTRACK \
54 VERSION VHOST_ALIAS \
55 WATCHDOG XML2ENC
56
57 MOST_DISABLED_MODULES= \
58 AUTHNZ_LDAP BROTLI IDENT LDAP LUA MD SOCACHE_DC SOCACHE_REDIS SUEXEC
59
60 # enable/disable additional PROXY/SESSION modules
61 META_MODULES= PROXY SESSION
62
63 ADDITIONAL_OPT= LUAJIT IPV4_MAPPED
64
65 # ===================================================================================
66
67 OPTIONS_MULTI= ${META_MODULES}
68 OPTIONS_MULTI_PROXY= ${PROXY_ENABLED_MODULES} ${PROXY_DISABLED_MODULES}
69 OPTIONS_MULTI_SESSION= ${SESSION_ENABLED_MODULES} ${SESSION_DISABLED_MODULES}
70
71 OPTIONS_GROUP= EXAMPLE
72 OPTIONS_GROUP_EXAMPLE= ${EXAMPLE_MODULES}
73
74 OPTIONS_RADIO= MPM_SHARED
75 OPTIONS_RADIO_MPM_SHARED= MPM_SHARED
76
77 OPTIONS_SINGLE= DEFAULT_MPM
78 OPTIONS_SINGLE_DEFAULT_MPM= MPM_PREFORK MPM_WORKER MPM_EVENT
79
80 # ===================================================================================
81
82 ALL_MODULES= ${MOST_ENABLED_MODULES} ${MOST_DISABLED_MODULES} \
83 ${PROXY_ENABLED_MODULES} ${PROXY_DISABLED_MODULES} \
84 ${SESSION_ENABLED_MODULES} ${SESSION_DISABLED_MODULES} \
85 ${EXAMPLE_MODULES} ${META_MODULES}
86
87 OPTIONS_DEFINE= \
88 DOCS \
89 ${MOST_ENABLED_MODULES} \
90 ${MOST_DISABLED_MODULES}\
91 ${ADDITIONAL_OPT} \
92 ${OPTIONS_MULTI}
93
94 OPTIONS_DEFAULT= \
95 ${MOST_ENABLED_MODULES} \
96 ${OPTIONS_MULTI} \
97 ${SESSION_ENABLED_MODULES} \
98 ${PROXY_ENABLED_MODULES} \
99 MPM_SHARED \
100 MPM_PREFORK

Properties

Name Value
svn:eol-style native
svn:keywords FreeBSD=%H
svn:mime-type text/plain

  ViewVC Help
Powered by ViewVC 1.1.27