From afa5791d07c8fb321c13738c8fd16d3ed350ba95 Mon Sep 17 00:00:00 2001 From: Adrian Heine Date: Fri, 6 Dec 2019 09:56:28 +0100 Subject: [PATCH] Adapt TLSKey to Debian 10 --- src/symbols/tls/key.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/symbols/tls/key.rs b/src/symbols/tls/key.rs index e819111..2bd440c 100644 --- a/src/symbols/tls/key.rs +++ b/src/symbols/tls/key.rs @@ -43,7 +43,7 @@ impl Symbol for TlsKey<'_, C> { return Ok(false); } - let output = self.command_runner.get_output( + let stdout = self.command_runner.get_output( "openssl", &[ OsStr::new("rsa"), @@ -54,7 +54,7 @@ impl Symbol for TlsKey<'_, C> { "-text".as_ref(), ], )?; - Ok(output.starts_with(format!("Private-Key: ({} bit)\n", self.get_bytes()).as_bytes())) + Ok(stdout.ends_with("RSA key ok\n".as_bytes())) } fn execute(&self) -> Result<(), Box> {