mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-10-30 18:07:15 +00:00 
			
		
		
		
	Merge pull request #1566 from steffenbusch/dev
Added --force-color to enforce the use of ANSI Color. Issue #1557
This commit is contained in:
		
						commit
						266333468b
					
				
							
								
								
									
										12
									
								
								acme.sh
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								acme.sh
									
									
									
									
									
								
							| @ -124,21 +124,21 @@ if [ -t 1 ]; then | ||||
| fi | ||||
| 
 | ||||
| __green() { | ||||
|   if [ "$__INTERACTIVE${ACME_NO_COLOR}" = "1" ]; then | ||||
|   if [ "$__INTERACTIVE${ACME_NO_COLOR}" = "1" -o "${ACME_FORCE_COLOR}" = "1" ]; then | ||||
|     printf '\033[1;31;32m' | ||||
|   fi | ||||
|   printf -- "%b" "$1" | ||||
|   if [ "$__INTERACTIVE${ACME_NO_COLOR}" = "1" ]; then | ||||
|   if [ "$__INTERACTIVE${ACME_NO_COLOR}" = "1" -o "${ACME_FORCE_COLOR}" = "1" ]; then | ||||
|     printf '\033[0m' | ||||
|   fi | ||||
| } | ||||
| 
 | ||||
| __red() { | ||||
|   if [ "$__INTERACTIVE${ACME_NO_COLOR}" = "1" ]; then | ||||
|   if [ "$__INTERACTIVE${ACME_NO_COLOR}" = "1" -o "${ACME_FORCE_COLOR}" = "1" ]; then | ||||
|     printf '\033[1;31;40m' | ||||
|   fi | ||||
|   printf -- "%b" "$1" | ||||
|   if [ "$__INTERACTIVE${ACME_NO_COLOR}" = "1" ]; then | ||||
|   if [ "$__INTERACTIVE${ACME_NO_COLOR}" = "1" -o "${ACME_FORCE_COLOR}" = "1" ]; then | ||||
|     printf '\033[0m' | ||||
|   fi | ||||
| } | ||||
| @ -5501,6 +5501,7 @@ Parameters: | ||||
|   --ca-path                         Specifies directory containing CA certificates in PEM format, used by wget or curl. | ||||
|   --nocron                          Only valid for '--install' command, which means: do not install the default cron job. In this case, the certs will not be renewed automatically. | ||||
|   --no-color                        Do not output color text. | ||||
|   --force-color                     Force output of color text. Useful for non-interactive use with the aha tool for HTML E-Mails. | ||||
|   --ecc                             Specifies to use the ECC cert. Valid for '--install-cert', '--renew', '--revoke', '--toPkcs' and '--createCSR' | ||||
|   --csr                             Specifies the input csr. | ||||
|   --pre-hook                        Command to be run before obtaining any certificates. | ||||
| @ -5966,6 +5967,9 @@ _process() { | ||||
|       --no-color) | ||||
|         export ACME_NO_COLOR=1 | ||||
|         ;; | ||||
|       --force-color) | ||||
|         export ACME_FORCE_COLOR=1 | ||||
|         ;; | ||||
|       --ecc) | ||||
|         _ecc="isEcc" | ||||
|         ;; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user