]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
docs: link to doc:pdnsutil 15191/head
authorJosh Soref <2119212+jsoref@users.noreply.github.com>
Thu, 20 Feb 2025 22:01:40 +0000 (17:01 -0500)
committerJosh Soref <2119212+jsoref@users.noreply.github.com>
Thu, 20 Feb 2025 22:01:40 +0000 (17:01 -0500)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
docs/appendices/backend-writers-guide.rst
docs/backends/generic-sql.rst
docs/backends/geoip.rst
docs/changelog/4.0.rst
docs/changelog/4.1.rst
docs/changelog/4.7.rst
docs/dnssec/migration.rst
docs/guides/basic-database.rst
docs/running.rst
docs/upgrading.rst

index f55272cf0022f21b92f93e1e60237ae7180a843b..d67a2ac4a96a173996df0fd15933a2b415dbef63 100644 (file)
@@ -234,7 +234,7 @@ and such.
   as 'overlay', makes the zone incompatible with some operations that
   assume that a single zone is always entirely stored in the same backend.
   Such operations include zone transfers, listing and editing zone content via
-  the API or ``pdnsutil``.
+  the API or :doc:`pdnsutil <pdnsutil>`.
 
 .. warning::
   When the content of a zone is spread across multiple backends, all the types
index 95b7914a37bd899170b3fe59b6e60233fa4ad7b2..a433cc2a3725d9bc00356d6b46f8f15644a1542f 100644 (file)
@@ -101,7 +101,7 @@ setting "disabled" to ``1`` (for PostgreSQL: ``true``). By extension,
 when the SOA record for a domain is disabled, the entire domain is
 considered to be disabled.
 
-This value cannot be set with ``pdnsutil``.
+This value cannot be set with :doc:`pdnsutil <pdnsutil>`.
 
 Effects: the record (or domain, respectively) will not be visible to DNS
 clients. The REST API will still see the record (or domain). Even if a
index 539d16767fa4df59c759b623d3a36b71f58c0cff..13857851f40d83be70d5cfd54784e1a324d7fa29 100644 (file)
@@ -86,7 +86,7 @@ Specifies the full path of the zone configuration file to use. The file is re-op
 
 Specifies the full path of a directory that will contain DNSSEC keys.
 This option enables DNSSEC on the backend. Keys can be created/managed
-with ``pdnsutil``, and the backend stores these keys in files with key
+with :doc:`pdnsutil <pdnsutil>`, and the backend stores these keys in files with key
 flags and active/disabled state encoded in the key filenames.
 
 Zonefile format
index 84e3c94f45d821b8d51675d7a3e58b37f6affeec..367641e8b48c2091bb3e117c254f362dd5612508 100644 (file)
@@ -395,7 +395,7 @@ In addition to this cleanup, 4.0.0 brings the following new features:
 -  Experimental support for ed25519 DNSSEC signatures (when compiled
    with libsodium support).
 -  IXFR consumption support.
--  Many new ``pdnsutil`` commands
+-  Many new :doc:`pdnsutil <pdnsutil>` commands
 
    -  ``help`` command now produces the help
    -  Warns if the configuration file cannot be read
@@ -417,7 +417,7 @@ The following backend have been dropped in 4.0.0:
 
 Important changes:
 
--  ``pdnssec`` has been renamed to ``pdnsutil``
+-  ``pdnssec`` has been renamed to :doc:`pdnsutil <pdnsutil>`
 -  PowerDNS Authoritative Server now listens by default on all IPv6
    addresses.
 -  The default for ``pdnsutil secure-zone`` has been changed from 1 2048
index 2ca9b77138507b6f376a2f6f8a28882c1f7382b3..0531e3ad1a4e4af53aa31d91e23497601bd7b3b3 100644 (file)
@@ -517,7 +517,7 @@ Changelogs for 4.1.x
 
   This is the second release in the 4.1 train.
 
-  This is a bug-fix only release, with fixes to the LDAP and MySQL backends, the ``pdnsutil`` tool, and PDNS internals.
+  This is a bug-fix only release, with fixes to the LDAP and MySQL backends, the :doc:`pdnsutil <pdnsutil>` tool, and PDNS internals.
 
   Changes since 4.1.1:
 
@@ -643,7 +643,7 @@ Changelogs for 4.1.x
   This is the third release candidate of the PowerDNS Authoritative Server in the 4.1 release train.
 
   This release features various bug fixes and some improvements to
-  ``pdnsutil``.
+  :doc:`pdnsutil <pdnsutil>`.
 
   .. change::
     :tags: Bug Fixes
@@ -682,7 +682,7 @@ Changelogs for 4.1.x
     :pullreq: 5883
     :tickets: 5853
 
-    Add ``add-meta`` command to ``pdnsutil`` that can be used to append
+    Add ``add-meta`` command to :doc:`pdnsutil <pdnsutil>` that can be used to append
     to existing metadata without clobbering it.
 
   .. change::
index ff9705b0551c031394e48bf9870764b9c27fbaa7..9722bfaff29aafb25923691ad7d7c3c0fefc7de8 100644 (file)
@@ -215,7 +215,7 @@ Changelogs for 4.7.x
   * lmdbbackend databases now get a UUID assigned, making it easy for external software to spot if a database was completely replaced
   * lmdbbackend databases now optionally use random IDs for objects
   * a new LUA function called ``ifurlextup``, and improvements in other LUA record functions
