From 46bad870ce2e74350d9ac4167022f708ed6b720f Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:09:26 +0100 Subject: [PATCH 1/4] Suggest `ods2cascade` for OpenDNSSEC users. --- doc/manual/source/quick-start.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/manual/source/quick-start.rst b/doc/manual/source/quick-start.rst index 56c678720..c168d04f7 100644 --- a/doc/manual/source/quick-start.rst +++ b/doc/manual/source/quick-start.rst @@ -10,6 +10,13 @@ the settings relating to daemonization. parent zone. If this is not available, make sure to :ref:`disable automatic key rolls `. +.. tip:: For users migrating from `OpenDNSSEC `_ + we offer a tool that can help with inspecting your OpenDNSSEC configuration + and generating Cascade and :program:`kmip2pkcs11` configuration files, + Cascade policies, and guidance on the commands required to import keys and + zones into Cascade. Check out `ods2cascade `_ + for more information. + .. _cascade-config: Configuring Cascade From 49ca67e53aa3aab865d5acf31d4a61b68ea021b1 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:18:35 +0100 Subject: [PATCH 2/4] Add intersphinx mapping for `ods2cascade`. --- doc/manual/source/conf.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/manual/source/conf.py b/doc/manual/source/conf.py index 30adc2dc6..18fb91f55 100644 --- a/doc/manual/source/conf.py +++ b/doc/manual/source/conf.py @@ -98,7 +98,8 @@ intersphinx_mapping = { 'dnst': ('https://dnst.docs.nlnetlabs.nl/en/latest/', None), - 'kmip2pkcs11': ('https://cascade.docs.nlnetlabs.nl/projects/kmip2pkcs11/en/latest/', None) + 'kmip2pkcs11': ('https://cascade.docs.nlnetlabs.nl/projects/kmip2pkcs11/en/latest/', None), + 'ods2cascade': ('https://cascade.docs.nlnetlabs.nl/projects/ods2cascade/en/latest/', None) } # We recommend adding the following config value. From be67f1decf5256af62739ab3e150c1c713208b80 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:19:49 +0100 Subject: [PATCH 3/4] Add top menu link to `ods2cascade`. --- doc/manual/source/index.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/manual/source/index.rst b/doc/manual/source/index.rst index 3e2994dff..2ccb24999 100644 --- a/doc/manual/source/index.rst +++ b/doc/manual/source/index.rst @@ -164,5 +164,6 @@ Examples of things we're interested in: man/cascade-zone kmip2pkcs11 Daemon kmip2pkcs11 Configuration File Format + ods2cascade .. ^ need to work around lack of intersphinx links in toctree by creating a hyperlink From 92ff0793ad97a9e5bd522f480cd933fe5e2d2b64 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 9 Jun 2026 15:17:14 +0200 Subject: [PATCH 4/4] Update reference to kmip2pkcs11. --- doc/manual/source/quick-start.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/quick-start.rst b/doc/manual/source/quick-start.rst index 4ee57aa29..f5af264ac 100644 --- a/doc/manual/source/quick-start.rst +++ b/doc/manual/source/quick-start.rst @@ -12,7 +12,7 @@ the settings relating to daemonization. .. tip:: For users migrating from `OpenDNSSEC `_ we offer a tool that can help with inspecting your OpenDNSSEC configuration - and generating Cascade and :program:`kmip2pkcs11` configuration files, + and generating Cascade and :program:`cascade-hsm-bridge` configuration files, Cascade policies, and guidance on the commands required to import keys and zones into Cascade. Check out `ods2cascade `_ for more information.