On 21 Dec 2023, at 17:04, John W. Himpel <john(a)jlhimpel.net>
wrote:
All,
I am a complete stranger to python.
I am attempting to automate the certificate renewal process for several
certificates obtained from Letsencrypt via certbot. My DNS is hosted
at
GoDaddy.com.
I found several projects on github that provide authenticators for
GoDaddy that reportedly work with the "certbot renew --manual ..."
command.
What I don't know is where in the filesystem I should put the .py files
so that certbot will find them and I don't have to reinstall everytime
there's a python version upgrade.
The instructions in the documentation for the add-on use a venv and
pip. Are those instructions compatible with fedora packages?
You can install certbot from Fedora RPM and it works just great.
I have these RPMs installed on my public facing Fedora Server:
$ rpm -qa | grep certbot
python3-certbot-2.6.0-4.fc39.noarch
python3-certbot-dns-digitalocean-2.6.0-4.fc39.noarch
certbot-2.6.0-4.fc39.noarch
python3-certbot-apache-2.6.0-4.fc39.noarch
I have a `certbot` command in /usr/bin/certbot, no need to care about python.
Barry