修复: 真正移除acme.sh安装脚本的--install参数
问题: - v4.0.11修复了安装脚本URL,但忘记移除--install参数 - 官方安装脚本https://get.acme.sh应该不带参数直接运行 - --install是给安装后的acme.sh主程序用的,不是给安装脚本用的 - 导致安装脚本执行后,目录创建但文件未正确安装 修复: - deploy_acme_letsencrypt: 移除 --install 参数 - deploy_acme_zerossl: 移除 --install 参数 - deploy_acme_buypass: 移除 --install 参数 - 统一使用: bash "$TEMP_INSTALL_SCRIPT" (不带参数) 影响: - 修复acme.sh安装后目录为空的根本问题 - 确保所有acme.sh方案(Let's Encrypt/ZeroSSL/Buypass)正常工作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1378,9 +1378,9 @@ deploy_acme_letsencrypt() {
|
|||||||
print_warning "脚本内容可能异常,但继续尝试..."
|
print_warning "脚本内容可能异常,但继续尝试..."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 执行安装
|
# 执行安装(不需要参数)
|
||||||
print_info "正在执行安装..."
|
print_info "正在执行安装..."
|
||||||
bash "$TEMP_INSTALL_SCRIPT" --install
|
bash "$TEMP_INSTALL_SCRIPT"
|
||||||
install_result=$?
|
install_result=$?
|
||||||
|
|
||||||
# 清理临时文件
|
# 清理临时文件
|
||||||
@@ -1541,7 +1541,7 @@ deploy_acme_zerossl() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
print_info "正在执行安装..."
|
print_info "正在执行安装..."
|
||||||
bash "$TEMP_INSTALL_SCRIPT" --install
|
bash "$TEMP_INSTALL_SCRIPT"
|
||||||
install_result=$?
|
install_result=$?
|
||||||
|
|
||||||
rm -f "$TEMP_INSTALL_SCRIPT"
|
rm -f "$TEMP_INSTALL_SCRIPT"
|
||||||
@@ -1681,7 +1681,7 @@ deploy_acme_buypass() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
print_info "正在执行安装..."
|
print_info "正在执行安装..."
|
||||||
bash "$TEMP_INSTALL_SCRIPT" --install
|
bash "$TEMP_INSTALL_SCRIPT"
|
||||||
install_result=$?
|
install_result=$?
|
||||||
|
|
||||||
rm -f "$TEMP_INSTALL_SCRIPT"
|
rm -f "$TEMP_INSTALL_SCRIPT"
|
||||||
|
|||||||
Reference in New Issue
Block a user