feat(脚本): 移除letsencrypt申请证书时输入邮箱、设置回车默认SSL厂商
parent
ed255b17b8
commit
a2155a8fc8
17
install.sh
17
install.sh
|
@ -1021,7 +1021,7 @@ checkIP() {
|
|||
# 自定义email
|
||||
customSSLEmail() {
|
||||
if [[ -d "/root/.acme.sh" && -f "/root/.acme.sh/account.conf" ]]; then
|
||||
if ! grep -q "ACCOUNT_EMAIL" <"/root/.acme.sh/account.conf"; then
|
||||
if ! grep -q "ACCOUNT_EMAIL" <"/root/.acme.sh/account.conf" && ! echo "${sslType}" | grep -q "letsencrypt"; then
|
||||
read -r -p "请输入邮箱地址:" sslEmail
|
||||
if echo "${sslEmail}" | grep -q "@"; then
|
||||
echo "ACCOUNT_EMAIL='${sslEmail}'" >>/root/.acme.sh/account.conf
|
||||
|
@ -1039,13 +1039,11 @@ customSSLEmail() {
|
|||
switchSSLType() {
|
||||
if [[ -z "${sslType}" ]]; then
|
||||
echoContent red "\n=============================================================="
|
||||
echoContent yellow "1.letsencrypt"
|
||||
echoContent yellow "1.letsencrypt[默认]"
|
||||
echoContent yellow "2.zerossl"
|
||||
echoContent yellow "3.buypass"
|
||||
echoContent red "=============================================================="
|
||||
read -r -p "请选择:" selectSSLType
|
||||
if [[ "${selectSSLType}" =~ ^[1-3]$ ]]; then
|
||||
|
||||
read -r -p "请选择[回车]使用默认:" selectSSLType
|
||||
case ${selectSSLType} in
|
||||
1)
|
||||
sslType="letsencrypt"
|
||||
|
@ -1056,11 +1054,10 @@ switchSSLType() {
|
|||
3)
|
||||
sslType="buypass"
|
||||
;;
|
||||
*)
|
||||
sslType="letsencrypt"
|
||||
;;
|
||||
esac
|
||||
else
|
||||
echoContent red " ---> 选择错误,请重新选择"
|
||||
switchSSLType
|
||||
fi
|
||||
fi
|
||||
}
|
||||
# 安装TLS
|
||||
|
@ -4787,7 +4784,7 @@ menu() {
|
|||
cd "$HOME" || exit
|
||||
echoContent red "\n=============================================================="
|
||||
echoContent green "作者:mack-a"
|
||||
echoContent green "当前版本:v2.5.76"
|
||||
echoContent green "当前版本:v2.5.77"
|
||||
echoContent green "Github:https://github.com/mack-a/v2ray-agent"
|
||||
echoContent green "描述:八合一共存脚本\c"
|
||||
showInstallStatus
|
||||
|
|
Loading…
Reference in New Issue