Mercurial > hg > nginx-quic
annotate auto/modules @ 6982:ac9b1df5b246
SSL: disabled renegotiation detection in client mode.
CVE-2009-3555 is no longer relevant and mitigated by the renegotiation
info extension (secure renegotiation). On the other hand, unexpected
renegotiation still introduces potential security risks, and hence we do
not allow renegotiation on the server side, as we never request renegotiation.
On the client side the situation is different though. There are backends
which explicitly request renegotiation, and disabled renegotiation
introduces interoperability problems. This change allows renegotiation
on the client side, and fixes interoperability problems as observed with
such backends (ticket #872).
Additionally, with TLSv1.3 the SSL_CB_HANDSHAKE_START flag is currently set
by OpenSSL when receiving a NewSessionTicket message, and was detected by
nginx as a renegotiation attempt. This looks like a bug in OpenSSL, though
this change also allows better interoperability till the problem is fixed.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Tue, 18 Apr 2017 16:08:44 +0300 |
parents | 4d874b4d82ed |
children | cce6936ed2f4 |
rev | line source |
---|---|
444
42d11f017717
nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright
Igor Sysoev <igor@sysoev.ru>
parents:
417
diff
changeset
|
1 |
42d11f017717
nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright
Igor Sysoev <igor@sysoev.ru>
parents:
417
diff
changeset
|
2 # Copyright (C) Igor Sysoev |
4412 | 3 # Copyright (C) Nginx, Inc. |
444
42d11f017717
nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright
Igor Sysoev <igor@sysoev.ru>
parents:
417
diff
changeset
|
4 |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
5 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
6 if [ $EVENT_SELECT = NO -a $EVENT_FOUND = NO ]; then |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
7 EVENT_SELECT=YES |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
8 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
9 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
10 if [ $EVENT_SELECT = YES ]; then |
469 | 11 have=NGX_HAVE_SELECT . auto/have |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
12 CORE_SRCS="$CORE_SRCS $SELECT_SRCS" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
13 EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
14 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
15 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
16 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
17 if [ $EVENT_POLL = NO -a $EVENT_FOUND = NO ]; then |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
18 EVENT_POLL=YES |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
19 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
20 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
21 if [ $EVENT_POLL = YES ]; then |
469 | 22 have=NGX_HAVE_POLL . auto/have |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
23 CORE_SRCS="$CORE_SRCS $POLL_SRCS" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
24 EVENT_MODULES="$EVENT_MODULES $POLL_MODULE" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
25 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
26 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
27 |
469 | 28 if [ $NGX_TEST_BUILD_DEVPOLL = YES ]; then |
29 have=NGX_HAVE_DEVPOLL . auto/have | |
30 have=NGX_TEST_BUILD_DEVPOLL . auto/have | |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
31 EVENT_MODULES="$EVENT_MODULES $DEVPOLL_MODULE" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
32 CORE_SRCS="$CORE_SRCS $DEVPOLL_SRCS" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
33 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
34 |
719
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
35 |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
36 if [ $NGX_TEST_BUILD_EVENTPORT = YES ]; then |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
37 have=NGX_HAVE_EVENTPORT . auto/have |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
38 have=NGX_TEST_BUILD_EVENTPORT . auto/have |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
39 EVENT_MODULES="$EVENT_MODULES $EVENTPORT_MODULE" |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
40 CORE_SRCS="$CORE_SRCS $EVENTPORT_SRCS" |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
41 fi |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
42 |
469 | 43 if [ $NGX_TEST_BUILD_EPOLL = YES ]; then |
44 have=NGX_HAVE_EPOLL . auto/have | |
5372
36b58ddb566d
Events: support for EPOLLRDHUP (ticket #320).
Valentin Bartenev <vbart@nginx.com>
parents:
5329
diff
changeset
|
45 have=NGX_HAVE_EPOLLRDHUP . auto/have |
6635
6acaa638fa07
Events: support for EPOLLEXCLUSIVE.
Valentin Bartenev <vbart@nginx.com>
parents:
6632
diff
changeset
|
46 have=NGX_HAVE_EPOLLEXCLUSIVE . auto/have |
3052
6060225e9261
FreeBSD and Linux AIO support
Igor Sysoev <igor@sysoev.ru>
parents:
2985
diff
changeset
|
47 have=NGX_HAVE_EVENTFD . auto/have |
469 | 48 have=NGX_TEST_BUILD_EPOLL . auto/have |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
49 EVENT_MODULES="$EVENT_MODULES $EPOLL_MODULE" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
50 CORE_SRCS="$CORE_SRCS $EPOLL_SRCS" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
51 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
52 |
473 | 53 if [ $NGX_TEST_BUILD_SOLARIS_SENDFILEV = YES ]; then |
54 have=NGX_TEST_BUILD_SOLARIS_SENDFILEV . auto/have | |
55 CORE_SRCS="$CORE_SRCS $SOLARIS_SENDFILEV_SRCS" | |
56 fi | |
57 | |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
58 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
59 if [ $HTTP = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
60 HTTP_MODULES= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
61 HTTP_DEPS= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
62 HTTP_INCS= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
63 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
64 ngx_module_type=HTTP |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
65 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
66 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
67 ngx_module_name="ngx_http_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
68 ngx_http_core_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
69 ngx_http_log_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
70 ngx_http_upstream_module" |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
71 ngx_module_incs="src/http src/http/modules" |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
72 ngx_module_deps="src/http/ngx_http.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
73 src/http/ngx_http_request.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
74 src/http/ngx_http_config.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
75 src/http/ngx_http_core_module.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
76 src/http/ngx_http_cache.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
77 src/http/ngx_http_variables.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
78 src/http/ngx_http_script.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
79 src/http/ngx_http_upstream.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
80 src/http/ngx_http_upstream_round_robin.h" |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
81 ngx_module_srcs="src/http/ngx_http.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
82 src/http/ngx_http_core_module.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
83 src/http/ngx_http_special_response.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
84 src/http/ngx_http_request.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
85 src/http/ngx_http_parse.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
86 src/http/modules/ngx_http_log_module.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
87 src/http/ngx_http_request_body.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
88 src/http/ngx_http_variables.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
89 src/http/ngx_http_script.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
90 src/http/ngx_http_upstream.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
91 src/http/ngx_http_upstream_round_robin.c" |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
92 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
93 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
94 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
95 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
96 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
97 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
98 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
99 if [ $HTTP_CACHE = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
100 have=NGX_HTTP_CACHE . auto/have |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
101 HTTP_SRCS="$HTTP_SRCS $HTTP_FILE_CACHE_SRCS" |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
102 fi |
2592
3a8a53c0c42f
a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents:
2294
diff
changeset
|
103 |
3a8a53c0c42f
a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents:
2294
diff
changeset
|
104 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
105 if [ $HTTP_SSI = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
106 HTTP_POSTPONE=YES |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
107 fi |
509 | 108 |
641 | 109 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
110 if [ $HTTP_SLICE = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
111 HTTP_POSTPONE=YES |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
112 fi |
6317 | 113 |
114 | |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
115 if [ $HTTP_ADDITION = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
116 HTTP_POSTPONE=YES |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
117 fi |
641 | 118 |
119 | |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
120 # the module order is important |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
121 # ngx_http_static_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
122 # ngx_http_gzip_static_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
123 # ngx_http_dav_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
124 # ngx_http_autoindex_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
125 # ngx_http_index_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
126 # ngx_http_random_index_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
127 # |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
128 # ngx_http_access_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
129 # ngx_http_realip_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
130 # |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
131 # |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
132 # the filter order is important |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
133 # ngx_http_write_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
134 # ngx_http_header_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
135 # ngx_http_chunked_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
136 # ngx_http_v2_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
137 # ngx_http_range_header_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
138 # ngx_http_gzip_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
139 # ngx_http_postpone_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
140 # ngx_http_ssi_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
141 # ngx_http_charset_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
142 # ngx_http_xslt_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
143 # ngx_http_image_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
144 # ngx_http_sub_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
145 # ngx_http_addition_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
146 # ngx_http_gunzip_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
147 # ngx_http_userid_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
148 # ngx_http_headers_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
149 # ngx_http_copy_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
150 # ngx_http_range_body_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
151 # ngx_http_not_modified_filter |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
152 # ngx_http_slice_filter |
391
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
153 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
154 ngx_module_type=HTTP_FILTER |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
155 HTTP_FILTER_MODULES= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
156 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
157 ngx_module_order="ngx_http_static_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
158 ngx_http_gzip_static_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
159 ngx_http_dav_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
160 ngx_http_autoindex_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
161 ngx_http_index_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
162 ngx_http_random_index_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
163 ngx_http_access_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
164 ngx_http_realip_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
165 ngx_http_write_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
166 ngx_http_header_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
167 ngx_http_chunked_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
168 ngx_http_v2_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
169 ngx_http_range_header_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
170 ngx_http_gzip_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
171 ngx_http_postpone_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
172 ngx_http_ssi_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
173 ngx_http_charset_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
174 ngx_http_xslt_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
175 ngx_http_image_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
176 ngx_http_sub_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
177 ngx_http_addition_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
178 ngx_http_gunzip_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
179 ngx_http_userid_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
180 ngx_http_headers_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
181 ngx_http_copy_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
182 ngx_http_range_body_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
183 ngx_http_not_modified_filter_module \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
184 ngx_http_slice_filter_module" |
6383 | 185 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
186 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
187 ngx_module_name=ngx_http_write_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
188 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
189 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
190 ngx_module_srcs=src/http/ngx_http_write_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
191 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
192 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
193 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
194 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
195 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
196 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
197 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
198 ngx_module_name=ngx_http_header_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
199 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
200 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
201 ngx_module_srcs=src/http/ngx_http_header_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
202 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
203 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
204 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
205 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
206 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
207 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
208 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
209 ngx_module_name=ngx_http_chunked_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
210 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
211 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
212 ngx_module_srcs=src/http/modules/ngx_http_chunked_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
213 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
214 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
215 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
216 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
217 fi |
5121
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
218 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
219 if [ $HTTP_V2 = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
220 ngx_module_name=ngx_http_v2_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
221 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
222 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
223 ngx_module_srcs=src/http/v2/ngx_http_v2_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
224 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
225 ngx_module_link=$HTTP_V2 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
226 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
227 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
228 fi |
5121
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
229 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
230 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
231 ngx_module_name=ngx_http_range_header_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
232 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
233 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
234 ngx_module_srcs=src/http/modules/ngx_http_range_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
235 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
236 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
237 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
238 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
239 fi |
391
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
240 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
241 if [ $HTTP_GZIP = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
242 have=NGX_HTTP_GZIP . auto/have |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
243 USE_ZLIB=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
244 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
245 ngx_module_name=ngx_http_gzip_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
246 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
247 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
248 ngx_module_srcs=src/http/modules/ngx_http_gzip_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
249 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
250 ngx_module_link=$HTTP_GZIP |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
251 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
252 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
253 fi |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
254 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
255 if [ $HTTP_POSTPONE = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
256 ngx_module_name=ngx_http_postpone_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
257 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
258 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
259 ngx_module_srcs=src/http/ngx_http_postpone_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
260 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
261 ngx_module_link=$HTTP_POSTPONE |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
262 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
263 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
264 fi |
509 | 265 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
266 if [ $HTTP_SSI = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
267 have=NGX_HTTP_SSI . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
268 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
269 ngx_module_name=ngx_http_ssi_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
270 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
271 ngx_module_deps=src/http/modules/ngx_http_ssi_filter_module.h |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
272 ngx_module_srcs=src/http/modules/ngx_http_ssi_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
273 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
274 ngx_module_link=$HTTP_SSI |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
275 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
276 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
277 fi |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
278 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
279 if [ $HTTP_CHARSET = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
280 ngx_module_name=ngx_http_charset_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
281 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
282 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
283 ngx_module_srcs=src/http/modules/ngx_http_charset_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
284 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
285 ngx_module_link=$HTTP_CHARSET |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
286 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
287 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
288 fi |
3485
74d652462d73
change ngx_http_ssi_filter and ngx_http_charset_filter order
Igor Sysoev <igor@sysoev.ru>
parents:
3482
diff
changeset
|
289 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
290 if [ $HTTP_XSLT != NO ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
291 ngx_module_name=ngx_http_xslt_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
292 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
293 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
294 ngx_module_srcs=src/http/modules/ngx_http_xslt_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
295 ngx_module_libs=LIBXSLT |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
296 ngx_module_link=$HTTP_XSLT |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
297 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
298 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
299 fi |
2139 | 300 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
301 if [ $HTTP_IMAGE_FILTER != NO ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
302 ngx_module_name=ngx_http_image_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
303 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
304 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
305 ngx_module_srcs=src/http/modules/ngx_http_image_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
306 ngx_module_libs=LIBGD |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
307 ngx_module_link=$HTTP_IMAGE_FILTER |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
308 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
309 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
310 fi |
2788 | 311 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
312 if [ $HTTP_SUB = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
313 ngx_module_name=ngx_http_sub_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
314 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
315 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
316 ngx_module_srcs=src/http/modules/ngx_http_sub_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
317 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
318 ngx_module_link=$HTTP_SUB |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
319 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
320 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
321 fi |
1172 | 322 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
323 if [ $HTTP_ADDITION = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
324 ngx_module_name=ngx_http_addition_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
325 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
326 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
327 ngx_module_srcs=src/http/modules/ngx_http_addition_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
328 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
329 ngx_module_link=$HTTP_ADDITION |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
330 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
331 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
332 fi |
629 | 333 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
334 if [ $HTTP_GUNZIP = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
335 have=NGX_HTTP_GZIP . auto/have |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
336 USE_ZLIB=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
337 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
338 ngx_module_name=ngx_http_gunzip_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
339 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
340 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
341 ngx_module_srcs=src/http/modules/ngx_http_gunzip_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
342 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
343 ngx_module_link=$HTTP_GUNZIP |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
344 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
345 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
346 fi |
4837 | 347 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
348 if [ $HTTP_USERID = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
349 ngx_module_name=ngx_http_userid_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
350 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
351 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
352 ngx_module_srcs=src/http/modules/ngx_http_userid_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
353 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
354 ngx_module_link=$HTTP_USERID |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
355 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
356 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
357 fi |
409
8ac40cae79f0
nginx-0.0.10-2004-08-29-07:55:41 import
Igor Sysoev <igor@sysoev.ru>
parents:
408
diff
changeset
|
358 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
359 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
360 ngx_module_name=ngx_http_headers_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
361 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
362 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
363 ngx_module_srcs=src/http/modules/ngx_http_headers_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
364 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
365 ngx_module_link=YES |
6381
c529555949b7
Dynamic modules: introduced HTTP_INIT_FILTER_MODULES.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6317
diff
changeset
|
366 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
367 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
368 fi |
6317 | 369 |
5121
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
370 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
371 ngx_module_type=HTTP_INIT_FILTER |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
372 HTTP_INIT_FILTER_MODULES= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
373 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
374 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
375 ngx_module_name=ngx_http_copy_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
376 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
377 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
378 ngx_module_srcs=src/http/ngx_http_copy_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
379 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
380 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
381 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
382 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
383 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
384 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
385 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
386 ngx_module_name=ngx_http_range_body_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
387 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
388 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
389 ngx_module_srcs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
390 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
391 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
392 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
393 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
394 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
395 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
396 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
397 ngx_module_name=ngx_http_not_modified_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
398 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
399 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
400 ngx_module_srcs=src/http/modules/ngx_http_not_modified_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
401 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
402 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
403 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
404 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
405 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
406 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
407 if [ $HTTP_SLICE = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
408 ngx_module_name=ngx_http_slice_filter_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
409 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
410 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
411 ngx_module_srcs=src/http/modules/ngx_http_slice_filter_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
412 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
413 ngx_module_link=$HTTP_SLICE |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
414 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
415 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
416 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
417 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
418 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
419 ngx_module_type=HTTP |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
420 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
421 if [ $HTTP_V2 = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
422 have=NGX_HTTP_V2 . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
423 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
424 ngx_module_name=ngx_http_v2_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
425 ngx_module_incs=src/http/v2 |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
426 ngx_module_deps="src/http/v2/ngx_http_v2.h \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
427 src/http/v2/ngx_http_v2_module.h" |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
428 ngx_module_srcs="src/http/v2/ngx_http_v2.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
429 src/http/v2/ngx_http_v2_table.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
430 src/http/v2/ngx_http_v2_huff_decode.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
431 src/http/v2/ngx_http_v2_huff_encode.c \ |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
432 src/http/v2/ngx_http_v2_module.c" |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
433 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
434 ngx_module_link=$HTTP_V2 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
435 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
436 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
437 fi |
5121
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
438 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
439 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
440 ngx_module_name=ngx_http_static_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
441 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
442 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
443 ngx_module_srcs=src/http/modules/ngx_http_static_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
444 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
445 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
446 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
447 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
448 fi |
457 | 449 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
450 if [ $HTTP_GZIP_STATIC = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
451 have=NGX_HTTP_GZIP . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
452 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
453 ngx_module_name=ngx_http_gzip_static_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
454 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
455 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
456 ngx_module_srcs=src/http/modules/ngx_http_gzip_static_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
457 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
458 ngx_module_link=$HTTP_GZIP_STATIC |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
459 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
460 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
461 fi |
1802
7c832e132dbc
set ngx_http_gzip_static module just before ngx_http_static_module
Igor Sysoev <igor@sysoev.ru>
parents:
1790
diff
changeset
|
462 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
463 if [ $HTTP_DAV = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
464 have=NGX_HTTP_DAV . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
465 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
466 ngx_module_name=ngx_http_dav_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
467 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
468 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
469 ngx_module_srcs=src/http/modules/ngx_http_dav_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
470 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
471 ngx_module_link=$HTTP_DAV |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
472 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
473 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
474 fi |
633 | 475 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
476 if [ $HTTP_AUTOINDEX = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
477 ngx_module_name=ngx_http_autoindex_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
478 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
479 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
480 ngx_module_srcs=src/http/modules/ngx_http_autoindex_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
481 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
482 ngx_module_link=$HTTP_AUTOINDEX |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
483 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
484 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
485 fi |
457 | 486 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
487 if :; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
488 ngx_module_name=ngx_http_index_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
489 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
490 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
491 ngx_module_srcs=src/http/modules/ngx_http_index_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
492 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
493 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
494 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
495 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
496 fi |
364
7c54d93f5965
nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents:
336
diff
changeset
|
497 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
498 if [ $HTTP_RANDOM_INDEX = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
499 ngx_module_name=ngx_http_random_index_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
500 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
501 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
502 ngx_module_srcs=src/http/modules/ngx_http_random_index_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
503 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
504 ngx_module_link=$HTTP_RANDOM_INDEX |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
505 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
506 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
507 fi |
2235 | 508 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
509 if [ $HTTP_AUTH_REQUEST = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
510 ngx_module_name=ngx_http_auth_request_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
511 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
512 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
513 ngx_module_srcs=src/http/modules/ngx_http_auth_request_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
514 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
515 ngx_module_link=$HTTP_AUTH_REQUEST |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
516 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
517 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
518 fi |
5329
00bdc9f08a16
Auth request module import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
5121
diff
changeset
|
519 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
520 if [ $HTTP_AUTH_BASIC = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
521 have=NGX_CRYPT . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
522 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
523 ngx_module_name=ngx_http_auth_basic_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
524 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
525 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
526 ngx_module_srcs=src/http/modules/ngx_http_auth_basic_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
527 ngx_module_libs=$CRYPT_LIB |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
528 ngx_module_link=$HTTP_AUTH_BASIC |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
529 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
530 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
531 fi |
503 | 532 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
533 if [ $HTTP_ACCESS = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
534 ngx_module_name=ngx_http_access_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
535 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
536 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
537 ngx_module_srcs=src/http/modules/ngx_http_access_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
538 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
539 ngx_module_link=$HTTP_ACCESS |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
540 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
541 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
542 fi |
368
15c84a40e87d
nginx-0.0.7-2004-06-24-20:07:04 import
Igor Sysoev <igor@sysoev.ru>
parents:
367
diff
changeset
|
543 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
544 if [ $HTTP_LIMIT_CONN = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
545 ngx_module_name=ngx_http_limit_conn_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
546 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
547 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
548 ngx_module_srcs=src/http/modules/ngx_http_limit_conn_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
549 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
550 ngx_module_link=$HTTP_LIMIT_CONN |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
551 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
552 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
553 fi |
985
36f70b8776e7
ngx_http_limit_zone_module must run after ngx_http_realip_module
Igor Sysoev <igor@sysoev.ru>
parents:
980
diff
changeset
|
554 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
555 if [ $HTTP_LIMIT_REQ = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
556 ngx_module_name=ngx_http_limit_req_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
557 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
558 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
559 ngx_module_srcs=src/http/modules/ngx_http_limit_req_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
560 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
561 ngx_module_link=$HTTP_LIMIT_REQ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
562 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
563 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
564 fi |
2294 | 565 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
566 if [ $HTTP_REALIP = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
567 have=NGX_HTTP_REALIP . auto/have |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
568 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
569 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
570 ngx_module_name=ngx_http_realip_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
571 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
572 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
573 ngx_module_srcs=src/http/modules/ngx_http_realip_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
574 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
575 ngx_module_link=$HTTP_REALIP |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
576 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
577 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
578 fi |
573 | 579 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
580 if [ $HTTP_STATUS = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
581 ngx_module_name=ngx_http_status_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
582 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
583 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
584 ngx_module_srcs=src/http/modules/ngx_http_status_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
585 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
586 ngx_module_link=$HTTP_STATUS |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
587 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
588 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
589 fi |
367
ceec87d1c2b3
nginx-0.0.7-2004-06-24-11:53:37 import
Igor Sysoev <igor@sysoev.ru>
parents:
364
diff
changeset
|
590 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
591 if [ $HTTP_GEO = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
592 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
593 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
594 ngx_module_name=ngx_http_geo_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
595 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
596 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
597 ngx_module_srcs=src/http/modules/ngx_http_geo_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
598 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
599 ngx_module_link=$HTTP_GEO |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
600 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
601 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
602 fi |
485 | 603 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
604 if [ $HTTP_GEOIP != NO ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
605 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
606 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
607 ngx_module_name=ngx_http_geoip_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
608 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
609 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
610 ngx_module_srcs=src/http/modules/ngx_http_geoip_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
611 ngx_module_libs=GEOIP |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
612 ngx_module_link=$HTTP_GEOIP |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
613 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
614 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
615 fi |
2985 | 616 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
617 if [ $HTTP_MAP = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
618 ngx_module_name=ngx_http_map_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
619 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
620 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
621 ngx_module_srcs=src/http/modules/ngx_http_map_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
622 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
623 ngx_module_link=$HTTP_MAP |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
624 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
625 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
626 fi |
589 | 627 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
628 if [ $HTTP_SPLIT_CLIENTS = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
629 ngx_module_name=ngx_http_split_clients_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
630 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
631 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
632 ngx_module_srcs=src/http/modules/ngx_http_split_clients_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
633 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
634 ngx_module_link=$HTTP_SPLIT_CLIENTS |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
635 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
636 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
637 fi |
3513
e60e00b4fe0c
ngx_http_split_clients_module
Igor Sysoev <igor@sysoev.ru>
parents:
3511
diff
changeset
|
638 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
639 if [ $HTTP_REFERER = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
640 ngx_module_name=ngx_http_referer_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
641 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
642 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
643 ngx_module_srcs=src/http/modules/ngx_http_referer_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
644 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
645 ngx_module_link=$HTTP_REFERER |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
646 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
647 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
648 fi |
577 | 649 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
650 if [ $HTTP_REWRITE = YES -a $USE_PCRE != DISABLED ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
651 USE_PCRE=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
652 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
653 ngx_module_name=ngx_http_rewrite_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
654 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
655 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
656 ngx_module_srcs=src/http/modules/ngx_http_rewrite_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
657 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
658 ngx_module_link=$HTTP_REWRITE |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
659 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
660 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
661 fi |
364
7c54d93f5965
nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents:
336
diff
changeset
|
662 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
663 if [ $HTTP_SSL = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
664 USE_OPENSSL=YES |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
665 have=NGX_HTTP_SSL . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
666 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
667 ngx_module_name=ngx_http_ssl_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
668 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
669 ngx_module_deps=src/http/modules/ngx_http_ssl_module.h |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
670 ngx_module_srcs=src/http/modules/ngx_http_ssl_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
671 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
672 ngx_module_link=$HTTP_SSL |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
673 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
674 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
675 fi |
395
f8f0f1834266
nginx-0.0.7-2004-07-16-21:11:43 import
Igor Sysoev <igor@sysoev.ru>
parents:
393
diff
changeset
|
676 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
677 if [ $HTTP_PROXY = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
678 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
679 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
680 ngx_module_name=ngx_http_proxy_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
681 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
682 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
683 ngx_module_srcs=src/http/modules/ngx_http_proxy_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
684 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
685 ngx_module_link=$HTTP_PROXY |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
686 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
687 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
688 fi |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
689 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
690 if [ $HTTP_FASTCGI = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
691 ngx_module_name=ngx_http_fastcgi_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
692 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
693 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
694 ngx_module_srcs=src/http/modules/ngx_http_fastcgi_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
695 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
696 ngx_module_link=$HTTP_FASTCGI |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
697 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
698 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
699 fi |
479 | 700 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
701 if [ $HTTP_UWSGI = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
702 ngx_module_name=ngx_http_uwsgi_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
703 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
704 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
705 ngx_module_srcs=src/http/modules/ngx_http_uwsgi_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
706 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
707 ngx_module_link=$HTTP_UWSGI |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
708 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
709 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
710 fi |
3541
21452748d165
import original ngx_http_uwsgi_module version
Igor Sysoev <igor@sysoev.ru>
parents:
3513
diff
changeset
|
711 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
712 if [ $HTTP_SCGI = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
713 ngx_module_name=ngx_http_scgi_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
714 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
715 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
716 ngx_module_srcs=src/http/modules/ngx_http_scgi_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
717 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
718 ngx_module_link=$HTTP_SCGI |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
719 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
720 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
721 fi |
3637 | 722 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
723 if [ $HTTP_PERL != NO ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
724 ngx_module_name=ngx_http_perl_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
725 ngx_module_incs=src/http/modules/perl |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
726 ngx_module_deps=src/http/modules/perl/ngx_http_perl_module.h |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
727 ngx_module_srcs=src/http/modules/perl/ngx_http_perl_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
728 ngx_module_libs=PERL |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
729 ngx_module_link=$HTTP_PERL |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
730 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
731 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
732 fi |
599 | 733 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
734 if [ $HTTP_MEMCACHED = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
735 ngx_module_name=ngx_http_memcached_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
736 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
737 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
738 ngx_module_srcs=src/http/modules/ngx_http_memcached_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
739 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
740 ngx_module_link=$HTTP_MEMCACHED |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
741 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
742 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
743 fi |
581 | 744 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
745 if [ $HTTP_EMPTY_GIF = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
746 ngx_module_name=ngx_http_empty_gif_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
747 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
748 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
749 ngx_module_srcs=src/http/modules/ngx_http_empty_gif_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
750 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
751 ngx_module_link=$HTTP_EMPTY_GIF |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
752 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
753 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
754 fi |
577 | 755 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
756 if [ $HTTP_BROWSER = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
757 ngx_module_name=ngx_http_browser_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
758 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
759 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
760 ngx_module_srcs=src/http/modules/ngx_http_browser_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
761 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
762 ngx_module_link=$HTTP_BROWSER |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
763 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
764 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
765 fi |
700 | 766 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
767 if [ $HTTP_SECURE_LINK = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
768 ngx_module_name=ngx_http_secure_link_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
769 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
770 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
771 ngx_module_srcs=src/http/modules/ngx_http_secure_link_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
772 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
773 ngx_module_link=$HTTP_SECURE_LINK |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
774 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
775 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
776 fi |
2260 | 777 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
778 if [ $HTTP_DEGRADATION = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
779 have=NGX_HTTP_DEGRADATION . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
780 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
781 ngx_module_name=ngx_http_degradation_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
782 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
783 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
784 ngx_module_srcs=src/http/modules/ngx_http_degradation_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
785 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
786 ngx_module_link=$HTTP_DEGRADATION |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
787 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
788 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
789 fi |
3326 | 790 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
791 if [ $HTTP_FLV = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
792 ngx_module_name=ngx_http_flv_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
793 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
794 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
795 ngx_module_srcs=src/http/modules/ngx_http_flv_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
796 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
797 ngx_module_link=$HTTP_FLV |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
798 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
799 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
800 fi |
753 | 801 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
802 if [ $HTTP_MP4 = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
803 ngx_module_name=ngx_http_mp4_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
804 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
805 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
806 ngx_module_srcs=src/http/modules/ngx_http_mp4_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
807 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
808 ngx_module_link=$HTTP_MP4 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
809 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
810 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
811 fi |
4085 | 812 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
813 if [ $HTTP_UPSTREAM_HASH = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
814 ngx_module_name=ngx_http_upstream_hash_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
815 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
816 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
817 ngx_module_srcs=src/http/modules/ngx_http_upstream_hash_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
818 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
819 ngx_module_link=$HTTP_UPSTREAM_HASH |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
820 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
821 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
822 fi |
5717
efc84a5723b3
Upstream: generic hash module.
Roman Arutyunyan <arut@nginx.com>
parents:
5397
diff
changeset
|
823 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
824 if [ $HTTP_UPSTREAM_IP_HASH = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
825 ngx_module_name=ngx_http_upstream_ip_hash_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
826 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
827 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
828 ngx_module_srcs=src/http/modules/ngx_http_upstream_ip_hash_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
829 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
830 ngx_module_link=$HTTP_UPSTREAM_IP_HASH |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
831 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
832 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
833 fi |
884 | 834 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
835 if [ $HTTP_UPSTREAM_LEAST_CONN = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
836 ngx_module_name=ngx_http_upstream_least_conn_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
837 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
838 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
839 ngx_module_srcs=src/http/modules/ngx_http_upstream_least_conn_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
840 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
841 ngx_module_link=$HTTP_UPSTREAM_LEAST_CONN |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
842 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
843 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
844 fi |
4654
a2ca3a6ee680
Upstream: least_conn balancer module.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4639
diff
changeset
|
845 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
846 if [ $HTTP_UPSTREAM_KEEPALIVE = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
847 ngx_module_name=ngx_http_upstream_keepalive_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
848 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
849 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
850 ngx_module_srcs=src/http/modules/ngx_http_upstream_keepalive_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
851 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
852 ngx_module_link=$HTTP_UPSTREAM_KEEPALIVE |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
853 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
854 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
855 fi |
4127
b2e21a39307c
Upstream keepalive module.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4085
diff
changeset
|
856 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
857 if [ $HTTP_UPSTREAM_ZONE = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
858 have=NGX_HTTP_UPSTREAM_ZONE . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
859 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
860 ngx_module_name=ngx_http_upstream_zone_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
861 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
862 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
863 ngx_module_srcs=src/http/modules/ngx_http_upstream_zone_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
864 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
865 ngx_module_link=$HTTP_UPSTREAM_ZONE |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
866 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
867 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
868 fi |
6103
79ddb0bdb273
Upstream: the "zone" directive.
Ruslan Ermilov <ru@nginx.com>
parents:
6018
diff
changeset
|
869 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
870 if [ $HTTP_STUB_STATUS = YES ]; then |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
871 have=NGX_STAT_STUB . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
872 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
873 ngx_module_name=ngx_http_stub_status_module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
874 ngx_module_incs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
875 ngx_module_deps= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
876 ngx_module_srcs=src/http/modules/ngx_http_stub_status_module.c |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
877 ngx_module_libs= |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
878 ngx_module_link=$HTTP_STUB_STATUS |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
879 |
6934
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
880 . auto/module |
4d874b4d82ed
Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents:
6933
diff
changeset
|
881 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
882 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
883 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
884 |
6383 | 885 if [ $MAIL != NO ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
886 MAIL_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
887 MAIL_DEPS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
888 MAIL_INCS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
889 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
890 ngx_module_type=MAIL |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
891 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
892 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
893 |
6383 | 894 ngx_module_order= |
895 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
896 ngx_module_name="ngx_mail_module ngx_mail_core_module" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
897 ngx_module_incs="src/mail" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
898 ngx_module_deps="src/mail/ngx_mail.h" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
899 ngx_module_srcs="src/mail/ngx_mail.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
900 src/mail/ngx_mail_core_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
901 src/mail/ngx_mail_handler.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
902 src/mail/ngx_mail_parse.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
903 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
904 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
905 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
906 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
907 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
908 if [ $MAIL_SSL = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
909 USE_OPENSSL=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
910 have=NGX_MAIL_SSL . auto/have |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
911 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
912 ngx_module_name=ngx_mail_ssl_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
913 ngx_module_deps=src/mail/ngx_mail_ssl_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
914 ngx_module_srcs=src/mail/ngx_mail_ssl_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
915 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
916 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
917 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
918 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
919 if [ $MAIL_POP3 = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
920 ngx_module_name=ngx_mail_pop3_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
921 ngx_module_deps=src/mail/ngx_mail_pop3_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
922 ngx_module_srcs="src/mail/ngx_mail_pop3_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
923 src/mail/ngx_mail_pop3_handler.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
924 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
925 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
926 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
927 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
928 if [ $MAIL_IMAP = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
929 ngx_module_name=ngx_mail_imap_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
930 ngx_module_deps=src/mail/ngx_mail_imap_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
931 ngx_module_srcs="src/mail/ngx_mail_imap_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
932 src/mail/ngx_mail_imap_handler.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
933 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
934 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
935 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
936 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
937 if [ $MAIL_SMTP = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
938 ngx_module_name=ngx_mail_smtp_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
939 ngx_module_deps=src/mail/ngx_mail_smtp_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
940 ngx_module_srcs="src/mail/ngx_mail_smtp_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
941 src/mail/ngx_mail_smtp_handler.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
942 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
943 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
944 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
945 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
946 ngx_module_name=ngx_mail_auth_http_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
947 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
948 ngx_module_srcs=src/mail/ngx_mail_auth_http_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
949 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
950 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
951 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
952 ngx_module_name=ngx_mail_proxy_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
953 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
954 ngx_module_srcs=src/mail/ngx_mail_proxy_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
955 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
956 . auto/module |
487 | 957 fi |
958 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
959 |
6383 | 960 if [ $STREAM != NO ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
961 STREAM_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
962 STREAM_DEPS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
963 STREAM_INCS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
964 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
965 ngx_module_type=STREAM |
6933
29e452c56125
Configure: fixed build with --with-stream.
Ruslan Ermilov <ru@nginx.com>
parents:
6804
diff
changeset
|
966 ngx_module_libs= |
29e452c56125
Configure: fixed build with --with-stream.
Ruslan Ermilov <ru@nginx.com>
parents:
6804
diff
changeset
|
967 ngx_module_link=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
968 |
6383 | 969 ngx_module_order= |
970 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
971 ngx_module_name="ngx_stream_module \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
972 ngx_stream_core_module \ |
6678 | 973 ngx_stream_log_module \ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
974 ngx_stream_proxy_module \ |
6692 | 975 ngx_stream_upstream_module \ |
976 ngx_stream_write_filter_module" | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
977 ngx_module_incs="src/stream" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
978 ngx_module_deps="src/stream/ngx_stream.h \ |
6607
c70b7f4537e1
Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents:
6603
diff
changeset
|
979 src/stream/ngx_stream_variables.h \ |
c70b7f4537e1
Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents:
6603
diff
changeset
|
980 src/stream/ngx_stream_script.h \ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
981 src/stream/ngx_stream_upstream.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
982 src/stream/ngx_stream_upstream_round_robin.h" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
983 ngx_module_srcs="src/stream/ngx_stream.c \ |
6607
c70b7f4537e1
Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents:
6603
diff
changeset
|
984 src/stream/ngx_stream_variables.c \ |
c70b7f4537e1
Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents:
6603
diff
changeset
|
985 src/stream/ngx_stream_script.c \ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
986 src/stream/ngx_stream_handler.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
987 src/stream/ngx_stream_core_module.c \ |
6678 | 988 src/stream/ngx_stream_log_module.c \ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
989 src/stream/ngx_stream_proxy_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
990 src/stream/ngx_stream_upstream.c \ |
6692 | 991 src/stream/ngx_stream_upstream_round_robin.c \ |
992 src/stream/ngx_stream_write_filter_module.c" | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
993 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
994 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
995 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
996 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
997 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
998 if [ $STREAM_SSL = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
999 USE_OPENSSL=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1000 have=NGX_STREAM_SSL . auto/have |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1001 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1002 ngx_module_name=ngx_stream_ssl_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1003 ngx_module_deps=src/stream/ngx_stream_ssl_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1004 ngx_module_srcs=src/stream/ngx_stream_ssl_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1005 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1006 ngx_module_link=$STREAM_SSL |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1007 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1008 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1009 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1010 |
6684
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1011 if [ $STREAM_REALIP = YES ]; then |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1012 ngx_module_name=ngx_stream_realip_module |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1013 ngx_module_deps= |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1014 ngx_module_srcs=src/stream/ngx_stream_realip_module.c |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1015 ngx_module_libs= |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1016 ngx_module_link=$STREAM_REALIP |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1017 |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1018 . auto/module |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1019 fi |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1020 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1021 if [ $STREAM_LIMIT_CONN = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1022 ngx_module_name=ngx_stream_limit_conn_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1023 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1024 ngx_module_srcs=src/stream/ngx_stream_limit_conn_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1025 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1026 ngx_module_link=$STREAM_LIMIT_CONN |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1027 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1028 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1029 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1030 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1031 if [ $STREAM_ACCESS = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1032 ngx_module_name=ngx_stream_access_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1033 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1034 ngx_module_srcs=src/stream/ngx_stream_access_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1035 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1036 ngx_module_link=$STREAM_ACCESS |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1037 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1038 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1039 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1040 |
6631 | 1041 if [ $STREAM_GEO = YES ]; then |
1042 ngx_module_name=ngx_stream_geo_module | |
1043 ngx_module_deps= | |
1044 ngx_module_srcs=src/stream/ngx_stream_geo_module.c | |
1045 ngx_module_libs= | |
1046 ngx_module_link=$STREAM_GEO | |
1047 | |
1048 . auto/module | |
1049 fi | |
1050 | |
6630 | 1051 if [ $STREAM_GEOIP != NO ]; then |
1052 ngx_module_name=ngx_stream_geoip_module | |
1053 ngx_module_deps= | |
1054 ngx_module_srcs=src/stream/ngx_stream_geoip_module.c | |
1055 ngx_module_libs=GEOIP | |
1056 ngx_module_link=$STREAM_GEOIP | |
1057 | |
1058 . auto/module | |
1059 fi | |
1060 | |
6609 | 1061 if [ $STREAM_MAP = YES ]; then |
1062 ngx_module_name=ngx_stream_map_module | |
1063 ngx_module_deps= | |
1064 ngx_module_srcs=src/stream/ngx_stream_map_module.c | |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1065 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1066 ngx_module_link=$STREAM_MAP |
6609 | 1067 |
1068 . auto/module | |
1069 fi | |
1070 | |
6632
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1071 if [ $STREAM_SPLIT_CLIENTS = YES ]; then |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1072 ngx_module_name=ngx_stream_split_clients_module |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1073 ngx_module_deps= |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1074 ngx_module_srcs=src/stream/ngx_stream_split_clients_module.c |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1075 ngx_module_libs= |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1076 ngx_module_link=$STREAM_SPLIT_CLIENTS |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1077 |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1078 . auto/module |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1079 fi |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1080 |
6612 | 1081 if [ $STREAM_RETURN = YES ]; then |
1082 ngx_module_name=ngx_stream_return_module | |
1083 ngx_module_deps= | |
1084 ngx_module_srcs=src/stream/ngx_stream_return_module.c | |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1085 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1086 ngx_module_link=$STREAM_RETURN |
6612 | 1087 |
1088 . auto/module | |
1089 fi | |
1090 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1091 if [ $STREAM_UPSTREAM_HASH = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1092 ngx_module_name=ngx_stream_upstream_hash_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1093 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1094 ngx_module_srcs=src/stream/ngx_stream_upstream_hash_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1095 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1096 ngx_module_link=$STREAM_UPSTREAM_HASH |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1097 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1098 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1099 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1100 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1101 if [ $STREAM_UPSTREAM_LEAST_CONN = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1102 ngx_module_name=ngx_stream_upstream_least_conn_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1103 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1104 ngx_module_srcs=src/stream/ngx_stream_upstream_least_conn_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1105 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1106 ngx_module_link=$STREAM_UPSTREAM_LEAST_CONN |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1107 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1108 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1109 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1110 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1111 if [ $STREAM_UPSTREAM_ZONE = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1112 have=NGX_STREAM_UPSTREAM_ZONE . auto/have |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1113 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1114 ngx_module_name=ngx_stream_upstream_zone_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1115 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1116 ngx_module_srcs=src/stream/ngx_stream_upstream_zone_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1117 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1118 ngx_module_link=$STREAM_UPSTREAM_ZONE |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1119 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1120 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1121 fi |
6695
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1122 |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1123 if [ $STREAM_SSL_PREREAD = YES ]; then |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1124 ngx_module_name=ngx_stream_ssl_preread_module |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1125 ngx_module_deps= |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1126 ngx_module_srcs=src/stream/ngx_stream_ssl_preread_module.c |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1127 ngx_module_libs= |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1128 ngx_module_link=$STREAM_SSL_PREREAD |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1129 |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1130 . auto/module |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1131 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1132 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1133 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1134 |
489 | 1135 #if [ -r $NGX_OBJS/auto ]; then |
1136 # . $NGX_OBJS/auto | |
1137 #fi | |
1138 | |
1139 | |
1140 if test -n "$NGX_ADDONS"; then | |
1141 | |
1142 echo configuring additional modules | |
1143 | |
1144 for ngx_addon_dir in $NGX_ADDONS | |
1145 do | |
1146 echo "adding module in $ngx_addon_dir" | |
1147 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1148 ngx_module_type= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1149 ngx_module_name= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1150 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1151 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1152 ngx_module_srcs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1153 ngx_module_libs= |
6383 | 1154 ngx_module_order= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1155 ngx_module_link=ADDON |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1156 |
489 | 1157 if test -f $ngx_addon_dir/config; then |
1158 . $ngx_addon_dir/config | |
1159 | |
1160 echo " + $ngx_addon_name was configured" | |
1161 | |
1162 else | |
1163 echo "$0: error: no $ngx_addon_dir/config was found" | |
1164 exit 1 | |
1165 fi | |
1166 done | |
336
ca9a7f8c86da
nginx-0.0.3-2004-05-18-19:29:08 import
Igor Sysoev <igor@sysoev.ru>
parents:
334
diff
changeset
|
1167 fi |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1168 |
489 | 1169 |
6383 | 1170 if test -n "$DYNAMIC_ADDONS"; then |
1171 | |
1172 echo configuring additional dynamic modules | |
1173 | |
1174 for ngx_addon_dir in $DYNAMIC_ADDONS | |
1175 do | |
1176 echo "adding module in $ngx_addon_dir" | |
1177 | |
1178 ngx_module_type= | |
1179 ngx_module_name= | |
1180 ngx_module_incs= | |
1181 ngx_module_deps= | |
1182 ngx_module_srcs= | |
1183 ngx_module_libs= | |
1184 ngx_module_order= | |
1185 ngx_module_link=DYNAMIC | |
1186 | |
1187 if test -f $ngx_addon_dir/config; then | |
1188 . $ngx_addon_dir/config | |
1189 | |
1190 echo " + $ngx_addon_name was configured" | |
1191 | |
1192 else | |
1193 echo "$0: error: no $ngx_addon_dir/config was found" | |
1194 exit 1 | |
1195 fi | |
1196 done | |
1197 fi | |
1198 | |
1199 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1200 if [ $USE_OPENSSL = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1201 ngx_module_type=CORE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1202 ngx_module_name=ngx_openssl_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1203 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1204 ngx_module_deps=src/event/ngx_event_openssl.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1205 ngx_module_srcs="src/event/ngx_event_openssl.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1206 src/event/ngx_event_openssl_stapling.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1207 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1208 ngx_module_link=YES |
6383 | 1209 ngx_module_order= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1210 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1211 . auto/module |
541 | 1212 fi |
1213 | |
1214 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1215 if [ $USE_PCRE = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1216 ngx_module_type=CORE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1217 ngx_module_name=ngx_regex_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1218 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1219 ngx_module_deps=src/core/ngx_regex.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1220 ngx_module_srcs=src/core/ngx_regex.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1221 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1222 ngx_module_link=YES |
6383 | 1223 ngx_module_order= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1224 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1225 . auto/module |
6115 | 1226 fi |
1227 | |
1228 | |
415
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1229 modules="$CORE_MODULES $EVENT_MODULES" |
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1230 |
541 | 1231 |
6018
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1232 # thread pool module should be initialized after events |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1233 if [ $USE_THREADS = YES ]; then |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1234 modules="$modules $THREAD_POOL_MODULE" |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1235 fi |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1236 |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1237 |
415
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1238 if [ $HTTP = YES ]; then |
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1239 modules="$modules $HTTP_MODULES $HTTP_FILTER_MODULES \ |
6381
c529555949b7
Dynamic modules: introduced HTTP_INIT_FILTER_MODULES.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6317
diff
changeset
|
1240 $HTTP_AUX_FILTER_MODULES $HTTP_INIT_FILTER_MODULES" |
489 | 1241 |
1242 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(HTTP_DEPS)" | |
415
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1243 fi |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1244 |
489 | 1245 |
6383 | 1246 if [ $MAIL != NO ]; then |
1247 | |
1248 if [ $MAIL = YES ]; then | |
1249 modules="$modules $MAIL_MODULES" | |
1250 | |
1251 elif [ $MAIL = DYNAMIC ]; then | |
1252 ngx_module_name=$MAIL_MODULES | |
1253 ngx_module_incs= | |
6804
2c7a2d75938a
Configure: honor dependencies of dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6716
diff
changeset
|
1254 ngx_module_deps= |
6383 | 1255 ngx_module_srcs=$MAIL_SRCS |
1256 ngx_module_libs= | |
1257 ngx_module_link=DYNAMIC | |
1258 | |
1259 . auto/module | |
1260 fi | |
1261 | |
5397
ae73d7a4fcde
Mail: mail dependencies are now honored while building addons.
Maxim Dounin <mdounin@mdounin.ru>
parents:
5372
diff
changeset
|
1262 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(MAIL_DEPS)" |
417
0526206251f6
nginx-0.0.10-2004-09-07-19:29:22 import
Igor Sysoev <igor@sysoev.ru>
parents:
415
diff
changeset
|
1263 fi |
0526206251f6
nginx-0.0.10-2004-09-07-19:29:22 import
Igor Sysoev <igor@sysoev.ru>
parents:
415
diff
changeset
|
1264 |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1265 |
6383 | 1266 if [ $STREAM != NO ]; then |
1267 | |
1268 if [ $STREAM = YES ]; then | |
1269 modules="$modules $STREAM_MODULES" | |
1270 | |
1271 elif [ $STREAM = DYNAMIC ]; then | |
1272 ngx_module_name=$STREAM_MODULES | |
1273 ngx_module_incs= | |
6804
2c7a2d75938a
Configure: honor dependencies of dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6716
diff
changeset
|
1274 ngx_module_deps= |
6383 | 1275 ngx_module_srcs=$STREAM_SRCS |
1276 ngx_module_libs= | |
1277 ngx_module_link=DYNAMIC | |
1278 | |
1279 . auto/module | |
1280 fi | |
1281 | |
6115 | 1282 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(STREAM_DEPS)" |
1283 fi | |
1284 | |
1285 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1286 ngx_module_type=MISC |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1287 MISC_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1288 |
1949 | 1289 if [ $NGX_GOOGLE_PERFTOOLS = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1290 ngx_module_name=ngx_google_perftools_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1291 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1292 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1293 ngx_module_srcs=src/misc/ngx_google_perftools_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1294 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1295 ngx_module_link=$NGX_GOOGLE_PERFTOOLS |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1296 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1297 . auto/module |
1949 | 1298 fi |
1299 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1300 if [ $NGX_CPP_TEST = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1301 ngx_module_name= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1302 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1303 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1304 ngx_module_srcs=src/misc/ngx_cpp_test_module.cpp |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1305 ngx_module_libs=-lstdc++ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1306 ngx_module_link=$NGX_CPP_TEST |
1949 | 1307 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1308 . auto/module |
2157 | 1309 fi |
1310 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1311 modules="$modules $MISC_MODULES" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1312 |
2157 | 1313 |
6716
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1314 if [ $NGX_COMPAT = YES ]; then |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1315 have=NGX_COMPAT . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1316 have=NGX_HTTP_GZIP . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1317 have=NGX_HTTP_DAV . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1318 have=NGX_HTTP_REALIP . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1319 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1320 have=NGX_HTTP_HEADERS . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1321 have=NGX_HTTP_UPSTREAM_ZONE . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1322 have=NGX_STREAM_UPSTREAM_ZONE . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1323 fi |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1324 |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1325 |
461 | 1326 cat << END > $NGX_MODULES_C |
1327 | |
1328 #include <ngx_config.h> | |
1329 #include <ngx_core.h> | |
1330 | |
1331 $NGX_PRAGMA | |
1332 | |
1333 END | |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1334 |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1335 for mod in $modules |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1336 do |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1337 echo "extern ngx_module_t $mod;" >> $NGX_MODULES_C |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1338 done |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1339 |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1340 echo >> $NGX_MODULES_C |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1341 echo 'ngx_module_t *ngx_modules[] = {' >> $NGX_MODULES_C |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1342 |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1343 for mod in $modules |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1344 do |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1345 echo " &$mod," >> $NGX_MODULES_C |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1346 done |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1347 |
461 | 1348 cat << END >> $NGX_MODULES_C |
1349 NULL | |
1350 }; | |
1351 | |
1352 END | |
6383 | 1353 |
1354 echo 'char *ngx_module_names[] = {' >> $NGX_MODULES_C | |
1355 | |
1356 for mod in $modules | |
1357 do | |
1358 echo " \"$mod\"," >> $NGX_MODULES_C | |
1359 done | |
1360 | |
1361 cat << END >> $NGX_MODULES_C | |
1362 NULL | |
1363 }; | |
1364 | |
1365 END |