- update to 1.4.0~rc1

https://dnsdist.org/changelog.html#change-1.4.0-rc1
- dont_return_garbage.patch: dropped, no longer needed
- dnsdist_bindir.patch: refreshed

OBS-URL: https://build.opensuse.org/package/show/server:dns/dnsdist?expand=0&rev=13
This commit is contained in:
Adam Majer 2019-08-14 08:32:24 +00:00 committed by Git OBS Bridge
parent e51889542e
commit f175ac86d2
8 changed files with 241 additions and 42 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9fb24f9032025955169f3c6e9b0a05b6aa9d6441ec47da08d22de1c1aa23e8cf
size 971253

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3e350efb90a19b9621534aa5ba623b947fd63802b63baa555bf6346190b7905
size 1026010

View File

@ -0,0 +1,12 @@
-----BEGIN PGP SIGNATURE-----
iQFOBAABCgA4FiEE1jAMq8v0abvjkuUDogjtT4r1hEYFAl1ROJIaHHJlbWkuZ2Fj
b2duZUBwb3dlcmRucy5jb20ACgkQogjtT4r1hEYgdwf+JCbkvypniMtTQJzAjbW8
88IGMWdfnbh/tDr8TuBhh/perx+J9s3wxnJNTUQlqXTa9fy/J2RapBz6nRKhwZoq
ouiG4jxHd1q1EjR/gii05kF0MuDVP+mZlhFoXbaFCOEi3TzJV5u2XfWEgKqmglnb
eKp7RVsUiFAR5iASvA/xoB1JMu+7g0qLBjUKiDJZWDWT4YWs5awOM+n48iCyuobg
/wCtQcgAioEtjFqfuygtQ3J5sFbZwGzy9ZJ15sM9ltUOCXBTIaJU/vj5p6AyI17U
XWVWD/dRPJYAZgoog2PwlA4SjGj441ewTtCpH5fb2KaiuoahLajpGXG5DFj5vodL
/A==
=XRNE
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Wed Aug 14 08:28:55 UTC 2019 - Adam Majer <adam.majer@suse.de>
- update to 1.4.0~rc1
https://dnsdist.org/changelog.html#change-1.4.0-rc1
- dont_return_garbage.patch: dropped, no longer needed
- dnsdist_bindir.patch: refreshed
-------------------------------------------------------------------
Thu Nov 8 14:26:28 UTC 2018 - adam.majer@suse.de

198
dnsdist.keyring Normal file
View File

@ -0,0 +1,198 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
JaN/
=t8zo
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -58,18 +58,19 @@
%endif
Name: dnsdist
Version: 1.3.3
Version: 1.4.0~rc1
Release: 0
License: GPL-2.0
Summary: A highly DNS-, DoS- and abuse-aware loadbalancer
Url: http://www.powerdns.com/
Group: Productivity/Networking/DNS/Servers
Source: http://buildmaster1.test.powerdns.plexis.eu/files/dnsdist/dist/dnsdist-%{version}.tar.bz2
Source1: dnsdist.lua
Source2: usr.sbin.dnsdist
Source3: local.usr.sbin.dnsdist
Patch: dnsdist_bindir.patch
Patch1: dont_return_garbage.patch
Source0: https://downloads.powerdns.com/releases/dnsdist-1.4.0-rc1.tar.bz2
Source1: https://downloads.powerdns.com/releases/dnsdist-1.4.0-rc1.tar.bz2.asc
Source2: https://dnsdist.org/_static/dnsdist-keyblock.asc#/dnsdist.keyring
Source11: dnsdist.lua
Source12: usr.sbin.dnsdist
Source13: local.usr.sbin.dnsdist
Patch1: dnsdist_bindir.patch
%if %{with apparmor}
BuildRequires: apparmor-profiles
%endif
@ -110,7 +111,6 @@ BuildRequires: pkgconfig(libsystemd)
%{?systemd_requires}
%endif
Requires(pre): shadow
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define home %{_var}/lib/%{name}
%description
@ -121,16 +121,8 @@ legitimate users while shunting or blocking abusive traffic.
dnsdist is dynamic, in the sense that its configuration can be changed at
runtime, and that its statistics can be queried from a console-like interface.
WARNING: dnsdist is still under HEAVY development, but we are giving it some
publicity in hopes of getting constructive feedback that will help us guide our
feature set.
Do NOT take this into production, but please DO let us know your thoughts!
%prep
%setup -q -n %{name}-%{version}
%patch -p1
%patch1 -p1
%autosetup -n %{name}-1.4.0-rc1
%build
%configure \
@ -154,12 +146,12 @@ make install DESTDIR=%{buildroot} %{?_smp_mflags}
ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
%endif
%if %{with apparmor}
install -D -m 0644 %{S:2} %{buildroot}%{_sysconfdir}/apparmor.d/usr.sbin.dnsdist
install -D -m 0644 %{S:3} %{buildroot}%{_sysconfdir}/apparmor.d/local/usr.sbin.dnsdist
install -D -m 0644 %{S:12} %{buildroot}%{_sysconfdir}/apparmor.d/usr.sbin.dnsdist
install -D -m 0644 %{S:13} %{buildroot}%{_sysconfdir}/apparmor.d/local/usr.sbin.dnsdist
%endif
install -Dd -m 0750 %{buildroot}%{_sysconfdir}/%{name}/ %{buildroot}%{home}/
install -m 0640 %{S:1} %{buildroot}%{_sysconfdir}/%{name}/dnsdist.conf
install -m 0640 %{S:11} %{buildroot}%{_sysconfdir}/%{name}/dnsdist.conf
%pre
getent group %{name} >/dev/null || /usr/sbin/groupadd -r %{name}

View File

@ -1,20 +1,20 @@
Index: dnsdist-0.0.1340g16abeaf/dnsdist.service.in
Index: dnsdist-1.4.0-rc1/dnsdist.service.in
===================================================================
--- dnsdist-0.0.1340g16abeaf.orig/dnsdist.service.in
+++ dnsdist-0.0.1340g16abeaf/dnsdist.service.in
--- dnsdist-1.4.0-rc1.orig/dnsdist.service.in
+++ dnsdist-1.4.0-rc1/dnsdist.service.in
@@ -8,7 +8,7 @@ After=network-online.target
[Service]
ExecStartPre=@bindir@/dnsdist --check-config
# Note: when editing the ExecStart command, keep --supervised and --disable-syslog
-ExecStart=@bindir@/dnsdist --supervised --disable-syslog
+ExecStart=@bindir@/dnsdist --supervised --disable-syslog --uid dnsdist --gid dnsdist $DNSDIST_OPTIONS
Type=notify
Restart=on-failure
Index: dnsdist-0.0.1340g16abeaf/contrib/dnsdist.default
RestartSec=2
Index: dnsdist-1.4.0-rc1/contrib/dnsdist.default
===================================================================
--- dnsdist-0.0.1340g16abeaf.orig/contrib/dnsdist.default
+++ dnsdist-0.0.1340g16abeaf/contrib/dnsdist.default
--- dnsdist-1.4.0-rc1.orig/contrib/dnsdist.default
+++ dnsdist-1.4.0-rc1/contrib/dnsdist.default
@@ -1 +1,25 @@
-DNSDIST_OPTIONS=''
+## Path: System/DNS

View File

@ -1,12 +0,0 @@
Index: dnsdist-1.3.3/dnsdist.cc
===================================================================
--- dnsdist-1.3.3.orig/dnsdist.cc
+++ dnsdist-1.3.3/dnsdist.cc
@@ -1903,6 +1903,7 @@ static void* secPollThread()
}
sleep(g_secPollInterval);
}
+ return 0;
}
static void* healthChecksThread()