From 9df79d52217beb67c63518fa6e93e03b5df8c592 Mon Sep 17 00:00:00 2001 From: Pieter Lexis Date: Thu, 29 Mar 2018 10:52:34 +0200 Subject: [PATCH] dnsdist: add removed functions to the upgrade guide --- pdns/dnsdistdist/docs/upgrade_guide.rst | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pdns/dnsdistdist/docs/upgrade_guide.rst b/pdns/dnsdistdist/docs/upgrade_guide.rst index 782ba2117..7f3541d42 100644 --- a/pdns/dnsdistdist/docs/upgrade_guide.rst +++ b/pdns/dnsdistdist/docs/upgrade_guide.rst @@ -12,6 +12,22 @@ Add the appropriate :func:`setConsoleACL` and :func:`addConsoleACL` statements t The ``--daemon`` option is removed from the :program:`dnsdist` binary, meaning that :program:`dnsdist` will not fork to the background anymore. Hence, it can only be run on the foreground or under a supervisor like systemd, supervisord and ``daemon(8)``. +Due to changes in the architecture of :program:`dnsdist`, several of the shortcut rules have been removed after deprecating them in 1.2.0. +All removed functions have their equivalent :func:`addAction` listed. +Please check the configuration for these statements (or use ``dnsdist --check-config``) and update where needed. +This removal affects these functions: + +- :func:`addAnyTCRule` +- :func:`addDelay` +- :func:`addDisableValidationRule` +- :func:`addDomainBlock` +- :func:`addDomainCNAMESpoof` +- :func:`addDomainSpoof` +- :func:`addNoRecurseRule` +- :func:`addPoolRule` +- :func:`addQPSLimit` +- :func:`addQPSPoolRule` + 1.1.0 to 1.2.0 -------------- -- 2.40.0