Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pdns for openSUSE:Factory checked in 
at 2022-11-01 13:42:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdns (Old)
 and      /work/SRC/openSUSE:Factory/.pdns.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pdns"

Tue Nov  1 13:42:59 2022 rev:85 rq:1032555 version:4.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pdns/pdns.changes        2022-10-21 
16:20:03.834230972 +0200
+++ /work/SRC/openSUSE:Factory/.pdns.new.2275/pdns.changes      2022-11-01 
13:43:00.616037177 +0100
@@ -1,0 +2,8 @@
+Mon Oct 31 15:43:18 UTC 2022 - Michael Str??der <mich...@stroeder.com>
+
+- Update to 4.7.1
+  * include auth 4.7 schema upgrade files in tarballs and packages PR#12110
+  * catalog zones: avoid bulk zone reset while migrating to a catalog PR#12124
+  * catalog zones: stop wasting options update queries PR#12124
+
+-------------------------------------------------------------------

Old:
----
  pdns-4.7.0.tar.bz2
  pdns-4.7.0.tar.bz2.sig

New:
----
  pdns-4.7.1.tar.bz2
  pdns-4.7.1.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pdns.spec ++++++
--- /var/tmp/diff_new_pack.ohYzvf/_old  2022-11-01 13:43:01.188040219 +0100
+++ /var/tmp/diff_new_pack.ohYzvf/_new  2022-11-01 13:43:01.192040241 +0100
@@ -57,7 +57,7 @@
 %endif
 
 Name:           pdns
-Version:        4.7.0
+Version:        4.7.1
 Release:        0
 Summary:        Authoritative-only nameserver
 License:        GPL-2.0-only

++++++ pdns-4.7.0.tar.bz2 -> pdns-4.7.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/configure new/pdns-4.7.1/configure
--- old/pdns-4.7.0/configure    2022-10-19 11:23:20.000000000 +0200
+++ new/pdns-4.7.1/configure    2022-10-28 12:37:32.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for pdns 4.7.0.
+# Generated by GNU Autoconf 2.69 for pdns 4.7.1.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='pdns'
 PACKAGE_TARNAME='pdns'
