Build-Depends:
debhelper (>= 12~),
dh-python,
+ dns-root-data,
libcap-ng-dev,
libcmocka-dev (>= 1.0.0),
libfstrm-dev,
libsystemd-dev (>= 227) [linux-any],
libuv1-dev,
luajit,
- meson (>= 0.49),
- pkg-config,
+ meson,
+ ninja-build,
+ pkgconf,
protobuf-compiler,
protobuf-c-compiler,
python3-dev:any,
python3-setuptools,
-Standards-Version: 4.7.0
+Standards-Version: 4.7.3
Homepage: https://www.knot-resolver.cz/
-Rules-Requires-Root: no
Package: knot-resolver6
Architecture: any
python3-watchdog,
Suggests:
knot-resolver6-module-http,
-Description: caching, DNSSEC-validating DNS resolver - core binaries
+Description: caching, DNSSEC-validating DNS resolver - binaries
Knot Resolver is a caching full resolver implementation
written in C and LuaJIT, including both a resolver library and a
daemon. Modular architecture of the library keeps the core tiny and
Package: knot-resolver6-module-http
Architecture: all
Depends:
- knot-resolver6 (>= ${source:Version}),
+ knot-resolver6 (= ${binary:Version}),
libjs-bootstrap,
libjs-d3,
libjs-jquery,
- lua-cqueues (>= 20171014),
+ lua-cqueues,
lua-http,
lua-mmdb,
systemd,
Copyright: CZ.NIC
License: GPL-3.0+
+Files: debian/*
+Copyright: 2015 Ondřej Surý <ondrej@debian.org>
+ 2021-2024 Jakub Ružička <jru@debian.org>
+License: GPL-3.0+
+
Files: contrib/ccan/asprintf/*
Copyright: Rusty Russell
License: Expat
Copyright: 2013–2015 Brian Reavis & contributors
License: Apache-2.0
-Files: debian/*
-Copyright: 2015 Ondřej Surý <ondrej@debian.org>
-License: GPL-3.0+
-
License: LGPL-2.1
This library is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ with this program; if not, see <https://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General Public
License version 2 can be found in "/usr/share/common-licenses/GPL-2".
--buildtype=plain \
--prefix=/usr \
--libdir=lib \
+ -Dinstall_root_keys=disabled \
-Dsystemd_files=enabled \
-Ddnstap=enabled \
-Dkeyfile_default=/usr/share/dns/root.key \
PYBUILD_NAME=knot_resolver PYBUILD_DESTDIR="$${PYKRES_DESTDIR}" \
dh_auto_install --buildsystem=pybuild
install -m 644 -D etc/config/config.yaml debian/tmp/etc/knot-resolver/config.yaml
+
+override_dh_auto_clean:
+ rm -rf .pybuild/
+ rm -rf build/
+ rm -rf python/knot_resolver.egg-info
+ dh_auto_clean