mirror of
https://github.com/nginx/nginx.git
synced 2025-02-25 18:55:26 -06:00
"$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module
patch by Maxim Dounin
This commit is contained in:
@@ -43,6 +43,7 @@ if [ $USE_SHA1 = YES ]; then
|
||||
|
||||
if [ $USE_OPENSSL = YES ]; then
|
||||
have=NGX_HAVE_OPENSSL_SHA1_H . auto/have
|
||||
have=NGX_HAVE_SHA1 . auto/have
|
||||
SHA1=YES
|
||||
SHA1_LIB=OpenSSL
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
|
||||
if [ $SHA1 != NONE ]; then
|
||||
|
||||
have=NGX_HAVE_SHA1 . auto/have
|
||||
CORE_INCS="$CORE_INCS $SHA1"
|
||||
|
||||
case "$NGX_CC_NAME" in
|
||||
@@ -41,7 +42,7 @@ else
|
||||
# FreeBSD
|
||||
|
||||
ngx_feature="sha1 in system md library"
|
||||
ngx_feature_name=
|
||||
ngx_feature_name=NGX_HAVE_SHA1
|
||||
ngx_feature_run=no
|
||||
ngx_feature_incs="#include <sha.h>"
|
||||
ngx_feature_path=
|
||||
|
||||
@@ -197,6 +197,8 @@ if [ $HTTP_RANDOM_INDEX = YES ]; then
|
||||
fi
|
||||
|
||||
if [ $HTTP_AUTH_BASIC = YES ]; then
|
||||
USE_MD5=YES
|
||||
USE_SHA1=YES
|
||||
have=NGX_CRYPT . auto/have
|
||||
HTTP_MODULES="$HTTP_MODULES $HTTP_AUTH_BASIC_MODULE"
|
||||
HTTP_SRCS="$HTTP_SRCS $HTTP_AUTH_BASIC_SRCS"
|
||||
|
||||
@@ -34,7 +34,8 @@ CORE_DEPS="src/core/nginx.h \
|
||||
src/core/ngx_cycle.h \
|
||||
src/core/ngx_conf_file.h \
|
||||
src/core/ngx_resolver.h \
|
||||
src/core/ngx_open_file_cache.h"
|
||||
src/core/ngx_open_file_cache.h \
|
||||
src/core/ngx_crypt.h"
|
||||
|
||||
|
||||
CORE_SRCS="src/core/nginx.c \
|
||||
@@ -64,7 +65,8 @@ CORE_SRCS="src/core/nginx.c \
|
||||
src/core/ngx_cpuinfo.c \
|
||||
src/core/ngx_conf_file.c \
|
||||
src/core/ngx_resolver.c \
|
||||
src/core/ngx_open_file_cache.c"
|
||||
src/core/ngx_open_file_cache.c \
|
||||
src/core/ngx_crypt.c"
|
||||
|
||||
|
||||
REGEX_DEPS=src/core/ngx_regex.h
|
||||
|
||||
Reference in New Issue
Block a user