From: Pieter Lexis Date: Thu, 29 Mar 2018 08:52:34 +0000 (+0200) Subject: dnsdist: add removed functions to the upgrade guide X-Git-Tag: dnsdist-1.3.1~190^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9df79d52217beb67c63518fa6e93e03b5df8c592;p=thirdparty%2Fpdns.git dnsdist: add removed functions to the upgrade guide --- diff --git a/pdns/dnsdistdist/docs/upgrade_guide.rst b/pdns/dnsdistdist/docs/upgrade_guide.rst index 782ba2117f..7f3541d42d 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 --------------