fixed certificate model style errors

This commit is contained in:
dinsmol 2021-09-09 21:42:58 +03:00
parent 788af6cc5f
commit 2f81e856fc

View file

@ -81,11 +81,11 @@ class Certificate < ApplicationRecord
csr_file.rewind
crt_file = Tempfile.new('client_crt')
_out, err, _st = Open3.capture3("openssl", "ca", "-config", ENV['openssl_config_path'],
"-keyfile", ENV['ca_key_path'],
"-cert", ENV['ca_cert_path'],
"-extensions", "usr_cert", "-notext", "-md sha256",
"-in", csr_file.path, "-out", crt_file.path, "-key", ENV['ca_key_password'], "-batch")
_out, err, _st = Open3.capture3('openssl', 'ca', '-config', ENV['openssl_config_path'],
'-keyfile', ENV['ca_key_path'], '-cert', ENV['ca_cert_path'],
'-extensions', 'usr_cert', '-notext', '-md sha256',
'-in', csr_file.path, '-out', crt_file.path, '-key', ENV['ca_key_password'],
'-batch')
if err.match?(/Data Base Updated/)
crt_file.rewind