Skip to content

feat: Add CERT record-type (rfc4398) support#58

Open
readefries wants to merge 1 commit intoTechnitiumSoftware:masterfrom
readefries:feat/add-cert-record-support-rfc4398
Open

feat: Add CERT record-type (rfc4398) support#58
readefries wants to merge 1 commit intoTechnitiumSoftware:masterfrom
readefries:feat/add-cert-record-support-rfc4398

Conversation

@readefries
Copy link
Copy Markdown

I wanted to try out DnsServer, but noticed it lacked support for the CERT type, which I use in my DNS setup.

Signed-off-by: Hendrik Bruinsma <hbruinsma@xs4some.nl>
@ShreyasZare
Copy link
Copy Markdown
Member

Thanks for the PR, will review it soon. It would be nice to know how you are using the CERT RR type so as to understand the requirement better.

@readefries
Copy link
Copy Markdown
Author

The CERT RR type can be used for storing public certificates, as I use it to publish my PGP public certificate in PGP and IPGP format. Like I currently have here:

17:37:05 readefries@elitebook ~ → dig -t CERT hbruinsma.xs4some.nl +short
PGP 0 ED25519 mDMEZYSszRYJKwYBBAHaRw8BAQdAQXlY+LIYNu+g+xkwYzY8sygCMqCN m5bFK2/3mt53Ovy0K2hicnVpbnNtYUB4czRzb21lLm5sIDxoYnJ1aW5z bWFAeHM0c29tZS5ubD6IjAQQFgoAPgWCZYSszQQLCQcICZBCNoSNego0 AwMVCAoEFgACAQIZAQKbAwIeARYhBIXS8RQFEgnK8ddQv0I2hI16CjQD AACwoQD+K4CVu83khAHDlC5rNy2zLvbuZQQhdYxmcJXhgRCp9IUA/2dn XcZl7g5eCL3CpQy41r5nHxvvhGrwn+AmkuS4m6MFuDgEZYSszRIKKwYB BAGXVQEFAQEHQOYy5qOeRwOilfHK5kJVgeRpxB9MRopqqfVqcb5Jwrsb AwEIB4h4BBgWCgAqBYJlhKzNCZBCNoSNego0AwKbDBYhBIXS8RQFEgnK 8ddQv0I2hI16CjQDAAA+KgEA0U6SEFZrdWYBiRjnsTVe8ReoaP/dwp8M jF0BJZCVqXkBAIeohOUoVtMqt8mEGHwhvmTihrvg/DoaNFkXaakEUlEC
IPGP 0 ED25519 aHR0cHM6Ly94czRzb21lLm5sL2hicnVpbnNtYS5wdWJrZXkudHh0

You can also add other certificates to it, but I haven't used that yet.

Please let me know if you need more information.

@ShreyasZare
Copy link
Copy Markdown
Member

Thanks for the details. Will review and get it merged soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants