diff --git a/fabfile/tasks/provision.py b/fabfile/tasks/provision.py index c0a6257ea..941cd0bec 100644 --- a/fabfile/tasks/provision.py +++ b/fabfile/tasks/provision.py @@ -1876,8 +1876,9 @@ def add_tor_agent_by_index(index, node_info, restart=True): ssl_files_copied_from_standby = True # Generate files if we didn't copy from standby if not ssl_files_copied_from_standby: - ssl_cmd = "openssl req -new -x509 -sha256 -newkey rsa:4096 -nodes -subj \"/C=US/ST=Global/L=" - ssl_cmd += tor_name + "/O=" + tor_vendor_name + "/CN=" + domain_name + "\"" + ssl_cmd = "openssl req -new -x509 -days 3650 -text -sha256" + ssl_cmd += " -newkey rsa:4096 -nodes -subj \"/C=US/ST=Global/O=" + ssl_cmd += + tor_vendor_name + "/CN=" + domain_name + "\"" ssl_cmd += " -keyout " + privkey_file + " -out " + cert_file sudo(ssl_cmd)