Older openssl versions (1.0.1/1.0.2) do not seem to support '-' for /dev/stdin. (#279)

This commit is contained in:
Felix Fontein
2021-09-15 20:42:52 +02:00
committed by GitHub
parent eea7bfc6bf
commit 598cdf0a21
2 changed files with 4 additions and 2 deletions

View File

@@ -230,7 +230,7 @@ class OpenSSLCLIBackend(CryptoBackend):
filename = csr_filename
data = None
if csr_content is not None:
filename = '-'
filename = '/dev/stdin'
data = csr_content.encode('utf-8')
openssl_csr_cmd = [self.openssl_binary, "req", "-in", filename, "-noout", "-text"]
@@ -267,7 +267,7 @@ class OpenSSLCLIBackend(CryptoBackend):
filename = cert_filename
data = None
if cert_content is not None:
filename = '-'
filename = '/dev/stdin'
data = cert_content.encode('utf-8')
cert_filename_suffix = ''
elif cert_filename is not None: