Skip to content
Snippets Groups Projects
Commit 882ccc0c authored by Jakub Ružička's avatar Jakub Ružička
Browse files

distro/deb: move dnstap module to subpackage

parent a4419376
No related branches found
No related tags found
1 merge request!1239Move dnstap and geoip modules into subpackages
......@@ -177,6 +177,22 @@ Description: Version of 'host' bundled with Knot DNS
This package provides the 'host' program from Knot DNS. This program is
designed to be almost 1:1 compatible with BIND 9.x 'host' program.
Package: knot-module-dnstap
Architecture: any
Depends:
knot (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: dnstap module for Knot DNS
Knot DNS is a fast, authoritative only, high performance, feature
full and open source name server.
.
Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
registry and hence is well suited to run anything from the root
zone, the top-level domain, to many smaller standard domain names.
.
This package contains dnstap module for logging DNS traffic.
Package: knot-doc
Architecture: all
Multi-Arch: foreign
......
usr/lib/*/knot/modules-*/dnstap.so
......@@ -29,6 +29,9 @@ endif
LIBKNOT_SYMBOLS := $(wildcard $(CURDIR)/debian/libknot*.symbols)
# MAJOR.MINOR version part
BASE_VERSION := $(shell echo $(DEB_VERSION) | sed 's/^\([^.]\+\.[^.]\+\).*/\1/')
PYBUILD = pybuild --dir python --dest-dir debian/python3-libknot
%:
......@@ -42,11 +45,11 @@ override_dh_auto_configure:
--localstatedir=/var/lib \
--libexecdir=/usr/lib/knot \
--with-rundir=/run/knot \
--with-moduledir=/usr/lib/$(DEB_HOST_MULTIARCH)/knot \
--with-moduledir=/usr/lib/$(DEB_HOST_MULTIARCH)/knot/modules-$(BASE_VERSION) \
--with-storage=/var/lib/knot \
--enable-systemd=auto \
--enable-dnstap \
--with-module-dnstap=yes \
--with-module-dnstap=shared \
$(RECVMMSG) \
$(FASTPARSER) \
--disable-silent-rules \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment