Rebase to 4.1.6

This commit is contained in:
Morten Stevens 2019-02-07 19:24:45 +01:00
parent 34810ef70f
commit 36c1c708e9
4 changed files with 38 additions and 40 deletions

24
.gitignore vendored
View File

@ -20,7 +20,23 @@ pdns-2.9.22.tar.gz
/pdns-3.4.5.tar.bz2
/pdns-3.4.6.tar.bz2
/pdns-3.4.7.tar.bz2
/pdns-3.4.8.tar.bz2
/pdns-3.4.10.tar.bz2
/pdns-3.4.11.tar.bz2
/pdns-4.0.6.tar.bz2
/pdns-4.0.0-alpha1.tar.bz2
/pdns-4.0.0-alpha2.tar.bz2
/pdns-4.0.0-alpha3.tar.bz2
/pdns-4.0.0-beta1.tar.bz2
/pdns-4.0.0-rc2.tar.bz2
/pdns-4.0.0.tar.bz2
/pdns-4.0.1.tar.bz2
/pdns-4.0.2.tar.bz2
/pdns-4.0.3.tar.bz2
/pdns-4.0.4.tar.bz2
/pdns-4.1.0-rc1.tar.bz2
/pdns-4.1.0-rc2.tar.bz2
/pdns-4.1.0-rc3.tar.bz2
/pdns-4.1.0.tar.bz2
/pdns-4.1.1.tar.bz2
/pdns-4.1.2.tar.bz2
/pdns-4.1.3.tar.bz2
/pdns-4.1.4.tar.bz2
/pdns-4.1.5.tar.bz2
/pdns-4.1.6.tar.bz2

View File

@ -1,11 +1,11 @@
--- pdns-4.0.0-rc1/pdns/common_startup.cc.orig 2016-06-29 11:43:23.000000000 +0200
+++ pdns-4.0.0-rc1/pdns/common_startup.cc 2016-06-29 14:50:11.915033803 +0200
@@ -183,7 +183,7 @@ void declareArguments()
--- pdns-4.1.0-rc1/pdns/common_startup.cc.orig 2017-08-31 10:52:49.000000000 +0200
+++ pdns-4.1.0-rc1/pdns/common_startup.cc 2017-08-31 15:49:26.620570095 +0200
@@ -190,7 +190,7 @@ void declareArguments()
::arg().set("max-nsec3-iterations","Limit the number of NSEC3 hash iterations")="500"; // RFC5155 10.3
::arg().set("include-dir","Include *.conf files from this directory");
- ::arg().set("security-poll-suffix","Domain name from which to query security update notifications")="secpoll.powerdns.com.";
+ ::arg().set("security-poll-suffix","Domain name from which to query security update notifications")="";
::arg().setSwitch("expand-alias", "Expand ALIAS records")="no";
::arg().setSwitch("outgoing-axfr-expand-alias", "Expand ALIAS records during outgoing AXFR")="no";
::arg().setSwitch("8bit-dns", "Allow 8bit dns queries")="no";

View File

