From b5af510ac39f2152d7b7208a0a79ba2bfd95760a Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Tue, 31 Dec 2019 11:15:32 +0100 Subject: [PATCH] dnsdist: Display the correct DoT provider --- pdns/dnsdist-lua.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pdns/dnsdist-lua.cc b/pdns/dnsdist-lua.cc index 366376ef4d..6d2dd15cd4 100644 --- a/pdns/dnsdist-lua.cc +++ b/pdns/dnsdist-lua.cc @@ -1963,6 +1963,7 @@ void setupLuaConfig(bool client) if (vars->count("provider")) { frontend->d_provider = boost::get((*vars)["provider"]); + boost::algorithm::to_lower(frontend->d_provider); } parseTLSConfig(frontend->d_tlsConfig, "addTLSLocal", vars); @@ -1974,7 +1975,11 @@ void setupLuaConfig(bool client) vinfolog("Loading TLS provider '%s'", frontend->d_provider); } else { +#ifdef HAVE_LIBSSL vinfolog("Loading default TLS provider 'openssl'"); +#else + vinfolog("Loading default TLS provider 'gnutls'"); +#endif } // only works pre-startup, so no sync necessary auto cs = std::unique_ptr(new ClientState(frontend->d_addr, true, reusePort, tcpFastOpenQueueSize, interface, cpus)); -- 2.39.5