summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleš Mrázek <ales.mrazek@nic.cz>2024-11-26 21:02:45 +0100
committerVladimír Čunát <vladimir.cunat@nic.cz>2024-12-03 08:53:33 +0100
commit368e097da6df5e3f67d5650bba47702c54b7497c (patch)
treefa9c77d9bdbb88e59f08cc1d0137c6b114c99b95
parentmanager: files watchdog: watchdog created specifically for TLS certificate files (diff)
downloadknot-resolver-368e097da6df5e3f67d5650bba47702c54b7497c.tar.xz
knot-resolver-368e097da6df5e3f67d5650bba47702c54b7497c.zip
distro/pkg: added python-watchdog as optional dependency
-rw-r--r--distro/pkg/arch/PKGBUILD1
-rw-r--r--distro/pkg/deb/control1
-rw-r--r--distro/pkg/rpm/knot-resolver.spec1
3 files changed, 3 insertions, 0 deletions
diff --git a/distro/pkg/arch/PKGBUILD b/distro/pkg/arch/PKGBUILD
index ebbd164d..b01352c8 100644
--- a/distro/pkg/arch/PKGBUILD
+++ b/distro/pkg/arch/PKGBUILD
@@ -46,6 +46,7 @@ optdepends=(
'lua51-http: http and prefill modules, trust_anchors bootstrap'
'lua51-psl: policy.slice_randomize_psl() function'
'python-prometheus_client: stats and metrics in Prometheus format'
+ 'python-watchdog: files monitoring and reload on changes'
)
backup=('etc/knot-resolver/config.yaml')
options=(debug strip)
diff --git a/distro/pkg/deb/control b/distro/pkg/deb/control
index 5661e973..907c9ffa 100644
--- a/distro/pkg/deb/control
+++ b/distro/pkg/deb/control
@@ -56,6 +56,7 @@ Recommends:
lua-http,
lua-psl,
python3-prometheus-client,
+ python3-watchdog,
Suggests:
knot-resolver6-module-http,
Description: caching, DNSSEC-validating DNS resolver - core binaries
diff --git a/distro/pkg/rpm/knot-resolver.spec b/distro/pkg/rpm/knot-resolver.spec
index ca8602ff..91c1a148 100644
--- a/distro/pkg/rpm/knot-resolver.spec
+++ b/distro/pkg/rpm/knot-resolver.spec
@@ -65,6 +65,7 @@ Requires: python3-pyyaml
Requires: python3-typing-extensions
%endif
Recommends: python3-prometheus_client
+Recommends: python3-watchdog
# dnstap module dependencies
# SUSE is missing protoc-c protobuf compiler