From 1aa3c79ef7f35b38d3a6a25e512fda63eb918e95 Mon Sep 17 00:00:00 2001 From: Kevin Guerineau Date: Tue, 7 May 2024 22:16:16 +0200 Subject: [PATCH] [IMP] Check False for run subprocess --- common.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common.py b/common.py index ffa1360..01b8293 100644 --- a/common.py +++ b/common.py @@ -257,13 +257,13 @@ def create_openssl_intermediate(name, force=False,verbose=False): if not os.path.isfile(TisPKI.intermediate_ca_keyfile(name)) and not os.path.isfile(TisPKI.intermediate_ca_certfile(name)): Printing.information('Generate Intermediate CA private key and CSR') gen_intermediate_ca = subprocess.run(f"/usr/bin/openssl req -config {intermediate_ca_config} -new -sha512 -keyout {TisPKI.intermediate_ca_keyfile(name)} \ - -out {TisPKI.intermediate_csr_path(name)}/{name.replace(' ','_')}_intermediate_ca.csr", shell=True, check=True, executable='/bin/bash') + -out {TisPKI.intermediate_csr_path(name)}/{name.replace(' ','_')}_intermediate_ca.csr", shell=True, check=False, executable='/bin/bash') if gen_intermediate_ca.returncode == 0: Printing.information('Sign Intermediate CA with Root CA') sign_intermediate_ca = subprocess.run(f"/usr/bin/openssl ca -config {os.path.join(TisPKI.root_config_path(),'openssl_root_ca_sign_intermediate.ini')} \ -extensions v3_intermediate_ca -days 1825 -notext -md sha512 -create_serial -in {TisPKI.intermediate_csr_path(name)}/{name.replace(' ','_')}_intermediate_ca.csr \ - -out {TisPKI.intermediate_ca_certfile(name)}", shell=True, check=True, executable='/bin/bash') + -out {TisPKI.intermediate_ca_certfile(name)}", shell=True, check=False, executable='/bin/bash') if sign_intermediate_ca.returncode == 0: if verbose: @@ -277,7 +277,7 @@ def create_openssl_intermediate(name, force=False,verbose=False): os.remove(TisPKI.intermediate_ca_keyfile(name)) create_openssl_intermediate(name, force, verbose) else: - Printing.error('Error on generating Root CA private key') + Printing.error('Error on generating Intermediate CA private key') retry = input('If you want to retry, press Y : ') if retry == "y" or retry == 'Y': os.remove(TisPKI.intermediate_ca_keyfile(name))