Prepare 0.24 release with branding change to Hickory DNS (#2054)

* update all READMEs with notices about the name change

* update changelog for 0.24

* bump crate versions to 0.24

* update version notice information

* update readmes to back reference trust-dns

* rename all crates to hickory counterparts

* replace all Trust-DNS references in code and comments with Hickory DNS

* rename all Trust-DNS references to Hickory DNS in non-code

* rename all trust-dns-resolver references to hickory-resolver

* rename all trust-dns-client references to hickory-client

* rename all trust-dns-proto references to hickory-proto

* rename all trust-dns-server references to hickory-server

* rename all trust-dns-compatibility references to hickory-compatability

* rename all trust-dns-integration references to hickory-integration

* rename all trust-dns-util references to hickory-util

* Update MIT licenses to reference Hickory DNS

* update all trust-dns references to hickory-dns

* update all bluejekyll github references to hickorydns org

* Update name in Changelog

* make sure hickory-dns logs during tests

* add changelogs for recent main additions

* fix references to trust-dns and hickory in architecture

* update a few trust-dns references in READMEs

* fixup some dangling trust_dns references

* replace fka with formerly in change log

* replace all hickoydns org references to hickory-dns

* replace all http links with https

* update logos

* update hickorydns to hickory-dns for all other org references

* fix Notices of Trust-DNS to Hickory in each Readme
This commit is contained in:
Benjamin Fry
2023-10-13 21:39:28 -04:00
committed by GitHub
parent dac1009503
commit 408d0baca0
369 changed files with 2241 additions and 1905 deletions

View File

@@ -1,9 +1,9 @@
; replace the trust-dns.org with your own name
; replace the hickory-dns.org with your own name
$TTL 3D
@ IN SOA trust-dns.org. root.trust-dns.org. (
@ IN SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
28800 ; Refresh
7200 ; Retry
604800 ; Expire
86400) ; Minimum TTL
NS trust-dns.org.
NS hickory-dns.org.

View File

@@ -1,11 +1,11 @@
; replace the trust-dns.org with your own name
; replace the hickory-dns.org with your own name
$TTL 3D
@ IN SOA trust-dns.org. root.trust-dns.org. (
@ IN SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
28800 ; Refresh
7200 ; Retry
604800 ; Expire
86400) ; Minimum TTL
NS trust-dns.org.
NS hickory-dns.org.
1 PTR localhost.

View File

@@ -1,9 +1,9 @@
; replace the trust-dns.org with your own name
; replace the hickory-dns.org with your own name
$TTL 3D
@ IN SOA trust-dns.org. root.trust-dns.org. (
@ IN SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
28800 ; Refresh
7200 ; Retry
604800 ; Expire
86400) ; Minimum TTL
NS trust-dns.org.
NS hickory-dns.org.

View File

@@ -1,6 +1,6 @@
; replace the trust-dns.org with your own name
; replace the hickory-dns.org with your own name
$TTL 3D
@ SOA trust-dns.org. root.trust-dns.org. (
@ SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
28800 ; Refresh
7200 ; Retry

View File

@@ -1,11 +1,11 @@
; replace the trust-dns.org with your own name
; replace the hickory-dns.org with your own name
$TTL 3D
@ IN SOA trust-dns.org. root.trust-dns.org. (
@ IN SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
28800 ; Refresh
7200 ; Retry
604800 ; Expire
86400) ; Minimum TTL
NS trust-dns.org.
NS hickory-dns.org.
1 PTR localhost.

View File

@@ -1,12 +1,12 @@
; replace the trust-dns.org with your own name
; replace the hickory-dns.org with your own name
$TTL 3D
@ IN SOA trust-dns.org. root.trust-dns.org. (
@ IN SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
28800 ; Refresh
7200 ; Retry
604800 ; Expire
86400) ; Minimum TTL
NS trust-dns.org.
NS hickory-dns.org.
localhost. A 127.0.0.1
AAAA ::1

View File

@@ -1,6 +1,6 @@
; replace the trust-dns.org with your own name
; replace the hickory-dns.org with your own name
$TTL 3D
@ IN SOA trust-dns.org. root.trust-dns.org. (
@ IN SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
28800 ; Refresh
7200 ; Retry

View File

@@ -1,5 +1,5 @@
; replace the trust-dns.org with your own name
@ IN SOA trust-dns.org. root.trust-dns.org. (
; replace the hickory-dns.org with your own name
@ IN SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
28800 ; Refresh
7200 ; Retry

View File

@@ -1,5 +1,5 @@
; replace the trust-dns.org with your own name
@ IN SOA trust-dns.org. root.trust-dns.org. (
; replace the hickory-dns.org with your own name
@ IN SOA hickory-dns.org. root.hickory-dns.org. (
199609203 ; Serial
8h ; Refresh
120m ; Retry

View File

@@ -1,11 +1,11 @@
##
## This is an example configuration file for the Trust-DNS named server.
## This is an example configuration file for the Hickory DNS named server.
##
## The format is in TOML: https://github.com/toml-lang/toml which was chosen
## as the configuration format for Trust-DNS. While Trust-DNS is intended to
## as the configuration format for Hickory DNS. While Hickory DNS is intended to
## be a drop-in replacement for BIND9, it will not support the named.conf files
## directly. At some point, there will be a binary tool for converting the
## BIND9 configuration files over to Trust-DNS TOML.
## BIND9 configuration files over to Hickory DNS TOML.
##
## Many of these options are available as both command line options and
## configuration options in these files. In that case, the command line option
@@ -93,7 +93,7 @@ file = "example.com.zone"
## set of DNSSEC algorithms to use to sign the zone. enable_dnssec must be true.
## these will be lookedup by $file.{key_name}.pem, for backward compatibility
## with previous versions of Trust-DNS, if enable_dnssec is enabled but
## with previous versions of Hickory DNS, if enable_dnssec is enabled but
## supported_algorithms is not specified, it will default to "RSASHA256" and
## look for the $file.pem for the key. To control key length, or other options
## keys of the specified formats can be generated in PEM format. Instructions

View File

@@ -24,7 +24,7 @@ echo "====> generating cert"
${OPENSSL:?} req -new -x509 -days 365 -sha256 \
-key ${KEY_FILE:?} -keyform der \
-out ${CRT_FILE:?} -outform der \
-subj '/O=Trust-DNS/CN=ns.example.com' \
-subj '/O=Hickory DNS/CN=ns.example.com' \
-config <(cat /etc/ssl/openssl.cnf <(printf "\n[x509v3]\nsubjectAltName=critical,DNS:ns.example.com\nkeyUsage=critical,digitalSignature,keyAgreement,keyCertSign\nextendedKeyUsage=critical,serverAuth,clientAuth\nbasicConstraints=critical,pathlen:0")) \
-extensions x509v3 \
-reqexts x509v3