From: Pieter Lexis Date: Fri, 16 Nov 2018 15:20:45 +0000 (+0100) Subject: dnsdist pkgs: link in libcap X-Git-Tag: rec-4.2.0-alpha1~58^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5578200d6b07d7995342b0a67ca44e334f0b4e5a;p=pdns dnsdist pkgs: link in libcap --- diff --git a/builder-support/debian/dnsdist/debian-jessie/control b/builder-support/debian/dnsdist/debian-jessie/control index 38ce93604..ae39c8a77 100644 --- a/builder-support/debian/dnsdist/debian-jessie/control +++ b/builder-support/debian/dnsdist/debian-jessie/control @@ -6,6 +6,7 @@ Uploaders: Christian Hofstaedtler Build-Depends: debhelper (>= 9~), dh-systemd, libboost-dev, + libcap-dev, libedit-dev, libluajit-5.1-dev, libprotobuf-dev, diff --git a/builder-support/debian/dnsdist/debian-jessie/rules b/builder-support/debian/dnsdist/debian-jessie/rules index 4d07bb78d..832102624 100755 --- a/builder-support/debian/dnsdist/debian-jessie/rules +++ b/builder-support/debian/dnsdist/debian-jessie/rules @@ -40,6 +40,7 @@ override_dh_auto_configure: --without-gnutls \ --enable-dns-over-tls \ --enable-dnscrypt \ + --with-libcap \ --with-libsodium \ --with-re2 \ --with-ebpf \ diff --git a/builder-support/debian/dnsdist/debian-stretch/control b/builder-support/debian/dnsdist/debian-stretch/control index 0c0688fe5..90e319c40 100644 --- a/builder-support/debian/dnsdist/debian-stretch/control +++ b/builder-support/debian/dnsdist/debian-stretch/control @@ -5,6 +5,7 @@ Maintainer: Debian DNS Packaging Uploaders: Christian Hofstaedtler Build-Depends: debhelper (>= 10~), libboost-dev, + libcap-dev, libedit-dev, libfstrm-dev, libgnutls28-dev, diff --git a/builder-support/debian/dnsdist/debian-stretch/rules b/builder-support/debian/dnsdist/debian-stretch/rules index fb65e47ef..f5a19a283 100755 --- a/builder-support/debian/dnsdist/debian-stretch/rules +++ b/builder-support/debian/dnsdist/debian-stretch/rules @@ -41,6 +41,7 @@ override_dh_auto_configure: --enable-dnscrypt \ --enable-dnstap \ --with-gnutls \ + --with-libcap \ --with-libsodium \ --with-re2 \ --with-ebpf \ diff --git a/builder-support/specs/dnsdist.spec b/builder-support/specs/dnsdist.spec index e028e25ed..678556185 100644 --- a/builder-support/specs/dnsdist.spec +++ b/builder-support/specs/dnsdist.spec @@ -26,6 +26,7 @@ BuildRequires: systemd-devel %if 0%{?rhel} >= 7 BuildRequires: boost-devel BuildRequires: gnutls-devel +BuildRequires: libcap-devel BuildRequires: libsodium-devel %ifarch aarch64 BuildRequires: lua-devel @@ -97,6 +98,7 @@ sed -i '/^ExecStart/ s/dnsdist/dnsdist -u dnsdist -g dnsdist/' dnsdist.service.i --with-gnutls \ --with-protobuf \ --with-lua=%{lua_implementation} \ + --with-libcap \ --with-libsodium \ --enable-dnscrypt \ --enable-systemd --with-systemd=/lib/systemd/system \