Replies: 5 comments 6 replies
-
I don't know of any such work. DNSSEC signing and related periodic maintenance (e.g. key rollovers) is quite complicated, and I'm not sure what the benefit of a batch-oriented offline signing facility would be in dnspython. Anyone trying to use it for anything other than casual testing would find it unwieldy and dangerous. The alternative is to have a deeply DNSSEC aware zone with online keys and a management process, but this is far more complicated still. So basically I'm not really keen on the idea, but I'm still open to hearing more about your use case(s). |
Beta Was this translation helpful? Give feedback.
-
Might be a handy thing to use the transactional API for doing the actual alteration of the zone, as that way you could roll back on error. |
Beta Was this translation helpful? Give feedback.
-
PR submitted as #905 |
Beta Was this translation helpful? Give feedback.
-
@bwelling @rthalley Please check https://github.com/jschlyter/dnspython/tree/rdataset_signer for an idea for signing while adding NSECs: |
Beta Was this translation helpful? Give feedback.
-
Moving discussion to #909 |
Beta Was this translation helpful? Give feedback.
-
Are there any existing work on generating NSEC/NSEC3 chains for a zone? This is one step towards a complete zones signer.
I'm thinking a function that will add (or perhaps update) NSEC/NSEC3 records on a given Zone, with the option to add RRSIG to each type map (since the next step in the pipeline will be signing).
Beta Was this translation helpful? Give feedback.
All reactions