@ -2,13 +2,12 @@
%global backends %{nil}
Name: pdns
Version: 4.0.6
Release: 2%{?dist}
Version: 4.1.6
Release: 1%{?dist}
Summary: A modern, advanced and high performance authoritative-only nameserver
Group: System Environment/Daemons
License: GPLv2
URL: http://powerdns.com
Source0: http://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2
URL: https://www.powerdns.com
Source0: https://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2
Patch0: pdns-disable-secpoll.patch
Requires(pre): shadow-utils
@ -27,12 +26,12 @@ BuildRequires: protobuf-devel
BuildRequires: python2-virtualenv
BuildRequires: systemd-devel
BuildRequires: systemd-units
BuildRequires: zeromq-devel
Provides: powerdns = %{version}-%{release}
%global backends %{backends} bind
Obsoletes: pdns-backend-geo < 4.0.6-1
Obsoletes: pdns-backend-lmdb < 4.0.6-1
Obsoletes: pdns-backend-opendbx < 4.1.6-1
%description
The PowerDNS Nameserver is a modern, advanced and high performance
@ -42,14 +41,12 @@ Furthermore, PowerDNS interfaces with almost any database.
%package tools
Summary: Extra tools for %{name}
Group: System Environment/Daemons
%description tools
This package contains the extra tools for %{name}
%package backend-mysql
Summary: MySQL backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: mysql-devel
%global backends %{backends} gmysql
@ -59,7 +56,6 @@ This package contains the gmysql backend for %{name}
%package backend-postgresql
Summary: PostgreSQL backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: postgresql-devel
%global backends %{backends} gpgsql
@ -69,7 +65,6 @@ This package contains the gpgsql backend for %{name}
%package backend-pipe
Summary: Pipe backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
%global backends %{backends} pipe
@ -78,7 +73,6 @@ This package contains the pipe backend for %{name}
%package backend-remote
Summary: Remote backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
%global backends %{backends} remote
@ -87,7 +81,6 @@ This package contains the remote backend for %{name}
%package backend-ldap
Summary: LDAP backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: openldap-devel
%global backends %{backends} ldap
@ -97,7 +90,6 @@ This package contains the ldap backend for %{name}
%package backend-lua
Summary: LUA backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
%global backends %{backends} lua
@ -106,7 +98,6 @@ This package contains the lua backend for %{name}
%package backend-sqlite
Summary: SQLite backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: sqlite-devel
%global backends %{backends} gsqlite3
@ -114,19 +105,8 @@ BuildRequires: sqlite-devel
%description backend-sqlite
This package contains the SQLite backend for %{name}
%package backend-opendbx
Summary: OpenDBX backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: opendbx-devel
%global backends %{backends} opendbx
%description backend-opendbx
This package contains the opendbx backend for %{name}
%package backend-geoip
Summary: GeoIP backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: geoip-devel
BuildRequires: yaml-cpp-devel
@ -137,7 +117,6 @@ This package contains the GeoIP backend for %{name}
%package backend-mydns
Summary: MyDNS backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
%global backends %{backends} mydns
@ -146,7 +125,6 @@ This package contains the MyDNS backend for %{name}
%package backend-tinydns
Summary: TinyDNS backend for %{name}
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: tinycdb-devel
%global backends %{backends} tinydns
@ -171,7 +149,6 @@ export CPPFLAGS="-DLDAP_DEPRECATED"
--with-dynmodules='%{backends}' \
--enable-tools \
--enable-libsodium \
--enable-remotebackend-zeromq \
--enable-unit-tests \
--enable-reproducible \
--enable-systemd
@ -280,12 +257,14 @@ exit 0
%doc modules/gmysqlbackend/schema.mysql.sql
%doc modules/gmysqlbackend/dnssec-3.x_to_3.4.0_schema.mysql.sql
%doc modules/gmysqlbackend/nodnssec-3.x_to_3.4.0_schema.mysql.sql
%doc modules/gmysqlbackend//3.4.0_to_4.1.0_schema.mysql.sql
%{_libdir}/%{name}/libgmysqlbackend.so
%files backend-postgresql
%doc modules/gpgsqlbackend/schema.pgsql.sql
%doc modules/gpgsqlbackend/dnssec-3.x_to_3.4.0_schema.pgsql.sql
%doc modules/gpgsqlbackend/nodnssec-3.x_to_3.4.0_schema.pgsql.sql
%doc modules/gpgsqlbackend/3.4.0_to_4.1.0_schema.pgsql.sql
%{_libdir}/%{name}/libgpgsqlbackend.so
%files backend-pipe
@ -308,9 +287,6 @@ exit 0
%doc modules/gsqlite3backend/nodnssec-3.x_to_3.4.0_schema.sqlite3.sql
%{_libdir}/%{name}/libgsqlite3backend.so
%files backend-opendbx
%{_libdir}/%{name}/libopendbxbackend.so
%files backend-geoip
%{_libdir}/%{name}/libgeoipbackend.so
@ -321,6 +297,12 @@ exit 0
%{_libdir}/%{name}/libtinydnsbackend.so
%changelog
* Thu Feb 07 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.6-1
- Rebase to 4.1.6
- DNS Flag Day Feb 1 2019 (https://www.isc.org/blogs/dns-flag-day)
- Remove obsolete Group tag
- Dropped support for backend opendbx and zeromq
* Mon Nov 12 2018 Morten Stevens <mstevens@fedoraproject.org> - 4.0.6-2
- Obsoletes backend geo and lmdb

View File

@ -1 +1 @@
SHA512 (pdns-4.0.6.tar.bz2) = 4a4f4db14809b96b763d223fe812cc552f62c96132226640eacdbdcebaa1ba7d8884498d685b81eb747668d42709698c46254f4fafe069306085f0bc19f18858
SHA512 (pdns-4.1.6.tar.bz2) = 094e532ff50aeb54c8b3e46e3b4a77d1fb2c9d3d0fccce6ccb71b3825f5e53f53af680625ea4e98b5dbc29fbd210bc3b4a47c7f05b4b3ac2cf7537369a7e15b2