Original
This commit is contained in:
		@@ -4013,20 +4013,10 @@ function cert_generateDashboardcertificates() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
function cert_generateRootCAcertificate() {
 | 
			
		||||
    common_logger "Checking for an existing root certificate."
 | 
			
		||||
 | 
			
		||||
    # Define expected file names
 | 
			
		||||
    existing_ca_key="root-ca.key"
 | 
			
		||||
    existing_ca_cert="root-ca.pem"
 | 
			
		||||
    common_logger "Generating the root certificate."
 | 
			
		||||
    cert_executeAndValidate "openssl req -x509 -new -nodes -newkey rsa:2048 -keyout ${cert_tmp_path}/root-ca.key -out ${cert_tmp_path}/root-ca.pem -batch -subj '/OU=Wazuh/O=Wazuh/L=California/' -days 3650"
 | 
			
		||||
 | 
			
		||||
    if [[ -f "./$existing_ca_key" && -f "./$existing_ca_cert" ]]; then
 | 
			
		||||
        common_logger "Existing root certificate found. Copying to target paths."
 | 
			
		||||
        cp "./$existing_ca_key" "${cert_tmp_path}/root-ca.key"
 | 
			
		||||
        cp "./$existing_ca_cert" "${cert_tmp_path}/root-ca.pem"
 | 
			
		||||
    else
 | 
			
		||||
        common_logger "No existing root certificate found. Generating a new one."
 | 
			
		||||
        cert_executeAndValidate "openssl req -x509 -new -nodes -newkey rsa:2048 -keyout ${cert_tmp_path}/root-ca.key -out ${cert_tmp_path}/root-ca.pem -batch -subj '/OU=Wazuh/O=Wazuh/L=California/' -days 3650"
 | 
			
		||||
    fi
 | 
			
		||||
}
 | 
			
		||||
function cert_parseYaml() {
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user