From a83d81a71dff58b280dc7e4a13416ee4019b2179 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Sun, 14 Aug 2016 09:21:52 +0200 Subject: [PATCH] Fix that pki sign-csr is not logging the certificate file location fixes #12422 --- lib/cli/pkiutility.cpp | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/lib/cli/pkiutility.cpp b/lib/cli/pkiutility.cpp index 834cdcca1..9154770c8 100644 --- a/lib/cli/pkiutility.cpp +++ b/lib/cli/pkiutility.cpp @@ -96,17 +96,7 @@ int PkiUtility::SignCsr(const String& csrfile, const String& certfile) X509_REQ_free(req); - std::ofstream fpcert; - fpcert.open(certfile.CStr()); - - if (!fpcert) { - Log(LogCritical, "cli") - << "Failed to open certificate file '" << certfile << "' for output"; - return 1; - } - - fpcert << CertificateToString(cert); - fpcert.close(); + WriteCert(cert, certfile); return 0; }