From 501983cdbeeca7636a4e60f97b3844ccb4fd57fd Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Fri, 23 Mar 2018 18:58:57 +0100 Subject: [PATCH] dnsdist: Build without DNSCrypt support --- pdns/dnsdist-lua.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pdns/dnsdist-lua.cc b/pdns/dnsdist-lua.cc index 0e573f16d1..72d25d7df7 100644 --- a/pdns/dnsdist-lua.cc +++ b/pdns/dnsdist-lua.cc @@ -1029,9 +1029,9 @@ void setupLuaConfig(bool client) #endif }); +#ifdef HAVE_DNSCRYPT g_lua.writeFunction("generateDNSCryptCertificate", [](const std::string& providerPrivateKeyFile, const std::string& certificateFile, const std::string privateKeyFile, uint32_t serial, time_t begin, time_t end, boost::optional version) { setLuaNoSideEffect(); -#ifdef HAVE_DNSCRYPT DNSCryptPrivateKey privateKey; DNSCryptCert cert; @@ -1045,10 +1045,8 @@ void setupLuaConfig(bool client) errlog(e.what()); g_outputBuffer="Error: "+string(e.what())+"\n"; } -#else - g_outputBuffer="Error: DNSCrypt support is not enabled.\n"; -#endif }); +#endif g_lua.writeFunction("showPools", []() { setLuaNoSideEffect(); -- 2.47.2