mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-10-31 18:37:30 +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 |   if [ -z "$domainlist" ] ; then | ||||||
|     #single domain |     #single domain | ||||||
|     _info "Single domain" $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 |   else | ||||||
|     alt="DNS:$(echo $domainlist | sed "s/,/,DNS:/g")" |     alt="DNS:$(echo $domainlist | sed "s/,/,DNS:/g")" | ||||||
|     #multi  |     #multi  | ||||||
| @ -396,11 +397,11 @@ _initpath() { | |||||||
|     DOMAIN_PATH="$domainhome" |     DOMAIN_PATH="$domainhome" | ||||||
|   fi |   fi | ||||||
|   if [ -z "$DOMAIN_CONF" ] ; then |   if [ -z "$DOMAIN_CONF" ] ; then | ||||||
|     DOMAIN_CONF="$domainhome/$Le_Domain.conf" |     DOMAIN_CONF="$domainhome/$domain.conf" | ||||||
|   fi |   fi | ||||||
|    |    | ||||||
|   if [ -z "$DOMAIN_SSL_CONF" ] ; then |   if [ -z "$DOMAIN_SSL_CONF" ] ; then | ||||||
|     DOMAIN_SSL_CONF="$domainhome/$Le_Domain.ssl.conf" |     DOMAIN_SSL_CONF="$domainhome/$domain.ssl.conf" | ||||||
|   fi |   fi | ||||||
|    |    | ||||||
|   if [ -z "$CSR_PATH" ] ; then |   if [ -z "$CSR_PATH" ] ; then | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user