[__opendkim_key] Overall improvements in key management #22
No reviewers
Labels
No labels
bug
confirmed
critical
discussion
documentation
enhancement
feedback-required
good-first-issue
ready
reviewed
suggestion
support
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ungleich-public/cdist-contrib!22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "opendkim-improvements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
While developing this, I noticed that the type was handling inconsistently the
expectation that a cdist object with the same __object_id gets modified.
Instead more and more lines were added to, e.g. SigningTable and KeyTable.
In order to solve this, some backwards compatibility breaking is necessary.
This is probably not too terrible since:
--selectorparameter was mandatory, therefore the fallback for the keylocation is triggered.
SigningTableandKeyTableCloses #19 and #20
c47d4dbaf2to7ca0bcf8d9Looks good - I also ran a quick test that worked as expected. I'll probably roll this out to real-world infrastructure in the coming weeks. Thanks!