* Viktor Dukhovni:

> My first impression reading the docs is that "letdns" is not involved
> in certificate rollovers. Its job is solely to automate TLSA record
> updates.

Indeed.

> Are TLSA records matching the previous cert/key retained?

No, LetsDNS is stateless beyond the configuration files' content. What
exactly happens during each run depends on the configured actions. The
dane-tlsa live DNS update removes existing TLSA records and generates
new ones for the certificates configured in this particular run.

> There's a need for an example complete config file. Also
> more sophisticated deployment models that involved TLSA
> RR CNAMEs, support for "2 1 1" records and detection of
> changes in the issuing CA, ...

"2 1 1" records are already generated; see https://dane.sys4.de/smtp/seichter.de

> Also, I don't see tooling for robust cert rollover [...]

This already works, but I agree that the documentation is quite sparse
at this point.

> Thus 1.0 is an MVP snapshot, but much work remains.

I invite you and other interested parties to discuss this on GitHub [1]
rather than the Postfix mailing list. Release 1.0 is meant to provide
core functionality, and follows the "release erly and often" approach.
There is of course room for enhancements.

-Ralph

[1] https://github.com/LetsDNS/letsdns/discussions

Reply via email to