I have inherited a server running Ubuntu 14.04.4 LTS which is using the certbot-auto script. I would like to upgrade/change it to using the certbot following these installation instructions.
Looking at the contents of the script, this is the version LE_AUTO_VERSION="0.15.0"
$VENV_PATH does not produce any output for my user and for root
I believe therefore that my next commands to run should be:
Yes, but we don't mind re-issuing the certificates again. Most of them are expired anyway because the auto-renew is not working.
Thanks for the advice. I've already made a backup. But I would much rather avoid going down the rabbit hole of troubleshooting a broken system when there might be a better way of avoiding a broken system in the first place.
Also, keep in mind that the Certbot packages will automatically set up a cron job to run “certbot -q renew”. If you have an existing custom cron job, you can remove it.
It's fine for it to auto-renew. This is one of the end goals anyway. I've already removed the existing cron jobs. Just to be clear I am trying to achieve
Remove the old script without breaking the system or preventing the install of the current certbot
Yes, different versions of Certbot will happily use each other’s files in /etc/letsencrypt. Note that certbot-auto updates automatically to the latest released version, so when you install an OS package instead, you’ll be using a slightly older version of Certbot.