comparison auto/options @ 326:9fc4ab6673f9 NGINX_0_6_7

nginx 0.6.7 *) Change: now the paths specified in the "include", "auth_basic_user_file", "perl_modules", "ssl_certificate", "ssl_certificate_key", and "ssl_client_certificate" directives are relative to directory of nginx configuration file nginx.conf, but not to nginx prefix directory. *) Change: the --sysconfdir=PATH option in configure was canceled. *) Change: the special make target "upgrade1" was defined for online upgrade of 0.1.x versions. *) Feature: the "server_name" and "valid_referers" directives support regular expressions. *) Feature: the "server" directive in the "upstream" context supports the "backup" parameter. *) Feature: the ngx_http_perl_module supports the $r->discard_request_body. *) Feature: the "add_header Last-Modified ..." directive changes the "Last-Modified" response header line. *) Bugfix: if an response different than 200 was returned to an request with body and connection went to the keep-alive state after the request, then nginx returned 400 for the next request. *) Bugfix: a segmentation fault occurred in worker process if invalid address was set in the "auth_http" directive. *) Bugfix: now nginx uses default listen backlog value 511 on all platforms except FreeBSD. Thanks to Jiang Hong. *) Bugfix: a worker process may got caught in an endless loop, if an "server" inside "upstream" block was marked as "down"; bug appeared in 0.6.6. *) Bugfix: now Solaris sendfilev() is not used to transfer the client request body to FastCGI-server via the unix domain socket.
author Igor Sysoev <http://sysoev.ru>
date Wed, 15 Aug 2007 00:00:00 +0400
parents f7cd062ee035
children 1c519aff5c0c
comparison
equal deleted inserted replaced
325:f395c7a4c8a8 326:9fc4ab6673f9
122 case "$option" in 122 case "$option" in
123 --help) help=yes ;; 123 --help) help=yes ;;
124 124
125 --prefix=*) NGX_PREFIX="$value" ;; 125 --prefix=*) NGX_PREFIX="$value" ;;
126 --sbin-path=*) NGX_SBIN_PATH="$value" ;; 126 --sbin-path=*) NGX_SBIN_PATH="$value" ;;
127 --sysconfdir=*) NGX_CONF_PREFIX="$value" ;;
128 --conf-path=*) NGX_CONF_PATH="$value" ;; 127 --conf-path=*) NGX_CONF_PATH="$value" ;;
129 --error-log-path=*) NGX_ERROR_LOG_PATH="$value";; 128 --error-log-path=*) NGX_ERROR_LOG_PATH="$value";;
130 --pid-path=*) NGX_PID_PATH="$value" ;; 129 --pid-path=*) NGX_PID_PATH="$value" ;;
131 --lock-path=*) NGX_LOCK_PATH="$value" ;; 130 --lock-path=*) NGX_LOCK_PATH="$value" ;;
132 --user=*) NGX_USER="$value" ;; 131 --user=*) NGX_USER="$value" ;;
240 239
241 --help this message 240 --help this message
242 241
243 --prefix=PATH set the installation prefix 242 --prefix=PATH set the installation prefix
244 --sbin-path=PATH set path to the nginx binary file 243 --sbin-path=PATH set path to the nginx binary file
245 --sysconfdir=PATH set the configuration prefix
246 --conf-path=PATH set path to the nginx.conf file 244 --conf-path=PATH set path to the nginx.conf file
247 --error-log-path=PATH set path to the error log 245 --error-log-path=PATH set path to the error log
248 --pid-path=PATH set path to nginx.pid file 246 --pid-path=PATH set path to nginx.pid file
249 --lock-path=PATH set path to nginx.lock file 247 --lock-path=PATH set path to nginx.lock file
250 248
361 NGX_WINE=$WINE 359 NGX_WINE=$WINE
362 fi 360 fi
363 361
364 362
365 NGX_PREFIX=${NGX_PREFIX:-/usr/local/nginx} 363 NGX_PREFIX=${NGX_PREFIX:-/usr/local/nginx}
366 NGX_CONF_PREFIX=${NGX_CONF_PREFIX:-$NGX_PREFIX}
367 364
368 365
369 case ".$NGX_SBIN_PATH" in 366 case ".$NGX_SBIN_PATH" in
370 ./*) 367 ./*)
371 ;; 368 ;;
383 case ".$NGX_CONF_PATH" in 380 case ".$NGX_CONF_PATH" in
384 ./*) 381 ./*)
385 ;; 382 ;;
386 383
387 .) 384 .)
388 NGX_CONF_PATH=$NGX_CONF_PREFIX/conf/nginx.conf 385 NGX_CONF_PATH=$NGX_PREFIX/conf/nginx.conf
389 ;; 386 ;;
390 387
391 *) 388 *)
392 NGX_CONF_PATH=$NGX_CONF_PREFIX/$NGX_CONF_PATH 389 NGX_CONF_PATH=$NGX_PREFIX/$NGX_CONF_PATH
393 ;; 390 ;;
394 esac 391 esac
392
393
394 NGX_CONF_PREFIX=`dirname $NGX_CONF_PATH`
395 395
396 396
397 case ".$NGX_PID_PATH" in 397 case ".$NGX_PID_PATH" in
398 ./*) 398 ./*)
399 ;; 399 ;;