-PACKAGE_VERSION='4.7.0'
-PACKAGE_STRING='pdns 4.7.0'
+PACKAGE_VERSION='4.7.1'
+PACKAGE_STRING='pdns 4.7.1'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1659,7 +1659,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures pdns 4.7.0 to adapt to many kinds of systems.
+\`configure' configures pdns 4.7.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1730,7 +1730,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of pdns 4.7.0:";;
+     short | recursive ) echo "Configuration of pdns 4.7.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1988,7 +1988,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-pdns configure 4.7.0
+pdns configure 4.7.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2747,7 +2747,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by pdns $as_me 4.7.0, which was
+It was created by pdns $as_me 4.7.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3617,7 +3617,7 @@
 
 # Define the identity of the package.
  PACKAGE='pdns'
- VERSION='4.7.0'
+ VERSION='4.7.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -29723,7 +29723,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by pdns $as_me 4.7.0, which was
+This file was extended by pdns $as_me 4.7.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -29789,7 +29789,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-pdns config.status 4.7.0
+pdns config.status 4.7.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/configure.ac new/pdns-4.7.1/configure.ac
--- old/pdns-4.7.0/configure.ac 2022-10-19 11:23:10.000000000 +0200
+++ new/pdns-4.7.1/configure.ac 2022-10-28 12:37:20.000000000 +0200
@@ -1,6 +1,6 @@
 AC_PREREQ([2.69])
 
-AC_INIT([pdns], [4.7.0])
+AC_INIT([pdns], [4.7.1])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip tar-ustar -Wno-portability 
subdir-objects parallel-tests 1.11])
 AM_SILENT_RULES([yes])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/calidns.1 
new/pdns-4.7.1/docs/calidns.1
--- old/pdns-4.7.0/docs/calidns.1       2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/calidns.1       2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "CALIDNS" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "CALIDNS" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 calidns \- A DNS recursor testing tool
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnsbulktest.1 
new/pdns-4.7.1/docs/dnsbulktest.1
--- old/pdns-4.7.0/docs/dnsbulktest.1   2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/dnsbulktest.1   2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSBULKTEST" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSBULKTEST" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsbulktest \- A debugging tool for intermittent resolver failures
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnsgram.1 
new/pdns-4.7.1/docs/dnsgram.1
--- old/pdns-4.7.0/docs/dnsgram.1       2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/dnsgram.1       2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSGRAM" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSGRAM" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsgram \- A debugging tool for intermittent resolver failures
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnspcap2calidns.1 
new/pdns-4.7.1/docs/dnspcap2calidns.1
--- old/pdns-4.7.0/docs/dnspcap2calidns.1       2022-10-19 11:24:35.000000000 
+0200
+++ new/pdns-4.7.1/docs/dnspcap2calidns.1       2022-10-28 12:39:03.000000000 
+0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSPCAP2CALIDNS" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSPCAP2CALIDNS" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnspcap2calidns \- A tool to convert PCAPs of DNS traffic to calidns input
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnspcap2protobuf.1 
new/pdns-4.7.1/docs/dnspcap2protobuf.1
--- old/pdns-4.7.0/docs/dnspcap2protobuf.1      2022-10-19 11:24:35.000000000 
+0200
+++ new/pdns-4.7.1/docs/dnspcap2protobuf.1      2022-10-28 12:39:03.000000000 
+0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSPCAP2PROTOBUF" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSPCAP2PROTOBUF" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnspcap2protobuf \- A tool to convert PCAPs of DNS traffic to PowerDNS Protobuf
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnsreplay.1 
new/pdns-4.7.1/docs/dnsreplay.1
--- old/pdns-4.7.0/docs/dnsreplay.1     2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/dnsreplay.1     2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSREPLAY" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSREPLAY" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsreplay \- A PowerDNS nameserver debugging tool
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnsscan.1 
new/pdns-4.7.1/docs/dnsscan.1
--- old/pdns-4.7.0/docs/dnsscan.1       2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/dnsscan.1       2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSSCAN" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSSCAN" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsscan \- List the amount of queries per qtype in a pcap
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnsscope.1 
new/pdns-4.7.1/docs/dnsscope.1
--- old/pdns-4.7.0/docs/dnsscope.1      2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/dnsscope.1      2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSSCOPE" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSSCOPE" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnsscope \- A PowerDNS nameserver debugging tool
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnstcpbench.1 
new/pdns-4.7.1/docs/dnstcpbench.1
--- old/pdns-4.7.0/docs/dnstcpbench.1   2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/dnstcpbench.1   2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSTCPBENCH" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSTCPBENCH" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnstcpbench \- tool to perform TCP benchmarking of nameservers
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dnswasher.1 
new/pdns-4.7.1/docs/dnswasher.1
--- old/pdns-4.7.0/docs/dnswasher.1     2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/dnswasher.1     2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DNSWASHER" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DNSWASHER" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dnswasher \- A PowerDNS nameserver debugging tool
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/dumresp.1 
new/pdns-4.7.1/docs/dumresp.1
--- old/pdns-4.7.0/docs/dumresp.1       2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/dumresp.1       2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "DUMRESP" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "DUMRESP" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 dumresp \- A dumb DNS responder
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/ixfrdist.1 
new/pdns-4.7.1/docs/ixfrdist.1
--- old/pdns-4.7.0/docs/ixfrdist.1      2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/ixfrdist.1      2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "IXFRDIST" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "IXFRDIST" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 ixfrdist \- An IXFR/AXFR-only server that re-distributes zones
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/ixfrdist.yml.5 
new/pdns-4.7.1/docs/ixfrdist.yml.5
--- old/pdns-4.7.0/docs/ixfrdist.yml.5  2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/ixfrdist.yml.5  2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "IXFRDIST.YML" "5" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "IXFRDIST.YML" "5" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 ixfrdist.yml \- The ixfrdist configuration file
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/ixplore.1 
new/pdns-4.7.1/docs/ixplore.1
--- old/pdns-4.7.0/docs/ixplore.1       2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/ixplore.1       2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "IXPLORE" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "IXPLORE" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 ixplore \- A tool that provides insights into IXFRs
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/nproxy.1 new/pdns-4.7.1/docs/nproxy.1
--- old/pdns-4.7.0/docs/nproxy.1        2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/nproxy.1        2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "NPROXY" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "NPROXY" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 nproxy \- DNS notification proxy
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/nsec3dig.1 
new/pdns-4.7.1/docs/nsec3dig.1
--- old/pdns-4.7.0/docs/nsec3dig.1      2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/nsec3dig.1      2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "NSEC3DIG" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "NSEC3DIG" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 nsec3dig \- Show and validate NSEC3 proofs
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/pdns_control.1 
new/pdns-4.7.1/docs/pdns_control.1
--- old/pdns-4.7.0/docs/pdns_control.1  2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/pdns_control.1  2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "PDNS_CONTROL" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "PDNS_CONTROL" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 pdns_control \- Control the PowerDNS nameserver
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/pdns_notify.1 
new/pdns-4.7.1/docs/pdns_notify.1
--- old/pdns-4.7.0/docs/pdns_notify.1   2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/pdns_notify.1   2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "PDNS_NOTIFY" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "PDNS_NOTIFY" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 pdns_notify \- A simple DNS NOTIFY sender
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/pdns_server.1 
new/pdns-4.7.1/docs/pdns_server.1
--- old/pdns-4.7.0/docs/pdns_server.1   2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/pdns_server.1   2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "PDNS_SERVER" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "PDNS_SERVER" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 pdns_server \- The PowerDNS Authoritative Nameserver
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/pdnsutil.1 
new/pdns-4.7.1/docs/pdnsutil.1
--- old/pdns-4.7.0/docs/pdnsutil.1      2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/pdnsutil.1      2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "PDNSUTIL" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "PDNSUTIL" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 pdnsutil \- PowerDNS record and DNSSEC command and control
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/saxfr.1 new/pdns-4.7.1/docs/saxfr.1
--- old/pdns-4.7.0/docs/saxfr.1 2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/saxfr.1 2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "SAXFR" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "SAXFR" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 saxfr \- Perform AXFRs and show information about it
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/sdig.1 new/pdns-4.7.1/docs/sdig.1
--- old/pdns-4.7.0/docs/sdig.1  2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/sdig.1  2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "SDIG" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "SDIG" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 sdig \- Perform a DNS query and show the results
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/zone2json.1 
new/pdns-4.7.1/docs/zone2json.1
--- old/pdns-4.7.0/docs/zone2json.1     2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/zone2json.1     2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "ZONE2JSON" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "ZONE2JSON" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 zone2json \- convert BIND zones to JSON
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/zone2ldap.1 
new/pdns-4.7.1/docs/zone2ldap.1
--- old/pdns-4.7.0/docs/zone2ldap.1     2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/zone2ldap.1     2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "ZONE2LDAP" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "ZONE2LDAP" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 zone2ldap \- convert zonefiles to ldif
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/docs/zone2sql.1 
new/pdns-4.7.1/docs/zone2sql.1
--- old/pdns-4.7.0/docs/zone2sql.1      2022-10-19 11:24:35.000000000 +0200
+++ new/pdns-4.7.1/docs/zone2sql.1      2022-10-28 12:39:03.000000000 +0200
@@ -27,7 +27,7 @@
 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
 ..
-.TH "ZONE2SQL" "1" "Oct 19, 2022" "" "PowerDNS Authoritative Server"
+.TH "ZONE2SQL" "1" "Oct 28, 2022" "" "PowerDNS Authoritative Server"
 .SH NAME
 zone2sql \- convert BIND zones to SQL
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pdns-4.7.0/modules/gmysqlbackend/4.3.0_to_4.7.0_schema.mysql.sql 
new/pdns-4.7.1/modules/gmysqlbackend/4.3.0_to_4.7.0_schema.mysql.sql
--- old/pdns-4.7.0/modules/gmysqlbackend/4.3.0_to_4.7.0_schema.mysql.sql        
1970-01-01 01:00:00.000000000 +0100
+++ new/pdns-4.7.1/modules/gmysqlbackend/4.3.0_to_4.7.0_schema.mysql.sql        
2022-10-28 12:36:26.000000000 +0200
@@ -0,0 +1,5 @@
+ALTER TABLE domains ADD options VARCHAR(64000) DEFAULT NULL;
+ALTER TABLE domains ADD catalog VARCHAR(255) DEFAULT NULL;
+ALTER TABLE domains MODIFY type VARCHAR(8) NOT NULL;
+
+CREATE INDEX catalog_idx ON domains(catalog);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/modules/gmysqlbackend/Makefile.am 
new/pdns-4.7.1/modules/gmysqlbackend/Makefile.am
--- old/pdns-4.7.0/modules/gmysqlbackend/Makefile.am    2022-10-19 
11:22:23.000000000 +0200
+++ new/pdns-4.7.1/modules/gmysqlbackend/Makefile.am    2022-10-28 
12:36:26.000000000 +0200
@@ -13,6 +13,7 @@
        3.4.0_to_4.1.0_schema.mysql.sql \
        4.1.0_to_4.2.0_schema.mysql.sql \
        4.2.0_to_4.3.0_schema.mysql.sql \
+       4.3.0_to_4.7.0_schema.mysql.sql \
        schema.mysql.sql
 
 libgmysqlbackend_la_SOURCES = \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/modules/gmysqlbackend/Makefile.in 
new/pdns-4.7.1/modules/gmysqlbackend/Makefile.in
--- old/pdns-4.7.0/modules/gmysqlbackend/Makefile.in    2022-10-19 
11:23:23.000000000 +0200
+++ new/pdns-4.7.1/modules/gmysqlbackend/Makefile.in    2022-10-28 
12:37:34.000000000 +0200
@@ -529,6 +529,7 @@
        3.4.0_to_4.1.0_schema.mysql.sql \
        4.1.0_to_4.2.0_schema.mysql.sql \
        4.2.0_to_4.3.0_schema.mysql.sql \
+       4.3.0_to_4.7.0_schema.mysql.sql \
        schema.mysql.sql
 
 libgmysqlbackend_la_SOURCES = \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pdns-4.7.0/modules/godbcbackend/4.3.0_to_4.7.0_schema.mssql.sql 
new/pdns-4.7.1/modules/godbcbackend/4.3.0_to_4.7.0_schema.mssql.sql
--- old/pdns-4.7.0/modules/godbcbackend/4.3.0_to_4.7.0_schema.mssql.sql 
1970-01-01 01:00:00.000000000 +0100
+++ new/pdns-4.7.1/modules/godbcbackend/4.3.0_to_4.7.0_schema.mssql.sql 
2022-10-28 12:36:26.000000000 +0200
@@ -0,0 +1,5 @@
+ALTER TABLE domains ADD COLUMN options VARCHAR(MAX) DEFAULT NULL;
+ALTER TABLE domains ADD COLUMN catalog VARCHAR(255) DEFAULT NULL;
+ALTER TABLE domains ALTER COLUMN type VARCHAR(8) NOT NULL;
+
+CREATE INDEX catalog_idx ON domains(catalog);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/modules/godbcbackend/Makefile.am 
new/pdns-4.7.1/modules/godbcbackend/Makefile.am
--- old/pdns-4.7.0/modules/godbcbackend/Makefile.am     2022-10-19 
11:22:23.000000000 +0200
+++ new/pdns-4.7.1/modules/godbcbackend/Makefile.am     2022-10-28 
12:36:26.000000000 +0200
@@ -8,7 +8,8 @@
 dist_doc_DATA = \
        schema.mssql.sql \
        4.0.0_to_4.2.0_schema.mssql.sql \
-       4.2.0_to_4.3.0_schema.mssql.sql
+       4.2.0_to_4.3.0_schema.mssql.sql \
+       4.3.0_to_4.7.0_schema.mssql.sql
 
 libgodbcbackend_la_SOURCES = \
        godbcbackend.cc godbcbackend.hh \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/modules/godbcbackend/Makefile.in 
new/pdns-4.7.1/modules/godbcbackend/Makefile.in
--- old/pdns-4.7.0/modules/godbcbackend/Makefile.in     2022-10-19 
11:23:23.000000000 +0200
+++ new/pdns-4.7.1/modules/godbcbackend/Makefile.in     2022-10-28 
12:37:34.000000000 +0200
@@ -525,7 +525,8 @@
 dist_doc_DATA = \
        schema.mssql.sql \
        4.0.0_to_4.2.0_schema.mssql.sql \
-       4.2.0_to_4.3.0_schema.mssql.sql
+       4.2.0_to_4.3.0_schema.mssql.sql \
+       4.3.0_to_4.7.0_schema.mssql.sql
 
 libgodbcbackend_la_SOURCES = \
        godbcbackend.cc godbcbackend.hh \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pdns-4.7.0/modules/gpgsqlbackend/4.3.0_to_4.7.0_schema.pgsql.sql 
new/pdns-4.7.1/modules/gpgsqlbackend/4.3.0_to_4.7.0_schema.pgsql.sql
--- old/pdns-4.7.0/modules/gpgsqlbackend/4.3.0_to_4.7.0_schema.pgsql.sql        
1970-01-01 01:00:00.000000000 +0100
+++ new/pdns-4.7.1/modules/gpgsqlbackend/4.3.0_to_4.7.0_schema.pgsql.sql        
2022-10-28 12:36:26.000000000 +0200
@@ -0,0 +1,5 @@
+ALTER TABLE domains ALTER COLUMN type TYPE text;
+ALTER TABLE domains ADD COLUMN options TEXT DEFAULT NULL,
+  ADD COLUMN catalog TEXT DEFAULT NULL;
+
+CREATE INDEX catalog_idx ON domains(catalog);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/modules/gpgsqlbackend/Makefile.am 
new/pdns-4.7.1/modules/gpgsqlbackend/Makefile.am
--- old/pdns-4.7.0/modules/gpgsqlbackend/Makefile.am    2022-10-19 
11:22:23.000000000 +0200
+++ new/pdns-4.7.1/modules/gpgsqlbackend/Makefile.am    2022-10-28 
12:36:26.000000000 +0200
@@ -11,7 +11,8 @@
        dnssec-3.x_to_3.4.0_schema.pgsql.sql \
        3.4.0_to_4.1.0_schema.pgsql.sql \
        4.1.0_to_4.2.0_schema.pgsql.sql \
-       4.2.0_to_4.3.0_schema.pgsql.sql
+       4.2.0_to_4.3.0_schema.pgsql.sql \
+       4.3.0_to_4.7.0_schema.pgsql.sql
 
 libgpgsqlbackend_la_SOURCES = \
        gpgsqlbackend.cc gpgsqlbackend.hh \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/modules/gpgsqlbackend/Makefile.in 
new/pdns-4.7.1/modules/gpgsqlbackend/Makefile.in
--- old/pdns-4.7.0/modules/gpgsqlbackend/Makefile.in    2022-10-19 
11:23:23.000000000 +0200
+++ new/pdns-4.7.1/modules/gpgsqlbackend/Makefile.in    2022-10-28 
12:37:34.000000000 +0200
@@ -528,7 +528,8 @@
        dnssec-3.x_to_3.4.0_schema.pgsql.sql \
        3.4.0_to_4.1.0_schema.pgsql.sql \
        4.1.0_to_4.2.0_schema.pgsql.sql \
-       4.2.0_to_4.3.0_schema.pgsql.sql
+       4.2.0_to_4.3.0_schema.pgsql.sql \
+       4.3.0_to_4.7.0_schema.pgsql.sql
 
 libgpgsqlbackend_la_SOURCES = \
        gpgsqlbackend.cc gpgsqlbackend.hh \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pdns-4.7.0/modules/gsqlite3backend/4.3.1_to_4.7.0_schema.sqlite3.sql 
new/pdns-4.7.1/modules/gsqlite3backend/4.3.1_to_4.7.0_schema.sqlite3.sql
--- old/pdns-4.7.0/modules/gsqlite3backend/4.3.1_to_4.7.0_schema.sqlite3.sql    
1970-01-01 01:00:00.000000000 +0100
+++ new/pdns-4.7.1/modules/gsqlite3backend/4.3.1_to_4.7.0_schema.sqlite3.sql    
2022-10-28 12:36:26.000000000 +0200
@@ -0,0 +1,14 @@
+.bail on
+
+PRAGMA foreign_keys = 0;
+
+BEGIN TRANSACTION;
+  ALTER TABLE domains ADD options VARCHAR(65535) DEFAULT NULL;
+  ALTER TABLE domains ADD catalog VARCHAR(255) DEFAULT NULL;
+
+  CREATE INDEX catalog_idx ON domains(catalog);
+COMMIT;
+
+PRAGMA foreign_keys = 1;
+
+ANALYZE;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/modules/gsqlite3backend/Makefile.am 
new/pdns-4.7.1/modules/gsqlite3backend/Makefile.am
--- old/pdns-4.7.0/modules/gsqlite3backend/Makefile.am  2022-10-19 
11:22:23.000000000 +0200
+++ new/pdns-4.7.1/modules/gsqlite3backend/Makefile.am  2022-10-28 
12:36:26.000000000 +0200
@@ -13,6 +13,7 @@
        4.0.0_to_4.2.0_schema.sqlite3.sql \
        4.2.0_to_4.3.0_schema.sqlite3.sql \
        4.3.0_to_4.3.1_schema.sqlite3.sql \
+       4.3.1_to_4.7.0_schema.sqlite3.sql \
        schema.sqlite3.sql
 
 libgsqlite3backend_la_SOURCES = gsqlite3backend.cc gsqlite3backend.hh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/modules/gsqlite3backend/Makefile.in 
new/pdns-4.7.1/modules/gsqlite3backend/Makefile.in
--- old/pdns-4.7.0/modules/gsqlite3backend/Makefile.in  2022-10-19 
11:23:23.000000000 +0200
+++ new/pdns-4.7.1/modules/gsqlite3backend/Makefile.in  2022-10-28 
12:37:34.000000000 +0200
@@ -527,6 +527,7 @@
        4.0.0_to_4.2.0_schema.sqlite3.sql \
        4.2.0_to_4.3.0_schema.sqlite3.sql \
        4.3.0_to_4.3.1_schema.sqlite3.sql \
+       4.3.1_to_4.7.0_schema.sqlite3.sql \
        schema.sqlite3.sql
 
 libgsqlite3backend_la_SOURCES = gsqlite3backend.cc gsqlite3backend.hh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdns-4.7.0/pdns/slavecommunicator.cc 
new/pdns-4.7.1/pdns/slavecommunicator.cc
--- old/pdns-4.7.0/pdns/slavecommunicator.cc    2022-10-19 11:22:24.000000000 
+0200
+++ new/pdns-4.7.1/pdns/slavecommunicator.cc    2022-10-28 12:36:27.000000000 
+0200
@@ -92,7 +92,6 @@
 
   bool doTransaction{true};
   bool inTransaction{false};
-  bool doOptions{false};
   CatalogInfo ciCreate, ciRemove;
   std::unordered_map<DNSName, bool> clearCache;
   vector<CatalogInfo> retrieve;
@@ -121,7 +120,14 @@
       else {
         CatalogInfo ciXFR = *xfr;
         CatalogInfo ciDB = *db;
-        if (ciXFR.d_unique == ciDB.d_unique) { // update
+        if (ciDB.d_unique.empty() || ciXFR.d_unique == ciDB.d_unique) { // 
update
+          bool doOptions{false};
+
+          if (ciDB.d_unique.empty()) { // set unique
+            g_log << Logger::Warning << logPrefix << "set unique, zone '" << 
ciXFR.d_zone << "' is now a member" << endl;
+            ciDB.d_unique = ciXFR.d_unique;
+            doOptions = true;
+          }
 
           if (ciXFR.d_coo != ciDB.d_coo) { // update coo
             g_log << Logger::Warning << logPrefix << "update coo for zone '" 
<< ciXFR.d_zone << "' to '" << ciXFR.d_coo << "'" << endl;

Reply via email to