mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-11-04 04:17:40 +00:00 
			
		
		
		
	
						commit
						744bfc1982
					
				
							
								
								
									
										26
									
								
								acme.sh
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								acme.sh
									
									
									
									
									
								
							@ -4679,6 +4679,8 @@ _installalias() {
 | 
				
			|||||||
  _setopt "$_envfile" "export LE_WORKING_DIR" "=" "\"$LE_WORKING_DIR\""
 | 
					  _setopt "$_envfile" "export LE_WORKING_DIR" "=" "\"$LE_WORKING_DIR\""
 | 
				
			||||||
  if [ "$_c_home" ]; then
 | 
					  if [ "$_c_home" ]; then
 | 
				
			||||||
    _setopt "$_envfile" "export LE_CONFIG_HOME" "=" "\"$LE_CONFIG_HOME\""
 | 
					    _setopt "$_envfile" "export LE_CONFIG_HOME" "=" "\"$LE_CONFIG_HOME\""
 | 
				
			||||||
 | 
					  else
 | 
				
			||||||
 | 
					    _sed_i "/^export LE_CONFIG_HOME/d" "$_envfile"
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
  _setopt "$_envfile" "alias $PROJECT_ENTRY" "=" "\"$LE_WORKING_DIR/$PROJECT_ENTRY$_c_entry\""
 | 
					  _setopt "$_envfile" "alias $PROJECT_ENTRY" "=" "\"$LE_WORKING_DIR/$PROJECT_ENTRY$_c_entry\""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -4700,6 +4702,8 @@ _installalias() {
 | 
				
			|||||||
    _setopt "$_cshfile" "setenv LE_WORKING_DIR" " " "\"$LE_WORKING_DIR\""
 | 
					    _setopt "$_cshfile" "setenv LE_WORKING_DIR" " " "\"$LE_WORKING_DIR\""
 | 
				
			||||||
    if [ "$_c_home" ]; then
 | 
					    if [ "$_c_home" ]; then
 | 
				
			||||||
      _setopt "$_cshfile" "setenv LE_CONFIG_HOME" " " "\"$LE_CONFIG_HOME\""
 | 
					      _setopt "$_cshfile" "setenv LE_CONFIG_HOME" " " "\"$LE_CONFIG_HOME\""
 | 
				
			||||||
 | 
					    else
 | 
				
			||||||
 | 
					      _sed_i "/^setenv LE_CONFIG_HOME/d" "$_cshfile"
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
    _setopt "$_cshfile" "alias $PROJECT_ENTRY" " " "\"$LE_WORKING_DIR/$PROJECT_ENTRY$_c_entry\""
 | 
					    _setopt "$_cshfile" "alias $PROJECT_ENTRY" " " "\"$LE_WORKING_DIR/$PROJECT_ENTRY$_c_entry\""
 | 
				
			||||||
    _setopt "$_csh_profile" "source \"$_cshfile\""
 | 
					    _setopt "$_csh_profile" "source \"$_cshfile\""
 | 
				
			||||||
@ -4764,20 +4768,24 @@ install() {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  _info "Installing to $LE_WORKING_DIR"
 | 
					  _info "Installing to $LE_WORKING_DIR"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  if ! mkdir -p "$LE_WORKING_DIR"; then
 | 
					  if [ ! -d "$LE_WORKING_DIR" ]; then
 | 
				
			||||||
    _err "Can not create working dir: $LE_WORKING_DIR"
 | 
					    if ! mkdir -p "$LE_WORKING_DIR"; then
 | 
				
			||||||
    return 1
 | 
					      _err "Can not create working dir: $LE_WORKING_DIR"
 | 
				
			||||||
 | 
					      return 1
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    chmod 700 "$LE_WORKING_DIR"
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  chmod 700 "$LE_WORKING_DIR"
 | 
					  if [ ! -d "$LE_CONFIG_HOME" ]; then
 | 
				
			||||||
 | 
					    if ! mkdir -p "$LE_CONFIG_HOME"; then
 | 
				
			||||||
 | 
					      _err "Can not create config dir: $LE_CONFIG_HOME"
 | 
				
			||||||
 | 
					      return 1
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  if ! mkdir -p "$LE_CONFIG_HOME"; then
 | 
					    chmod 700 "$LE_CONFIG_HOME"
 | 
				
			||||||
    _err "Can not create config dir: $LE_CONFIG_HOME"
 | 
					 | 
				
			||||||
    return 1
 | 
					 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  chmod 700 "$LE_CONFIG_HOME"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  cp "$PROJECT_ENTRY" "$LE_WORKING_DIR/" && chmod +x "$LE_WORKING_DIR/$PROJECT_ENTRY"
 | 
					  cp "$PROJECT_ENTRY" "$LE_WORKING_DIR/" && chmod +x "$LE_WORKING_DIR/$PROJECT_ENTRY"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  if [ "$?" != "0" ]; then
 | 
					  if [ "$?" != "0" ]; then
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user