-  * autoprimary management in ``pdnsutil`` and the HTTP API
+  * autoprimary management in :doc:`pdnsutil <pdnsutil>` and the HTTP API
   * in beta, a key roller daemon, currently not packaged
 
   Please make sure to read the :doc:`upgrade notes <../upgrading>` before upgrading.
@@ -258,7 +258,7 @@ Changelogs for 4.7.x
   * lmdbbackend databases now get a UUID assigned, making it easy for external software to spot if a database was completely replaced
   * lmdbbackend databases now optionally use random IDs for objects
   * a new LUA function called ``ifurlextup``, and improvements in other LUA record functions
-  * autoprimary management in ``pdnsutil`` and the HTTP API
+  * autoprimary management in :doc:`pdnsutil <pdnsutil>` and the HTTP API
   * in beta, a key roller daemon, currently not packaged
 
   Please make sure to read the :doc:`upgrade notes <../upgrading>` before upgrading.
@@ -320,7 +320,7 @@ Changelogs for 4.7.x
   * lmdbbackend databases now get a UUID assigned, making it easy for external software to spot if a database was completely replaced
   * lmdbbackend databases now optionally use random IDs for objects
   * a new LUA function called ``ifurlextup``, and improvements in other LUA record functions
-  * autoprimary management in ``pdnsutil`` and the HTTP API
+  * autoprimary management in :doc:`pdnsutil <pdnsutil>` and the HTTP API
 
   Please make sure to read the :doc:`upgrade notes <../upgrading>` before upgrading.
 
@@ -519,7 +519,7 @@ Changelogs for 4.7.x
   * lmdbbackend databases now get a UUID assigned, making it easy for external software to spot if a database was completely replaced
   * lmdbbackend databases now optionally use random IDs for objects
   * a new LUA function called ``ifurlextup``
-  * autoprimary management in ``pdnsutil`` and the HTTP API
+  * autoprimary management in :doc:`pdnsutil <pdnsutil>` and the HTTP API
 
   Please make sure to read the :doc:`upgrade notes <../upgrading>` before upgrading.
 
index 9217cc4a34259e7c342d3245d75512d161b3ee1b..4fd45e35312438c2f79196350d7e5e302dd9c126 100644 (file)
@@ -81,7 +81,7 @@ automatically.
 From existing DNSSEC non-PowerDNS setups, live signing
 ------------------------------------------------------
 
-The ``pdnsutil`` tool features the option to import zone keys in the
+The :doc:`pdnsutil <pdnsutil>` tool features the option to import zone keys in the
 industry standard private key format, version 1.2. To import an existing
 KSK, use
 
index 233518b6b1767669bb1c0c1917bc024bdcc655d2..e3bccbe6764be76ac48c83947615d9899f1228d3 100644 (file)
@@ -77,9 +77,9 @@ Now, let's add a zone and some records::
 This should be done as the ``pdns`` user (or root), as sqlite3 requires write access to the directory of the database file.
 
 .. note::
-  ``pdnsutil`` is a tool that can manipulate zones, set DNSSEC parameters for zones and does :doc:`many other <../manpages/pdnsutil.1>` things.
-  It is *highly* recommended to use ``pdnsutil`` or the :doc:`HTTP API <../http-api/index>` to modify zones instead of using raw SQL,
-  as ``pdnsutil`` and the API perform checks on the data and post-store changes to prevent issues when serving DNS data.
+  :doc:`pdnsutil <pdnsutil>` is a tool that can manipulate zones, set DNSSEC parameters for zones and does :doc:`many other <../manpages/pdnsutil.1>` things.
+  It is *highly* recommended to use :doc:`pdnsutil <pdnsutil>` or the :doc:`HTTP API <../http-api/index>` to modify zones instead of using raw SQL,
+  as :doc:`pdnsutil <pdnsutil>` and the API perform checks on the data and post-store changes to prevent issues when serving DNS data.
 
 If we now requery our database, ``www.example.com`` should be present::
 
index e24bd70b53a4a793c5395331c195b927a1206b68..181c732701b2e6ab69f7a7fce8305144a2f419de 100644 (file)
@@ -111,7 +111,7 @@ Backend manipulation
 ``pdnsutil``
 ~~~~~~~~~~~~
 
-To perform zone and record changes using inbuilt tools, the ``pdnsutil`` command can be used. All available options are described in the online :doc:`manual page <../manpages/pdnsutil.1>` as well as in ``man pdnsutil``.
+To perform zone and record changes using inbuilt tools, the :doc:`pdnsutil <pdnsutil>` command can be used. All available options are described in the online :doc:`manual page <../manpages/pdnsutil.1>` as well as in ``man pdnsutil``.
 
 The SysV init script
 --------------------
index 3ff117fe4701add31570be6a3f94292ee2bbbe44..4d36304c18b352b233f2f5996a7d02bb5c2ad8f4 100644 (file)
@@ -25,7 +25,7 @@ If you want to listen on both IPv4 and IPv6, you need to add a line with ``0.0.0
 pdnsutil behaviour changes
 ^^^^^^^^^^^^^^^^^^^^^^^^^^
 
-A few changes of behaviour have been implemented in ``pdnsutil``.
+A few changes of behaviour have been implemented in :doc:`pdnsutil <pdnsutil>`.
 
 * The ``add-zone-key`` command used to default to creating a ZSK,
   if no key type was given. This default has changed to KSK.