echo " Allow 'dnstap' packet logging (--enable-dnstap)"
test -z "$MAXMINDDB_LIBS" || echo " GeoIP2 access control (--enable-geoip)"
test "no" = "$use_gssapi" || echo " GSS-API (--with-gssapi)"
- if test "yes" = "$enable_full_report" -o "aes" != "$with_cc_alg"; then
- echo " Algorithm: $with_cc_alg"
- fi
# these lines are only printed if run with --enable-full-report
if test "yes" = "$enable_full_report"; then
echo " Allow 'dnstap' packet logging (--enable-dnstap)"
test -z "$MAXMINDDB_LIBS" || echo " GeoIP2 access control (--enable-geoip)"
test "no" = "$use_gssapi" || echo " GSS-API (--with-gssapi)"
- if test "yes" = "$enable_full_report" -o "aes" != "$with_cc_alg"; then
- echo " Algorithm: $with_cc_alg"
- fi
# these lines are only printed if run with --enable-full-report
if test "yes" = "$enable_full_report"; then
# with-xxx/without-xxx
my @withlist = ("aes",
- "cc-alg",
"cross-compile",
"ecdsa",
"eddsa",
" with-openssl[=PATH] build with OpenSSL yes|path (mandatory)\n",
" with-pkcs11[=PATH] build with PKCS#11 support yes|no|provider-path\n",
" with-eddsa crypto EDDSA yes|all|no\n",
-" with-cc-alg choose the algorithm for cookies aes|sha1|sha256\n",
" with-gssapi[=PATH] build with MIT KfW GSSAPI yes|no|path\n",
" with-libxml2[=PATH] build with libxml2 library yes|no|path\n",
" with-geoip2[=PATH] build with GeoIP2 support yes|no|path\n",
my $use_eddsa = "auto";
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\\";
} elsif ($val =~ /^yes$/i) {
$use_aes = "yes";
}
- } elsif ($key =~ /^cc-alg$/i) {
- $cookie_algorithm = $val;
} elsif ($key =~ /^gssapi$/i) {
if ($val !~ /^no$/i) {
$use_gssapi = "yes";
} else {
print "querytrace: disabled\n";
}
- print "cookie algorithm: $cookie_algorithm\n";
print "openssl-path: $openssl_path\n";
if ($use_tests eq "yes") {
print "tests: enabled\n";
# --with-ecdsa supported
# --with-eddsa supported
# --with-aes supported
-# --with-cc-alg supported
# --with-randomdev not supported on WIN32 (makes no sense)
# --with-geoip2 supported
# --with-gssapi supported with MIT (K)erberos (f)or (W)indows