Ebuild for DNS-standalone Authentication This makes a wildcard DNS with a static DNS configuration available. Reproducible: Always
Created attachment 599464 [details] certbot-dns-standalone-v0.1 Ebuild usable for bot -0.1 & -9999 9999 builds from master -0.1 builds from tag created for this ebuild.
Comment on attachment 599464 [details] certbot-dns-standalone-v0.1 >HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" The actual homepage is not mentioned in HOMEPAGE.
Created attachment 600180 [details] Updated standalone dns authenticator Homepage updated. The certbot documentation mentions this as one of the DNS authenticators.
renaming the script to certbot-dns-standalone-1.0.3.ebuild should yield the most recent version of the plugin.
An other solution --> https://github.com/hsntgm/certbot-dns-rfc2136
dns-rfc2136 does require a DNS server to be updatable by the client. standalone serves another purpose, it allows the DNS systems to have a static setup and let certbot serve up the challenges. (even if the certbot running system cannot access a DNS system). So dns-rfc2136 from a different source doesn't solve that.
Update for certbot 2.x
Created attachment 843285 [details] Updated dns-standalone for certbot 2.0 with letsencrypt. New version of the script.
I stopped using these from a gentoo system. Easier to run some debian env. inside an LXD container. And install the modules using pip there.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0f8e3d36f0b0d66ffc9ad562f9e4583a6d690c commit 8b0f8e3d36f0b0d66ffc9ad562f9e4583a6d690c Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-02-14 01:33:50 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2025-02-21 16:40:15 +0000 app-crypt/certbot: rework into a single package Closes: https://bugs.gentoo.org/646298 (obsolete) Closes: https://bugs.gentoo.org/702740 (obsolete) Closes: https://bugs.gentoo.org/702744 (obsolete) Closes: https://bugs.gentoo.org/911502 (obsolete) Closes: https://bugs.gentoo.org/949725 Signed-off-by: Thibaud CANALE <thican@thican.net> Closes: https://github.com/gentoo/gentoo/pull/40565 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-crypt/certbot/Manifest | 1 + app-crypt/certbot/certbot-3.2.0-r100.ebuild | 278 ++++++++++++++++++++++++++++ app-crypt/certbot/metadata.xml | 17 ++ 3 files changed, 296 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3374c531b3bca19ddd2be04441fae95632d8eb commit 7f3374c531b3bca19ddd2be04441fae95632d8eb Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-02-14 01:33:50 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-21 17:51:15 +0000 app-crypt/certbot: rework into a single package Closes: https://bugs.gentoo.org/646298 (obsolete) Closes: https://bugs.gentoo.org/702740 (obsolete) Closes: https://bugs.gentoo.org/702744 (obsolete) Closes: https://bugs.gentoo.org/911502 (obsolete) Closes: https://bugs.gentoo.org/949725 Signed-off-by: Thibaud CANALE <thican@thican.net> Closes: https://github.com/gentoo/gentoo/pull/40565 Signed-off-by: Sam James <sam@gentoo.org> app-crypt/certbot/Manifest | 1 + app-crypt/certbot/certbot-3.2.0-r100.ebuild | 279 ++++++++++++++++++++++++++++ app-crypt/certbot/metadata.xml | 21 +++ 3 files changed, 301 insertions(+)