I'm on Apache on Debian 9, updated, upgraded and bounced. I'm trying to upgrade from letsencrypt to certbot SSL. The domain I'm using is: www.freelettersfromsantaclaus.com/
I'm using these instructions: https://certbot.eff.org/lets-encrypt/debianstretch-apache.html
All cool until step "5. Install Certbot"
sudo snap install --classic certbot
I paraphrase: no stable version available, use --edge instead
sudo snap install --edge certbot
to install edge, use --classic (rolls eyes)
snap info certbot
it's not lying
sudo snap install --edge certbot --classic
TLDR: So I have the edge version installed as that was the only available option.
Upgrading letsencrypt so don't need apache changes as already sorted: sudo certbot certonly --apache
An unexpected error occurred:
OSError: cannot load library '/snap/certbot/356/usr/lib/x86_64-linux-gnu/libaugeas.so.0': /snap/certbot/356/usr/lib/x86_64-linux-gnu/libaugeas.so.0: cannot open shared object file: No such file or directory. Additionally, ctypes.util.find_library() did not manage to locate a library called '/snap/certbot/356/usr/lib/x86_64-linux-gnu/libaugeas.so.0'
Ok. Some missing files, found a thread: Certbot errors Fresh apache2 ubuntu 20.0.4 RasPi 4
Tried installing: augeas-lenses, libaugeas0, python3-augeas - nope so removed all 3 (all using apt)
Tried installing Augeas: sudo apt-get install -y augeas-tools. Nope.
Can only type with one hand so very slow here these days. I'm assuming I need to remove the --edge version and replace with a stable version (which I'm assuming doesn't depend on those files) but no idea how as I've never used snap before.
Any ideas? Many thanks in advance.