mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-10-31 18:37:30 +00:00 
			
		
		
		
	Install online, git is not need.
This commit is contained in:
		
							parent
							
								
									a34bd89f95
								
							
						
					
					
						commit
						4a0f23e2ad
					
				
							
								
								
									
										43
									
								
								le.sh
									
									
									
									
									
								
							
							
						
						
									
										43
									
								
								le.sh
									
									
									
									
									
								
							| @ -674,16 +674,12 @@ _initpath() { | |||||||
|   fi |   fi | ||||||
| 
 | 
 | ||||||
|   dp="$LE_WORKING_DIR/curl.dump" |   dp="$LE_WORKING_DIR/curl.dump" | ||||||
|   CURL="curl --silent" |   CURL="curl -L --silent" | ||||||
|   if [ "$DEBUG" ] ; then |   if [ "$DEBUG" ] ; then | ||||||
|     CURL="$CURL --trace-ascii $dp " |     CURL="$CURL -L --trace-ascii $dp " | ||||||
|   fi |   fi | ||||||
|    |    | ||||||
|   domain="$1" |   domain="$1" | ||||||
|   if ! mkdir -p "$LE_WORKING_DIR" ; then |  | ||||||
|     _err "Can not craete working dir: $LE_WORKING_DIR" |  | ||||||
|     return 1 |  | ||||||
|   fi |  | ||||||
|    |    | ||||||
|   if [ -z "$ACCOUNT_KEY_PATH" ] ; then |   if [ -z "$ACCOUNT_KEY_PATH" ] ; then | ||||||
|     ACCOUNT_KEY_PATH="$LE_WORKING_DIR/account.key" |     ACCOUNT_KEY_PATH="$LE_WORKING_DIR/account.key" | ||||||
| @ -1518,6 +1514,11 @@ install() { | |||||||
|    |    | ||||||
|   _info "Installing to $LE_WORKING_DIR" |   _info "Installing to $LE_WORKING_DIR" | ||||||
|    |    | ||||||
|  |   if ! mkdir -p "$LE_WORKING_DIR" ; then | ||||||
|  |     _err "Can not craete working dir: $LE_WORKING_DIR" | ||||||
|  |     return 1 | ||||||
|  |   fi | ||||||
|  |    | ||||||
|   cp le.sh "$LE_WORKING_DIR/" && chmod +x "$LE_WORKING_DIR/le.sh" |   cp le.sh "$LE_WORKING_DIR/" && chmod +x "$LE_WORKING_DIR/le.sh" | ||||||
| 
 | 
 | ||||||
|   if [ "$?" != "0" ] ; then |   if [ "$?" != "0" ] ; then | ||||||
| @ -1614,6 +1615,36 @@ createCSR: | |||||||
|   " |   " | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | _installOnline() { | ||||||
|  |   _info "Installing from online archive." | ||||||
|  |   if [ ! "$BRANCH" ] ; then | ||||||
|  |     BRANCH="master" | ||||||
|  |   fi | ||||||
|  |   _initpath | ||||||
|  |   target="$PROJECT/archive/$BRANCH.tar.gz" | ||||||
|  |   _info "Downloading $target" | ||||||
|  |   localname="$BRANCH.tar.gz" | ||||||
|  |   if ! _get "$target" > $localname ; then | ||||||
|  |     _debug "Download error." | ||||||
|  |     return 1 | ||||||
|  |   fi | ||||||
|  |   _info "Extracting $localname" | ||||||
|  |   tar xzf $localname | ||||||
|  |   cd "le-$BRANCH" | ||||||
|  |   chmod +x le.sh | ||||||
|  |   if ./le.sh install ; then | ||||||
|  |     _info "Install success!" | ||||||
|  |   fi | ||||||
|  |    | ||||||
|  |   cd .. | ||||||
|  |   rm -rf "le-$BRANCH" | ||||||
|  |   rm -f "$localname" | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | if [ "$INSTALLONLINE" ] ; then | ||||||
|  |   _installOnline $BRANCH | ||||||
|  |   exit | ||||||
|  | fi | ||||||
| 
 | 
 | ||||||
| if [ -z "$1" ] ; then | if [ -z "$1" ] ; then | ||||||
|   showhelp |   showhelp | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user