Added dicumentation
This commit is contained in:
@@ -158,7 +158,7 @@ class CertManager
|
||||
def get_detail_cert_info(id)
|
||||
@log = nil
|
||||
@error = nil
|
||||
cert_info = { common: nil, revoke: nil, is_client: nil, name: nil, id: id }
|
||||
cert_info = { common: nil, revoke: nil, is_client: nil, name: nil, id: id, full: nil }
|
||||
|
||||
if @root_ca.nil?
|
||||
@error = I18n.t('errors.root_ca_not_detected')
|
||||
@@ -178,6 +178,22 @@ class CertManager
|
||||
cert_item[:server]
|
||||
end
|
||||
|
||||
files_list = []
|
||||
readme_txt = ""
|
||||
if cert_item[:is_client]
|
||||
files_list << cert_item[:client]
|
||||
files_list << "#{@root_ca}/ca/client_certs/#{cert_item[:server_name]}/private/#{cert_item[:client_id]}_private.key.pem"
|
||||
files_list << "#{@root_ca}/ca/intermediate/certs/ca-chain.cert.pem"
|
||||
readme_txt = I18n.t('messages.client_readme', private_key: files_list[1], server_cert: files_list[0], ca_chain: files_list[2])
|
||||
else
|
||||
files_list << cert_item[:server]
|
||||
files_list << "#{@root_ca}/ca/intermediate/private/#{cert_item[:server_name]}.key.pem"
|
||||
files_list << "#{@root_ca}/ca/intermediate/certs/ca-chain.cert.pem"
|
||||
files_list << "#{@root_ca}/ca/intermediate/crl/ca-full.crl.pem"
|
||||
readme_txt = I18n.t('messages.server_readme', private_key: files_list[1], server_cert: files_list[0], ca_chain: files_list[2], crl: files_list[3])
|
||||
end
|
||||
cert_info[:full] = readme_txt
|
||||
|
||||
unless File.exist?(cert_path)
|
||||
@error = I18n.t('errors.root_ca_not_detected')
|
||||
return cert_info
|
||||
|
||||
@@ -1,3 +1,20 @@
|
||||
PER_PAGE = 30
|
||||
LIFE_TOKEN = 300
|
||||
ALLOWED_IPS = [
|
||||
# Example: '192.168.1.10',
|
||||
# Add allowed IP addresses here
|
||||
'*'
|
||||
]
|
||||
PORT = 4567
|
||||
IPBIND = '0.0.0.0'
|
||||
|
||||
if File.exist?('classes/config_custom.rb')
|
||||
orig_verbose = $VERBOSE
|
||||
$VERBOSE = nil
|
||||
require_relative 'config_custom'
|
||||
$VERBOSE = orig_verbose
|
||||
end
|
||||
|
||||
LOCK_PATH = 'locks/lock'.freeze
|
||||
GRANTED_UTILS = [
|
||||
'utils/config.sh',
|
||||
@@ -7,12 +24,3 @@ GRANTED_UTILS = [
|
||||
'utils/make_server_revoke.sh',
|
||||
'utils/prepare.sh'
|
||||
].freeze
|
||||
PER_PAGE = 30
|
||||
LIFE_TOKEN = 300
|
||||
ALLOWED_IPS = [
|
||||
# Example: '192.168.1.10',
|
||||
# Add allowed IP addresses here
|
||||
'*'
|
||||
]
|
||||
PORT = 4567
|
||||
IPBIND = '0.0.0.0'.freeze
|
||||
|
||||
Reference in New Issue
Block a user