mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-10-31 10:27:22 +00:00 
			
		
		
		
	fix compatible to pfsense. use "-config" for single domain to override the default openssl config file.
This commit is contained in:
		
							parent
							
								
									6425835067
								
							
						
					
					
						commit
						1ad65f7d78
					
				
							
								
								
									
										7
									
								
								le.sh
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								le.sh
									
									
									
									
									
								
							| @ -175,7 +175,8 @@ createCSR() { | ||||
|   if [ -z "$domainlist" ] ; then | ||||
|     #single domain | ||||
|     _info "Single domain" $domain | ||||
|     openssl req -new -sha256 -key "$CERT_KEY_PATH" -subj "/CN=$domain" > "$CSR_PATH" | ||||
|     printf "[ req_distinguished_name ]\n[ req ]\ndistinguished_name = req_distinguished_name\n" > "$DOMAIN_SSL_CONF" | ||||
|     openssl req -new -sha256 -key "$CERT_KEY_PATH" -subj "/CN=$domain" -config "$DOMAIN_SSL_CONF" -out "$CSR_PATH" | ||||
|   else | ||||
|     alt="DNS:$(echo $domainlist | sed "s/,/,DNS:/g")" | ||||
|     #multi  | ||||
| @ -396,11 +397,11 @@ _initpath() { | ||||
|     DOMAIN_PATH="$domainhome" | ||||
|   fi | ||||
|   if [ -z "$DOMAIN_CONF" ] ; then | ||||
|     DOMAIN_CONF="$domainhome/$Le_Domain.conf" | ||||
|     DOMAIN_CONF="$domainhome/$domain.conf" | ||||
|   fi | ||||
|    | ||||
|   if [ -z "$DOMAIN_SSL_CONF" ] ; then | ||||
|     DOMAIN_SSL_CONF="$domainhome/$Le_Domain.ssl.conf" | ||||
|     DOMAIN_SSL_CONF="$domainhome/$domain.ssl.conf" | ||||
|   fi | ||||
|    | ||||
|   if [ -z "$CSR_PATH" ] ; then | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user