Upstream released new version
Enable re2 Link with LMDB Enable dnstap
This commit is contained in:
parent
4571584cfb
commit
0aa9c5b6cf
|
@ -6,3 +6,4 @@
|
||||||
/dnsdist-1.2.1.tar.bz2
|
/dnsdist-1.2.1.tar.bz2
|
||||||
/dnsdist-1.3.0.tar.bz2
|
/dnsdist-1.3.0.tar.bz2
|
||||||
/dnsdist-1.3.3.tar.bz2
|
/dnsdist-1.3.3.tar.bz2
|
||||||
|
/dnsdist-1.4.0-rc5.tar.bz2
|
||||||
|
|
23
dnsdist.spec
23
dnsdist.spec
|
@ -1,22 +1,27 @@
|
||||||
|
%global prever rc5
|
||||||
|
|
||||||
%ifarch %{nodejs_arches}
|
%ifarch %{nodejs_arches}
|
||||||
%global uglify 1
|
%global uglify 1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: dnsdist
|
Name: dnsdist
|
||||||
Version: 1.3.3
|
Version: 1.4.0
|
||||||
Release: 4%{?dist}
|
Release: 0.1%{?prever}%{?dist}
|
||||||
Summary: Highly DNS-, DoS- and abuse-aware loadbalancer
|
Summary: Highly DNS-, DoS- and abuse-aware loadbalancer
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
URL: https://dnsdist.org
|
URL: https://dnsdist.org
|
||||||
Source0: http://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2
|
Source0: http://downloads.powerdns.com/releases/%{name}-%{version}-%{?prever}.tar.bz2
|
||||||
|
|
||||||
BuildRequires: boost-devel
|
BuildRequires: boost-devel
|
||||||
|
BuildRequires: fstrm-devel
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
#ppc64 buildroot doesn't have libatomic, so require it
|
#ppc64 buildroot doesn't have libatomic, so require it
|
||||||
#https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/FSMMBCD2C2SPO4D66O35EGUTF7YXEPBA/
|
#https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/FSMMBCD2C2SPO4D66O35EGUTF7YXEPBA/
|
||||||
BuildRequires: libatomic
|
BuildRequires: libatomic
|
||||||
|
BuildRequires: libcap-devel
|
||||||
BuildRequires: libedit-devel
|
BuildRequires: libedit-devel
|
||||||
BuildRequires: libsodium-devel
|
BuildRequires: libsodium-devel
|
||||||
|
BuildRequires: lmdb-devel
|
||||||
BuildRequires: lua-devel
|
BuildRequires: lua-devel
|
||||||
%ifarch %{arm} %{ix86} x86_64 %{mips} aarch64
|
%ifarch %{arm} %{ix86} x86_64 %{mips} aarch64
|
||||||
BuildRequires: luajit-devel
|
BuildRequires: luajit-devel
|
||||||
|
@ -44,7 +49,7 @@ legitimate users while shunting or blocking abusive traffic.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup
|
%autosetup -n %{name}-%{version}-%{?prever}
|
||||||
|
|
||||||
# run as dnsdist user
|
# run as dnsdist user
|
||||||
sed -i '/^ExecStart/ s/dnsdist/dnsdist -u dnsdist -g dnsdist/' dnsdist.service.in
|
sed -i '/^ExecStart/ s/dnsdist/dnsdist -u dnsdist -g dnsdist/' dnsdist.service.in
|
||||||
|
@ -64,7 +69,9 @@ sed -i '/^ExecStart/ s/dnsdist/dnsdist -u dnsdist -g dnsdist/' dnsdist.service.i
|
||||||
%else
|
%else
|
||||||
--with-lua \
|
--with-lua \
|
||||||
%endif
|
%endif
|
||||||
--enable-unit-tests
|
--enable-unit-tests \
|
||||||
|
--with-re2
|
||||||
|
|
||||||
rm html/js/*
|
rm html/js/*
|
||||||
%if 0%{?uglify}
|
%if 0%{?uglify}
|
||||||
make min_js
|
make min_js
|
||||||
|
@ -110,6 +117,12 @@ exit 0
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Nov 04 2019 Ruben Kerkhof <ruben@rubenkerkhof.com> - 1.4.0-0.1
|
||||||
|
- Upstream released new version
|
||||||
|
- Enable re2
|
||||||
|
- Link with LMDB
|
||||||
|
- Enable dnstap
|
||||||
|
|
||||||
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-4
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-4
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
||||||
SHA512 (dnsdist-1.3.3.tar.bz2) = c0e3435eafc1f7bcdf41346cecf7b089cc142716f94058f9ec262d0c6ad16467e0b8bed5abc648829c597120c94f998602849ded574e75bfc1a1fb70c1b719ad
|
SHA512 (dnsdist-1.4.0-rc5.tar.bz2) = 3f85215175113321545f9894ba7b5dab0d1fa5554f72521e263cbee15ec90e201cad4c0a95e23387d522b121d88ad52ef8c89c50fb4c0a813b300afef6e3e028
|
||||||
|
|
Loading…
Reference in New Issue