2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 22:45:39 +00:00

Add VALIDATION_DEFAULT to Windows Configure script

This commit is contained in:
Ondřej Surý
2018-06-06 12:02:40 +02:00
parent 18c3a08471
commit 82e68ffbf0
6 changed files with 31 additions and 32 deletions

View File

@@ -223,7 +223,8 @@ my @substdefh = ("AES_CC",
"ISC_LIST_CHECKINIT",
"TUNE_LARGE",
"WANT_QUERYTRACE",
"WITH_IDN");
"WITH_IDN",
"VALIDATION_DEFAULT");
# for platform.h
@@ -486,6 +487,7 @@ my $use_ed448 = "auto";
my $use_aes = "auto";
my $cookie_algorithm = "aes";
my $use_gssapi = "no";
my $validation_default = "auto";
my $gssapi_path = "C:\\Program\ Files\\MIT\\Kerberos\\";
my $use_geoip = "no";
my $geoip_path = "";
@@ -702,6 +704,10 @@ sub myenable {
if ($val =~ /^no$/i) {
$enable_rpz_nsdname = "no";
}
} elsif ($key =~ /^auto-validation$/i) {
if ($val =~ /^no$/i) {
$validation_default = "yes";
}
} else {
$want_unknown = "yes";
if ($val eq "no") {
@@ -2032,6 +2038,9 @@ if ($use_gssapi ne "yes") {
$configdefd{"USE_ISC_SPNEGO"} = "USE_ISC_SPNEGO";
}
# disable-auto-validation
$configdefh{"VALIDATION_DEFAULT"} = "\"$validation_default\"";
# with-geoip
if ($use_geoip eq "no") {
if ($verbose) {
@@ -3249,6 +3258,7 @@ exit 0;
# --enable-full-report supported by verbose
# --enable-dnstap not supported (requires libfstrm support on WIN32)
# --enable-afl not supported (not yet available on Visual Studio C++)
# --disable-auto-validation supported
# --with-python supported
# --with-openssl supported
# --with-pkcs11 supported