Files
certbot-dns-yeil/setup.py
eskimo 3d606b20bc v3.0.1: default propagation 20s -> 60s for edge-replica convergence
20s was too tight: yeil serves DNS from edge replicas fed by a
replication log, so a freshly-written _acme-challenge TXT takes a bit to
appear on every authoritative nameserver. Let's Encrypt's secondary
(multi-perspective) validation hit a not-yet-converged replica and saw a
stale value -> 'incorrect TXT record found'. 60s lets all replicas catch
up (matches what already works in practice for wildcard certs).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 02:14:48 -04:00

21 lines
503 B
Python

from setuptools import setup, find_packages
setup(
name="certbot-dns-yeil",
version="3.0.1",
description="yeil DNS Authenticator plugin for Certbot",
url="https://git.eskimo.dev/Yeil/certbot-dns-yeil",
author="yeil",
license="MIT",
packages=find_packages(),
install_requires=[
"certbot>=1.1.0",
"zope.interface",
],
entry_points={
"certbot.plugins": [
"dns-yeil = certbot_dns_yeil.dns_yeil:Authenticator",
],
},
)