annotate auto/summary @ 599:53f5f04a64b8 NGINX_0_8_45

nginx 0.8.45 *) Feature: ngx_http_xslt_filter improvements. Thanks to Laurence Rowe. *) Bugfix: SSI response might be truncated after include with wait="yes"; the bug had appeared in 0.7.25. Thanks to Maxim Dounin. *) Bugfix: the "listen" directive did not support the "setfib=0" parameter.
author Igor Sysoev <http://sysoev.ru>
date Tue, 13 Jul 2010 00:00:00 +0400
parents 4d3e880ce86c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
1
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
2 # Copyright (C) Igor Sysoev
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
3
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
4
92
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
5 ### STUB
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
6
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
7 if [ $USE_THREADS != NO ]; then
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
8
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
9 cat << END
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
10
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
11 $0: error: the threads support is broken now.
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
12
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
13 END
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
14 exit 1
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
15 fi
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
16
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
17 ###
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
18
45945fa8b8ba nginx 0.2.0
Igor Sysoev <http://sysoev.ru>
parents: 50
diff changeset
19
0
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
20 echo
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
21 echo "Configuration summary"
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
22
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
23
372
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
24 #case $USE_THREADS in
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
25 # rfork) echo " + using rfork()ed threads" ;;
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
26 # pthreads) echo " + using libpthread threads library" ;;
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
27 # libthr) echo " + using FreeBSD libthr threads library" ;;
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
28 # libc_r) echo " + using FreeBSD libc_r threads library" ;;
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
29 # linuxthreads) echo " + using FreeBSD LinuxThreads port library" ;;
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
30 # NO) echo " + threads are not used" ;;
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
31 # *) echo " + using lib$USE_THREADS threads library" ;;
6639b93e81b2 nginx 0.6.30
Igor Sysoev <http://sysoev.ru>
parents: 324
diff changeset
32 #esac
6
80ba094c6b3e nginx 0.1.3
Igor Sysoev <http://sysoev.ru>
parents: 0
diff changeset
33
0
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
34 if [ $USE_PCRE = DISABLED ]; then
50
72eb30262aac nginx 0.1.25
Igor Sysoev <http://sysoev.ru>
parents: 42
diff changeset
35 echo " + PCRE library is disabled"
0
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
36
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
37 else
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
38 case $PCRE in
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
39 YES) echo " + using system PCRE library" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
40 NONE) echo " + PCRE library is not used" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
41 *) echo " + using PCRE library: $PCRE" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
42 esac
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
43 fi
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
44
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
45 case $OPENSSL in
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
46 YES) echo " + using system OpenSSL library" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
47 NONE) echo " + OpenSSL library is not used" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
48 *) echo " + using OpenSSL library: $OPENSSL" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
49 esac
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
50
26
45fe5b98a9de nginx 0.1.13
Igor Sysoev <http://sysoev.ru>
parents: 18
diff changeset
51 case $MD5 in
376
edf1cb6c328e nginx 0.7.0
Igor Sysoev <http://sysoev.ru>
parents: 372
diff changeset
52 YES) echo " + md5: using $MD5_LIB library" ;;
26
45fe5b98a9de nginx 0.1.13
Igor Sysoev <http://sysoev.ru>
parents: 18
diff changeset
53 NONE) echo " + md5 library is not used" ;;
45fe5b98a9de nginx 0.1.13
Igor Sysoev <http://sysoev.ru>
parents: 18
diff changeset
54 *) echo " + using md5 library: $MD5" ;;
45fe5b98a9de nginx 0.1.13
Igor Sysoev <http://sysoev.ru>
parents: 18
diff changeset
55 esac
45fe5b98a9de nginx 0.1.13
Igor Sysoev <http://sysoev.ru>
parents: 18
diff changeset
56
202
ca5f86d94316 nginx 0.3.48
Igor Sysoev <http://sysoev.ru>
parents: 92
diff changeset
57 case $SHA1 in
376
edf1cb6c328e nginx 0.7.0
Igor Sysoev <http://sysoev.ru>
parents: 372
diff changeset
58 YES) echo " + sha1: using $SHA1_LIB library" ;;
202
ca5f86d94316 nginx 0.3.48
Igor Sysoev <http://sysoev.ru>
parents: 92
diff changeset
59 NONE) echo " + sha1 library is not used" ;;
ca5f86d94316 nginx 0.3.48
Igor Sysoev <http://sysoev.ru>
parents: 92
diff changeset
60 NO) echo " + sha1 library is not found" ;;
ca5f86d94316 nginx 0.3.48
Igor Sysoev <http://sysoev.ru>
parents: 92
diff changeset
61 *) echo " + using sha1 library: $SHA1" ;;
ca5f86d94316 nginx 0.3.48
Igor Sysoev <http://sysoev.ru>
parents: 92
diff changeset
62 esac
ca5f86d94316 nginx 0.3.48
Igor Sysoev <http://sysoev.ru>
parents: 92
diff changeset
63
0
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
64 case $ZLIB in
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
65 YES) echo " + using system zlib library" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
66 NONE) echo " + zlib library is not used" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
67 *) echo " + using zlib library: $ZLIB" ;;
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
68 esac
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
69
568
25255878df91 nginx 0.8.30
Igor Sysoev <http://sysoev.ru>
parents: 505
diff changeset
70 case $NGX_LIBATOMIC in
25255878df91 nginx 0.8.30
Igor Sysoev <http://sysoev.ru>
parents: 505
diff changeset
71 YES) echo " + using system libatomic_ops library" ;;
25255878df91 nginx 0.8.30
Igor Sysoev <http://sysoev.ru>
parents: 505
diff changeset
72 NO) ;; # not used
25255878df91 nginx 0.8.30
Igor Sysoev <http://sysoev.ru>
parents: 505
diff changeset
73 *) echo " + using libatomic_ops library: $NGX_LIBATOMIC" ;;
25255878df91 nginx 0.8.30
Igor Sysoev <http://sysoev.ru>
parents: 505
diff changeset
74 esac
25255878df91 nginx 0.8.30
Igor Sysoev <http://sysoev.ru>
parents: 505
diff changeset
75
0
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
76 echo
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
77
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
78
28
7ca9bdc82b3f nginx 0.1.14
Igor Sysoev <http://sysoev.ru>
parents: 26
diff changeset
79 cat << END
42
41ccba1aba45 nginx 0.1.21
Igor Sysoev <http://sysoev.ru>
parents: 28
diff changeset
80 nginx path prefix: "$NGX_PREFIX"
41ccba1aba45 nginx 0.1.21
Igor Sysoev <http://sysoev.ru>
parents: 28
diff changeset
81 nginx binary file: "$NGX_SBIN_PATH"
324
f7cd062ee035 nginx 0.6.6
Igor Sysoev <http://sysoev.ru>
parents: 202
diff changeset
82 nginx configuration prefix: "$NGX_CONF_PREFIX"
42
41ccba1aba45 nginx 0.1.21
Igor Sysoev <http://sysoev.ru>
parents: 28
diff changeset
83 nginx configuration file: "$NGX_CONF_PATH"
41ccba1aba45 nginx 0.1.21
Igor Sysoev <http://sysoev.ru>
parents: 28
diff changeset
84 nginx pid file: "$NGX_PID_PATH"
28
7ca9bdc82b3f nginx 0.1.14
Igor Sysoev <http://sysoev.ru>
parents: 26
diff changeset
85 END
7ca9bdc82b3f nginx 0.1.14
Igor Sysoev <http://sysoev.ru>
parents: 26
diff changeset
86
18
6f8b0dc0f8dd nginx 0.1.9
Igor Sysoev <http://sysoev.ru>
parents: 6
diff changeset
87 if test -n "$NGX_ERROR_LOG_PATH"; then
42
41ccba1aba45 nginx 0.1.21
Igor Sysoev <http://sysoev.ru>
parents: 28
diff changeset
88 echo " nginx error log file: \"$NGX_ERROR_LOG_PATH\""
0
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
89 else
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
90 echo " nginx logs errors to stderr"
f0b350454894 nginx 0.1.0
Igor Sysoev <http://sysoev.ru>
parents:
diff changeset
91 fi
28
7ca9bdc82b3f nginx 0.1.14
Igor Sysoev <http://sysoev.ru>
parents: 26
diff changeset
92
7ca9bdc82b3f nginx 0.1.14
Igor Sysoev <http://sysoev.ru>
parents: 26
diff changeset
93 cat << END
42
41ccba1aba45 nginx 0.1.21
Igor Sysoev <http://sysoev.ru>
parents: 28
diff changeset
94 nginx http access log file: "$NGX_HTTP_LOG_PATH"
41ccba1aba45 nginx 0.1.21
Igor Sysoev <http://sysoev.ru>
parents: 28
diff changeset
95 nginx http client request body temporary files: "$NGX_HTTP_CLIENT_TEMP_PATH"
589
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
96 END
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
97
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
98 if [ $HTTP_PROXY = YES ]; then
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
99 echo " nginx http proxy temporary files: \"$NGX_HTTP_PROXY_TEMP_PATH\""
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
100 fi
28
7ca9bdc82b3f nginx 0.1.14
Igor Sysoev <http://sysoev.ru>
parents: 26
diff changeset
101
589
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
102 if [ $HTTP_FASTCGI = YES ]; then
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
103 echo " nginx http fastcgi temporary files: \"$NGX_HTTP_FASTCGI_TEMP_PATH\""
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
104 fi
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
105
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
106 if [ $HTTP_UWSGI = YES ]; then
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
107 echo " nginx http uwsgi temporary files: \"$NGX_HTTP_UWSGI_TEMP_PATH\""
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
108 fi
01f2313e34f1 nginx 0.8.40
Igor Sysoev <http://sysoev.ru>
parents: 568
diff changeset
109
593
4d3e880ce86c nginx 0.8.42
Igor Sysoev <http://sysoev.ru>
parents: 589
diff changeset
110 if [ $HTTP_SCGI = YES ]; then
4d3e880ce86c nginx 0.8.42
Igor Sysoev <http://sysoev.ru>
parents: 589
diff changeset
111 echo " nginx http scgi temporary files: \"$NGX_HTTP_SCGI_TEMP_PATH\""
4d3e880ce86c nginx 0.8.42
Igor Sysoev <http://sysoev.ru>
parents: 589
diff changeset
112 fi