mirror of
				https://github.com/wazuh/wazuh-docker.git
				synced 2025-11-03 21:43:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/bash
 | 
						|
# Wazuh Docker Copyright (C) 2019 Wazuh Inc. (License GPLv2)
 | 
						|
 | 
						|
##############################################################################
 | 
						|
# Adapt elasticsearch.yml configuration file 
 | 
						|
##############################################################################
 | 
						|
 | 
						|
if [[ $SECURITY_ENABLED == "yes" ]]; then
 | 
						|
    echo "SECURITY - Elasticserach security configuration."
 | 
						|
 | 
						|
    echo "SECURITY - Setting configuration options."
 | 
						|
 | 
						|
    # Settings for elasticsearch.yml to be added by the user. 
 | 
						|
    # Example: 
 | 
						|
    #     echo "
 | 
						|
    # # Required to set the passwords and TLS options
 | 
						|
    # xpack.security.enabled: true
 | 
						|
    # xpack.security.transport.ssl.enabled: true
 | 
						|
    # xpack.security.transport.ssl.verification_mode: certificate
 | 
						|
    # xpack.security.transport.ssl.key: /usr/share/elasticsearch/config/elasticsearch/elasticsearch.key
 | 
						|
    # xpack.security.transport.ssl.certificate: /usr/share/elasticsearch/config/elasticsearch.cert.pem
 | 
						|
    # xpack.security.transport.ssl.certificate_authorities: [\"/usr/share/elasticsearch/config/ca.cert.pem\"]
 | 
						|
 | 
						|
    # # HTTP layer
 | 
						|
    # xpack.security.http.ssl.enabled: true
 | 
						|
    # xpack.security.http.ssl.verification_mode: certificate
 | 
						|
    # xpack.security.http.ssl.key: /usr/share/elasticsearch/config/elasticsearch/elasticsearch.key
 | 
						|
    # xpack.security.http.ssl.certificate: /usr/share/elasticsearch/config/elasticsearch.cert.pem
 | 
						|
    # xpack.security.http.ssl.certificate_authorities: [\"/usr/share/elasticsearch/config/ca.cert.pem\"]
 | 
						|
    # " >> /usr/share/elasticsearch/config/elasticsearch.yml
 | 
						|
 | 
						|
fi
 |