我正在开发一个程序来自动更新我的服务器的 SSL 证书。
目前,更新 SSL 证书的命令是/opt/certbot-auto certonly --keep --no-bootstrap --no-self-upgrade --non-interactive --webroot -w /usr/share/nginx/html -d myDomain
.
如果我应该删除--no-self-upgrade
命令中的选项,我正在徘徊。因为如果我不升级certobot-auto
,我会收到警告说Attempting to parse the version <new_version> renewal configuration file found at XXX with version <old_version> of Certbot. This might not work.
。恐怕在未来的某一天,如果我不升级 certbot-auto,程序将无法更新我机器上的 SSL 证书。
如果我删除--no-self-upgrade
,我是否也应该删除--no-bootstrap
?因为新版本的 certbot-auto 可能具有不同的操作系统依赖项。