VPS侦探论坛

标题: acme.sh升级规则会导致在用户目录创建.acme.sh是正常的还是BUG? [打印本页]

作者: 神爱    时间: 2020-7-4 13:26
标题: acme.sh升级规则会导致在用户目录创建.acme.sh是正常的还是BUG?
本帖最后由 神爱 于 2020-7-4 13:30 编辑

RT
  1. crontab -l
  2. 0 3 */7 * * /usr/local/acme.sh/upgrade.sh
复制代码

[attach]6209[/attach]






补充内容 (2020-7-4 13:49):
/usr/local/acme.sh/upgrade.sh 里面的内容
#!/bin/bash

/usr/local/acme.sh/acme.sh --upgrade
sed -i 's/cat "\$CERT_PATH"$/#cat "\$CERT_PATH"/g' /usr/local/acme.sh/acme.sh

作者: licess    时间: 2020-7-4 16:34
漏掉环境变量了
编辑 /usr/local/acme.sh/upgrade.sh
在 /usr/local/acme.sh/acme.sh --upgrade 上面添加上一行
. "/usr/local/acme.sh/acme.sh.env"
再升级就可以了

或直接执行:
  1. cat >/usr/local/acme.sh/upgrade.sh<<EOF
  2. #!/bin/bash

  3. . "/usr/local/acme.sh/acme.sh.env"
  4. /usr/local/acme.sh/acme.sh --upgrade
  5. sed -i 's/cat "\\\$CERT_PATH"\$/#cat "\\\$CERT_PATH"/g' /usr/local/acme.sh/acme.sh
  6. EOF
复制代码
就行了
作者: 神爱    时间: 2020-7-5 20:06
好的




欢迎光临 VPS侦探论坛 (https://bbs.lnmp.com/) Powered by Discuz! X3.4