comparison auto/options @ 160:73e8476f9142 NGINX_0_3_27

nginx 0.3.27 *) Change: the "variables_hash_max_size" and "variables_hash_bucket_size" directives. *) Feature: the $body_bytes_sent variable can be used not only in the "log_format" directive. *) Feature: the $ssl_protocol and $ssl_cipher variables. *) Feature: the cache line size detection for widespread CPUs at start time. *) Feature: now the "accept_mutex" directive is supported using fcntl(2) on platforms different from i386, amd64, sparc64, and ppc. *) Feature: the "lock_file" directive and the --with-lock-path=PATH autoconfiguration directive. *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive then the requests with the body was not transferred.
author Igor Sysoev <http://sysoev.ru>
date Wed, 08 Feb 2006 00:00:00 +0300
parents ea622d8acb38
children 6be073125f2e
comparison
equal deleted inserted replaced
159:25c27e983933 160:73e8476f9142
7 NGX_PREFIX= 7 NGX_PREFIX=
8 NGX_SBIN_PATH= 8 NGX_SBIN_PATH=
9 NGX_CONF_PATH= 9 NGX_CONF_PATH=
10 NGX_ERROR_LOG_PATH= 10 NGX_ERROR_LOG_PATH=
11 NGX_PID_PATH= 11 NGX_PID_PATH=
12 NGX_LOCK_PATH=
12 NGX_USER= 13 NGX_USER=
13 NGX_GROUP= 14 NGX_GROUP=
14 15
15 CC=${CC:-gcc} 16 CC=${CC:-gcc}
16 CPP= 17 CPP=
110 --prefix=*) NGX_PREFIX="$value" ;; 111 --prefix=*) NGX_PREFIX="$value" ;;
111 --sbin-path=*) NGX_SBIN_PATH="$value" ;; 112 --sbin-path=*) NGX_SBIN_PATH="$value" ;;
112 --conf-path=*) NGX_CONF_PATH="$value" ;; 113 --conf-path=*) NGX_CONF_PATH="$value" ;;
113 --error-log-path=*) NGX_ERROR_LOG_PATH="$value";; 114 --error-log-path=*) NGX_ERROR_LOG_PATH="$value";;
114 --pid-path=*) NGX_PID_PATH="$value" ;; 115 --pid-path=*) NGX_PID_PATH="$value" ;;
116 --lock-path=*) NGX_LOCK_PATH="$value" ;;
115 --user=*) NGX_USER="$value" ;; 117 --user=*) NGX_USER="$value" ;;
116 --group=*) NGX_GROUP="$value" ;; 118 --group=*) NGX_GROUP="$value" ;;
117 119
118 --crossbuild=*) NGX_PLATFORM="$value" ;; 120 --crossbuild=*) NGX_PLATFORM="$value" ;;
119 121
210 --prefix=PATH set the installation prefix 212 --prefix=PATH set the installation prefix
211 --sbin-path=PATH set path to the nginx binary file 213 --sbin-path=PATH set path to the nginx binary file
212 --conf-path=PATH set path to the nginx.conf file 214 --conf-path=PATH set path to the nginx.conf file
213 --error-log-path=PATH set path to the error log 215 --error-log-path=PATH set path to the error log
214 --pid-path=PATH set path to nginx.pid file 216 --pid-path=PATH set path to nginx.pid file
217 --lock-path=PATH set path to nginx.lock file
215 218
216 --user=USER set non-privilege user 219 --user=USER set non-privilege user
217 for the worker processes 220 for the worker processes
218 --group=GROUP set non-privilege group 221 --group=GROUP set non-privilege group
219 for the worker processes 222 for the worker processes
352 NGX_PID_PATH=$NGX_PREFIX/$NGX_PID_PATH 355 NGX_PID_PATH=$NGX_PREFIX/$NGX_PID_PATH
353 ;; 356 ;;
354 esac 357 esac
355 358
356 359
360 case ".$NGX_LOCK_PATH" in
361 ./*)
362 ;;
363
364 .)
365 NGX_LOCK_PATH=$NGX_PREFIX/logs/nginx.lock
366 ;;
367
368 *)
369 NGX_LOCK_PATH=$NGX_PREFIX/$NGX_LOCK_PATH
370 ;;
371 esac
372
373
357 case ".$NGX_ERROR_LOG_PATH" in 374 case ".$NGX_ERROR_LOG_PATH" in
358 ./*) 375 ./*)
359 ;; 376 ;;
360 377
361 .) 378 .)