|
|
|
@ -2,53 +2,34 @@
|
|
|
|
|
%global backends %{nil}
|
|
|
|
|
|
|
|
|
|
Name: pdns
|
|
|
|
|
Version: 4.7.4
|
|
|
|
|
Version: 4.1.5
|
|
|
|
|
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
|
|
|
|
|
ExcludeArch: %{arm} %{ix86}
|
|
|
|
|
Patch0: pdns-disable-secpoll.patch
|
|
|
|
|
|
|
|
|
|
Requires(pre): shadow-utils
|
|
|
|
|
Requires(post): systemd-units
|
|
|
|
|
Requires(preun): systemd-units
|
|
|
|
|
Requires(postun): systemd-units
|
|
|
|
|
|
|
|
|
|
BuildRequires: make
|
|
|
|
|
BuildRequires: bison
|
|
|
|
|
BuildRequires: boost-devel
|
|
|
|
|
BuildRequires: gcc-c++
|
|
|
|
|
BuildRequires: krb5-devel
|
|
|
|
|
BuildRequires: libcurl-devel
|
|
|
|
|
BuildRequires: libsodium-devel
|
|
|
|
|
%if 0%{?rhel} == 9
|
|
|
|
|
BuildRequires: lua-devel
|
|
|
|
|
%define lua_implementation lua
|
|
|
|
|
%else
|
|
|
|
|
%ifarch aarch64 ppc64le s390x
|
|
|
|
|
%define lua_implementation lua
|
|
|
|
|
BuildRequires: lua-devel
|
|
|
|
|
%else
|
|
|
|
|
BuildRequires: luajit-devel
|
|
|
|
|
%define lua_implementation luajit
|
|
|
|
|
%endif
|
|
|
|
|
%endif
|
|
|
|
|
BuildRequires: openssl-devel
|
|
|
|
|
BuildRequires: p11-kit-devel
|
|
|
|
|
BuildRequires: perl
|
|
|
|
|
BuildRequires: protobuf-compiler
|
|
|
|
|
BuildRequires: protobuf-devel
|
|
|
|
|
BuildRequires: libcurl-devel
|
|
|
|
|
BuildRequires: python2-virtualenv
|
|
|
|
|
BuildRequires: systemd-devel
|
|
|
|
|
BuildRequires: systemd-units
|
|
|
|
|
Provides: powerdns = %{version}-%{release}
|
|
|
|
|
%global backends %{backends} bind
|
|
|
|
|
|
|
|
|
|
Obsoletes: pdns-backend-geoip < 4.1.11-3
|
|
|
|
|
Obsoletes: pdns-backend-lua < 4.2.0-3
|
|
|
|
|
Obsoletes: pdns-backend-mydns < 4.2.0-3
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
The PowerDNS Nameserver is a modern, advanced and high performance
|
|
|
|
|
authoritative-only nameserver. It is written from scratch and conforms
|
|
|
|
@ -57,12 +38,14 @@ 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: mariadb-connector-c-devel openssl-devel
|
|
|
|
|
%global backends %{backends} gmysql
|
|
|
|
@ -72,6 +55,7 @@ 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: libpq-devel
|
|
|
|
|
%global backends %{backends} gpgsql
|
|
|
|
@ -81,6 +65,7 @@ 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
|
|
|
|
|
|
|
|
|
@ -89,6 +74,7 @@ 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
|
|
|
|
|
|
|
|
|
@ -97,6 +83,7 @@ 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
|
|
|
|
@ -104,16 +91,18 @@ BuildRequires: openldap-devel
|
|
|
|
|
%description backend-ldap
|
|
|
|
|
This package contains the ldap backend for %{name}
|
|
|
|
|
|
|
|
|
|
%package backend-lua2
|
|
|
|
|
Summary: LUA2 backend for %{name}
|
|
|
|
|
%package backend-lua
|
|
|
|
|
Summary: LUA backend for %{name}
|
|
|
|
|
Group: System Environment/Daemons
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
%global backends %{backends} lua2
|
|
|
|
|
%global backends %{backends} lua
|
|
|
|
|
|
|
|
|
|
%description backend-lua2
|
|
|
|
|
This package contains the lua2 backend for %{name}
|
|
|
|
|
%description backend-lua
|
|
|
|
|
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
|
|
|
|
@ -121,8 +110,29 @@ BuildRequires: sqlite-devel
|
|
|
|
|
%description backend-sqlite
|
|
|
|
|
This package contains the SQLite 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
|
|
|
|
|
%global backends %{backends} geoip
|
|
|
|
|
|
|
|
|
|
%description backend-geoip
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
%description backend-mydns
|
|
|
|
|
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
|
|
|
|
@ -130,35 +140,26 @@ BuildRequires: tinycdb-devel
|
|
|
|
|
%description backend-tinydns
|
|
|
|
|
This package contains the TinyDNS backend for %{name}
|
|
|
|
|
|
|
|
|
|
%package ixfrdist
|
|
|
|
|
Summary: A program to redistribute zones over AXFR and IXFR
|
|
|
|
|
BuildRequires: yaml-cpp-devel
|
|
|
|
|
|
|
|
|
|
%description ixfrdist
|
|
|
|
|
This package contains the ixfrdist program.
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%autosetup -p1
|
|
|
|
|
%setup -q
|
|
|
|
|
%patch0 -p1 -b .disable-secpoll
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
export CPPFLAGS="-DLDAP_DEPRECATED"
|
|
|
|
|
|
|
|
|
|
%configure \
|
|
|
|
|
--enable-option-checking=fatal \
|
|
|
|
|
--sysconfdir=%{_sysconfdir}/%{name} \
|
|
|
|
|
--disable-static \
|
|
|
|
|
--disable-dependency-tracking \
|
|
|
|
|
--disable-silent-rules \
|
|
|
|
|
--with-modules='' \
|
|
|
|
|
--with-lua=%{lua_implementation} \
|
|
|
|
|
--with-lua \
|
|
|
|
|
--with-dynmodules='%{backends}' \
|
|
|
|
|
--enable-tools \
|
|
|
|
|
--with-libsodium \
|
|
|
|
|
--enable-libsodium \
|
|
|
|
|
--enable-unit-tests \
|
|
|
|
|
--enable-lua-records \
|
|
|
|
|
--enable-experimental-pkcs11 \
|
|
|
|
|
--enable-systemd \
|
|
|
|
|
--enable-ixfrdist
|
|
|
|
|
--enable-reproducible \
|
|
|
|
|
--enable-systemd
|
|
|
|
|
|
|
|
|
|
%make_build
|
|
|
|
|
|
|
|
|
@ -168,6 +169,8 @@ export CPPFLAGS="-DLDAP_DEPRECATED"
|
|
|
|
|
%{__rm} -f %{buildroot}%{_libdir}/%{name}/*.la
|
|
|
|
|
%{__mv} %{buildroot}%{_sysconfdir}/%{name}/pdns.conf{-dist,}
|
|
|
|
|
|
|
|
|
|
chmod 600 %{buildroot}%{_sysconfdir}/%{name}/pdns.conf
|
|
|
|
|
|
|
|
|
|
# rename zone2ldap to pdns-zone2ldap (#1193116)
|
|
|
|
|
%{__mv} %{buildroot}/%{_bindir}/zone2ldap %{buildroot}/%{_bindir}/pdns_zone2ldap
|
|
|
|
|
%{__mv} %{buildroot}/%{_mandir}/man1/zone2ldap.1 %{buildroot}/%{_mandir}/man1/pdns_zone2ldap.1
|
|
|
|
@ -178,7 +181,6 @@ sed -i \
|
|
|
|
|
-e 's/# setuid=/setuid=pdns/' \
|
|
|
|
|
-e 's/# setgid=/setgid=pdns/' \
|
|
|
|
|
-e 's/# launch=/launch=bind/' \
|
|
|
|
|
-e 's/# security-poll-suffix=secpoll\.powerdns\.com\./security-poll-suffix=/' \
|
|
|
|
|
%{buildroot}%{_sysconfdir}/%{name}/pdns.conf
|
|
|
|
|
|
|
|
|
|
%{__rm} %{buildroot}/%{_bindir}/stubquery
|
|
|
|
@ -221,14 +223,13 @@ exit 0
|
|
|
|
|
%{_unitdir}/pdns@.service
|
|
|
|
|
%{_libdir}/%{name}/libbindbackend.so
|
|
|
|
|
%dir %{_libdir}/%{name}/
|
|
|
|
|
%dir %attr(-,root,pdns) %{_sysconfdir}/%{name}/
|
|
|
|
|
%attr(0640,root,pdns) %config(noreplace) %{_sysconfdir}/%{name}/pdns.conf
|
|
|
|
|
%dir %{_sysconfdir}/%{name}/
|
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/pdns.conf
|
|
|
|
|
|
|
|
|
|
%files tools
|
|
|
|
|
%{_bindir}/calidns
|
|
|
|
|
%{_bindir}/dnsbulktest
|
|
|
|
|
%{_bindir}/dnsgram
|
|
|
|
|
%{_bindir}/dnspcap2calidns
|
|
|
|
|
%{_bindir}/dnspcap2protobuf
|
|
|
|
|
%{_bindir}/dnsreplay
|
|
|
|
|
%{_bindir}/dnsscan
|
|
|
|
@ -245,7 +246,6 @@ exit 0
|
|
|
|
|
%{_mandir}/man1/calidns.1.gz
|
|
|
|
|
%{_mandir}/man1/dnsbulktest.1.gz
|
|
|
|
|
%{_mandir}/man1/dnsgram.1.gz
|
|
|
|
|
%{_mandir}/man1/dnspcap2calidns.1.gz
|
|
|
|
|
%{_mandir}/man1/dnspcap2protobuf.1.gz
|
|
|
|
|
%{_mandir}/man1/dnsreplay.1.gz
|
|
|
|
|
%{_mandir}/man1/dnsscan.1.gz
|
|
|
|
@ -259,18 +259,12 @@ exit 0
|
|
|
|
|
%{_mandir}/man1/nsec3dig.1.gz
|
|
|
|
|
%{_mandir}/man1/saxfr.1.gz
|
|
|
|
|
%{_mandir}/man1/sdig.1.gz
|
|
|
|
|
%{_pkgdocdir}/bind-dnssec.4.2.0_to_4.3.0_schema.sqlite3.sql
|
|
|
|
|
%{_pkgdocdir}/bind-dnssec.schema.sqlite3.sql
|
|
|
|
|
|
|
|
|
|
%files backend-mysql
|
|
|
|
|
%{_pkgdocdir}/schema.mysql.sql
|
|
|
|
|
%{_pkgdocdir}/dnssec-3.x_to_3.4.0_schema.mysql.sql
|
|
|
|
|
%{_pkgdocdir}/nodnssec-3.x_to_3.4.0_schema.mysql.sql
|
|
|
|
|
%{_pkgdocdir}/3.4.0_to_4.1.0_schema.mysql.sql
|
|
|
|
|
%{_pkgdocdir}/4.1.0_to_4.2.0_schema.mysql.sql
|
|
|
|
|
%{_pkgdocdir}/4.2.0_to_4.3.0_schema.mysql.sql
|
|
|
|
|
%{_pkgdocdir}/4.3.0_to_4.7.0_schema.mysql.sql
|
|
|
|
|
%{_pkgdocdir}/enable-foreign-keys.mysql.sql
|
|
|
|
|
%{_libdir}/%{name}/libgmysqlbackend.so
|
|
|
|
|
|
|
|
|
|
%files backend-postgresql
|
|
|
|
@ -278,9 +272,6 @@ exit 0
|
|
|
|
|
%{_pkgdocdir}/dnssec-3.x_to_3.4.0_schema.pgsql.sql
|
|
|
|
|
%{_pkgdocdir}/nodnssec-3.x_to_3.4.0_schema.pgsql.sql
|
|
|
|
|
%{_pkgdocdir}/3.4.0_to_4.1.0_schema.pgsql.sql
|
|
|
|
|
%{_pkgdocdir}/4.1.0_to_4.2.0_schema.pgsql.sql
|
|
|
|
|
%{_pkgdocdir}/4.2.0_to_4.3.0_schema.pgsql.sql
|
|
|
|
|
%{_pkgdocdir}/4.3.0_to_4.7.0_schema.pgsql.sql
|
|
|
|
|
%{_libdir}/%{name}/libgpgsqlbackend.so
|
|
|
|
|
|
|
|
|
|
%files backend-pipe
|
|
|
|
@ -294,236 +285,34 @@ exit 0
|
|
|
|
|
%{_pkgdocdir}/dnsdomain2.schema
|
|
|
|
|
%{_pkgdocdir}/pdns-domaininfo.schema
|
|
|
|
|
|
|
|
|
|
%files backend-lua2
|
|
|
|
|
%{_libdir}/%{name}/liblua2backend.so
|
|
|
|
|
%files backend-lua
|
|
|
|
|
%{_libdir}/%{name}/libluabackend.so
|
|
|
|
|
|
|
|
|
|
%files backend-sqlite
|
|
|
|
|
%{_pkgdocdir}/schema.sqlite3.sql
|
|
|
|
|
%{_pkgdocdir}/dnssec-3.x_to_3.4.0_schema.sqlite3.sql
|
|
|
|
|
%{_pkgdocdir}/nodnssec-3.x_to_3.4.0_schema.sqlite3.sql
|
|
|
|
|
%{_pkgdocdir}/3.4.0_to_4.0.0_schema.sqlite3.sql
|
|
|
|
|
%{_pkgdocdir}/4.0.0_to_4.2.0_schema.sqlite3.sql
|
|
|
|
|
%{_pkgdocdir}/4.2.0_to_4.3.0_schema.sqlite3.sql
|
|
|
|
|
%{_pkgdocdir}/4.3.0_to_4.3.1_schema.sqlite3.sql
|
|
|
|
|
%{_pkgdocdir}/4.3.1_to_4.7.0_schema.sqlite3.sql
|
|
|
|
|
%{_libdir}/%{name}/libgsqlite3backend.so
|
|
|
|
|
|
|
|
|
|
%files backend-geoip
|
|
|
|
|
%{_libdir}/%{name}/libgeoipbackend.so
|
|
|
|
|
|
|
|
|
|
%files backend-mydns
|
|
|
|
|
%{_pkgdocdir}/schema.mydns.sql
|
|
|
|
|
%{_libdir}/%{name}/libmydnsbackend.so
|
|
|
|
|
|
|
|
|
|
%files backend-tinydns
|
|
|
|
|
%{_libdir}/%{name}/libtinydnsbackend.so
|
|
|
|
|
|
|
|
|
|
%files ixfrdist
|
|
|
|
|
%{_bindir}/ixfrdist
|
|
|
|
|
%{_mandir}/man1/ixfrdist.1.gz
|
|
|
|
|
%{_mandir}/man5/ixfrdist.yml.5.gz
|
|
|
|
|
%{_sysconfdir}/%{name}/ixfrdist.example.yml
|
|
|
|
|
%{_unitdir}/ixfrdist.service
|
|
|
|
|
%{_unitdir}/ixfrdist@.service
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Mon Apr 17 2023 Morten Stevens <mstevens@fedoraproject.org> - 4.7.4-1
|
|
|
|
|
- Update to 4.7.4
|
|
|
|
|
|
|
|
|
|
* Tue Apr 04 2023 Morten Stevens <mstevens@fedoraproject.org> - 4.7.3-1
|
|
|
|
|
- Update to 4.7.3
|
|
|
|
|
|
|
|
|
|
* Mon Feb 20 2023 Jonathan Wakely <jwakely@redhat.com> - 4.7.2-5
|
|
|
|
|
- Rebuilt for Boost 1.81
|
|
|
|
|
|
|
|
|
|
* Mon Jan 23 2023 Morten Stevens <mstevens@fedoraproject.org> - 4.7.2-4
|
|
|
|
|
- Fix missing include for gcc13
|
|
|
|
|
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.2-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Nov 08 2022 Richard Shaw <hobbes1069@gmail.com> - 4.7.2-2
|
|
|
|
|
- Rebuild for yaml-cpp 0.7.0.
|
|
|
|
|
|
|
|
|
|
* Tue Nov 01 2022 Morten Stevens <mstevens@fedoraproject.org> - 4.7.2-1
|
|
|
|
|
- Update to 4.7.2
|
|
|
|
|
|
|
|
|
|
* Mon Oct 31 2022 Morten Stevens <mstevens@fedoraproject.org> - 4.7.1-1
|
|
|
|
|
- Update to 4.7.1
|
|
|
|
|
|
|
|
|
|
* Sat Oct 22 2022 Morten Stevens <mstevens@fedoraproject.org> - 4.7.0-1
|
|
|
|
|
- Update to 4.7.0
|
|
|
|
|
|
|
|
|
|
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.2-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed May 04 2022 Thomas Rodgers <trodgers@redhat.com> - 4.6.2-2
|
|
|
|
|
- Rebuilt for Boost 1.78
|
|
|
|
|
|
|
|
|
|
* Tue Apr 12 2022 Morten Stevens <mstevens@fedoraproject.org> - 4.6.2-1
|
|
|
|
|
- Update to 4.6.2
|
|
|
|
|
|
|
|
|
|
* Sun Apr 10 2022 Morten Stevens <mstevens@fedoraproject.org> - 4.6.1-1
|
|
|
|
|
- Update to 4.6.1
|
|
|
|
|
|
|
|
|
|
* Tue Jan 25 2022 Morten Stevens <mstevens@fedoraproject.org> - 4.6.0-1
|
|
|
|
|
- Update to 4.6.0
|
|
|
|
|
|
|
|
|
|
* Sat Jan 22 2022 Morten Stevens <mstevens@fedoraproject.org> - 4.5.3-1
|
|
|
|
|
- Update to 4.5.3
|
|
|
|
|
|
|
|
|
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.2-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Sat Jan 01 2022 Morten Stevens <mstevens@fedoraproject.org> - 4.5.2-3
|
|
|
|
|
- Use lua instead of luajit for RHEL9
|
|
|
|
|
|
|
|
|
|
* Thu Nov 11 2021 Morten Stevens <mstevens@fedoraproject.org> - 4.5.2-2
|
|
|
|
|
- Use lua instead of luajit for ppc64le and s390x
|
|
|
|
|
|
|
|
|
|
* Wed Nov 10 2021 Morten Stevens <mstevens@fedoraproject.org> - 4.5.2-1
|
|
|
|
|
- Update to 4.5.2
|
|
|
|
|
|
|
|
|
|
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 4.5.1-3
|
|
|
|
|
- Rebuilt with OpenSSL 3.0.0
|
|
|
|
|
|
|
|
|
|
* Sat Aug 07 2021 Jonathan Wakely <jwakely@redhat.com> - 4.5.1-2
|
|
|
|
|
- Rebuilt for Boost 1.76
|
|
|
|
|
|
|
|
|
|
* Mon Jul 26 2021 Morten Stevens <mstevens@fedoraproject.org> - 4.5.1-1
|
|
|
|
|
- Update to 4.5.1
|
|
|
|
|
- PowerDNS Security Advisory 2021-01 (CVE-2021-36754)
|
|
|
|
|
|
|
|
|
|
* Sat Jul 24 2021 Morten Stevens <mstevens@fedoraproject.org> - 4.5.0-1
|
|
|
|
|
- Update to 4.5.0
|
|
|
|
|
- Upstream dropped support for 32-bit arches
|
|
|
|
|
|
|
|
|
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.1-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Mar 31 2021 Jonathan Wakely <jwakely@redhat.com> - 4.4.1-3
|
|
|
|
|
- Rebuilt for removed libstdc++ symbols (#1937698)
|
|
|
|
|
|
|
|
|
|
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.4.1-2
|
|
|
|
|
- Rebuilt for updated systemd-rpm-macros
|
|
|
|
|
See https://pagure.io/fesco/issue/2583.
|
|
|
|
|
|
|
|
|
|
* Wed Feb 10 2021 Morten Stevens <mstevens@fedoraproject.org> - 4.4.1-1
|
|
|
|
|
- Update to 4.4.1
|
|
|
|
|
|
|
|
|
|
* Mon Feb 08 2021 Pavel Raiskup <praiskup@redhat.com> - 4.4.0-6
|
|
|
|
|
- rebuild for libpq ABI fix rhbz#1908268
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-5
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Jan 22 2021 Jonathan Wakely <jwakely@redhat.com> - 4.4.0-4
|
|
|
|
|
- Rebuilt for Boost 1.75
|
|
|
|
|
|
|
|
|
|
* Wed Jan 13 16:40:36 CET 2021 Adrian Reber <adrian@lisas.de> - 4.4.0-3
|
|
|
|
|
- Rebuilt for protobuf 3.14
|
|
|
|
|
|
|
|
|
|
* Mon Dec 21 2020 Morten Stevens <mstevens@fedoraproject.org> - 4.4.0-2
|
|
|
|
|
- Fix building on RHEL8
|
|
|
|
|
|
|
|
|
|
* Mon Dec 21 2020 Morten Stevens <mstevens@fedoraproject.org> - 4.4.0-1
|
|
|
|
|
- Update to 4.4.0
|
|
|
|
|
|
|
|
|
|
* Sat Dec 05 2020 Jeff Law <law@redhat.com> - 4.3.1-3
|
|
|
|
|
- Fix missing #include for gcc-11
|
|
|
|
|
|
|
|
|
|
* Thu Sep 24 2020 Adrian Reber <adrian@lisas.de> - 4.3.1-2
|
|
|
|
|
- Rebuilt for protobuf 3.13
|
|
|
|
|
|
|
|
|
|
* Wed Sep 23 2020 Morten Stevens <mstevens@fedoraproject.org> - 4.3.1-1
|
|
|
|
|
- Update to 4.3.1
|
|
|
|
|
- PowerDNS Security Advisory 2020-05 (CVE-2020-17482)
|
|
|
|
|
|
|
|
|
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.0-6
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jul 14 2020 Morten Stevens <mstevens@fedoraproject.org> - 4.3.0-5
|
|
|
|
|
- Updated file permissions
|
|
|
|
|
|
|
|
|
|
* Sun Jun 14 2020 Adrian Reber <adrian@lisas.de> - 4.3.0-4
|
|
|
|
|
- Rebuilt for protobuf 3.12
|
|
|
|
|
|
|
|
|
|
* Thu Jun 04 2020 Morten Stevens <mstevens@fedoraproject.org> - 4.3.0-3
|
|
|
|
|
- Rebuilt for Boost 1.73
|
|
|
|
|
|
|
|
|
|
* Wed May 27 2020 Morten Stevens <mstevens@fedoraproject.org> - 4.3.0-2
|
|
|
|
|
- Updated file permissions
|
|
|
|
|
|
|
|
|
|
* Thu Apr 09 2020 Morten Stevens <mstevens@fedoraproject.org> - 4.3.0-1
|
|
|
|
|
- Update to 4.3.0
|
|
|
|
|
|
|
|
|
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Jan 27 2020 Morten Stevens <mstevens@fedoraproject.org> - 4.2.1-3
|
|
|
|
|
- Fix build with GCC 10.0
|
|
|
|
|
|
|
|
|
|
* Thu Dec 19 2019 Orion Poplawski <orion@nwra.com> - 4.2.1-2
|
|
|
|
|
- Rebuild for protobuf 3.11
|
|
|
|
|
|
|
|
|
|
* Fri Dec 06 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.2.1-1
|
|
|
|
|
- Update to 4.2.1
|
|
|
|
|
|
|
|
|
|
* Wed Oct 30 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.2.0-3
|
|
|
|
|
- Drop support for backend lua and mydns
|
|
|
|
|
|
|
|
|
|
* Fri Oct 18 2019 Richard Shaw <hobbes1069@gmail.com> - 4.2.0-2
|
|
|
|
|
- Rebuild for yaml-cpp 0.6.3.
|
|
|
|
|
|
|
|
|
|
* Fri Aug 30 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.2.0-1
|
|
|
|
|
- Update to 4.2.0
|
|
|
|
|
- Enable LUA records
|
|
|
|
|
- Enable lua2 backend
|
|
|
|
|
- Enable luajit
|
|
|
|
|
- Enable experimental pkcs11 support
|
|
|
|
|
- Added ixfrdist subpackage
|
|
|
|
|
|
|
|
|
|
* Thu Aug 08 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.13-1
|
|
|
|
|
- Update to 4.1.13
|
|
|
|
|
|
|
|
|
|
* Mon Aug 05 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.11-3
|
|
|
|
|
- Obsolete backend GeoIP
|
|
|
|
|
|
|
|
|
|
* Sun Aug 04 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.11-2
|
|
|
|
|
- Drop support for backend GeoIP
|
|
|
|
|
|
|
|
|
|
* Fri Aug 02 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.11-1
|
|
|
|
|
- Update to 4.1.11
|
|
|
|
|
- PowerDNS Security Advisory 2019-06 (CVE-2019-10203)
|
|
|
|
|
|
|
|
|
|
* Fri Jul 26 2019 Miro Hrončok <mhroncok@redhat.com> - 4.1.10-3
|
|
|
|
|
- Drop unused build dependency on python2-virtualenv
|
|
|
|
|
|
|
|
|
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.10-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Jun 21 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.10-1
|
|
|
|
|
- Update to 4.1.10
|
|
|
|
|
- PowerDNS Security Advisory 2019-04 (CVE-2019-10162)
|
|
|
|
|
- PowerDNS Security Advisory 2019-05 (CVE-2019-10163)
|
|
|
|
|
|
|
|
|
|
* Wed Mar 27 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.8-1
|
|
|
|
|
- Update to 4.1.8
|
|
|
|
|
|
|
|
|
|
* Tue Mar 19 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.7-1
|
|
|
|
|
- Update to 4.1.7
|
|
|
|
|
- PowerDNS Security Advisory 2019-03 (CVE-2019-3871)
|
|
|
|
|
|
|
|
|
|
* Sun Feb 03 2019 Morten Stevens <mstevens@fedoraproject.org> - 4.1.6-1
|
|
|
|
|
- Update to 4.1.6
|
|
|
|
|
|
|
|
|
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.5-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jan 30 2019 Jonathan Wakely <jwakely@redhat.com> - 4.1.5-3
|
|
|
|
|
- Rebuilt for Boost 1.69
|
|
|
|
|
|
|
|
|
|
* Wed Nov 21 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.1.5-2
|
|
|
|
|
- Rebuild for protobuf 3.6
|
|
|
|
|
|
|
|
|
|
* Tue Nov 06 2018 Morten Stevens <mstevens@fedoraproject.org> - 4.1.5-1
|
|
|
|
|
- Update to 4.1.5
|
|
|
|
|
- PowerDNS Security Advisory 2018-03 (CVE-2018-10851)
|
|
|
|
|
- PowerDNS Security Advisory 2018-05 (CVE-2018-14626)
|
|
|
|
|
|
|
|
|
|
* Mon Oct 01 2018 Richard Shaw <hobbes1069@gmail.com> - 4.1.4-1.1
|
|
|
|
|
- Rebuild for yaml-cpp 0.6 due to CVE-2017-5950.
|
|
|
|
|
|
|
|
|
|
* Wed Sep 19 2018 Morten Stevens <mstevens@fedoraproject.org> - 4.1.4-1
|
|
|
|
|
- Update to 4.1.4
|
|
|
|
|
|
|
|
|
|