Unverified Commit 2b887938 authored by Daniel Woffinden's avatar Daniel Woffinden
Browse files

knot-resolver-manager_6: include `watchdog`

Upstream it is listed as an optional python dependency, alongside
prometheus-client:
https://github.com/CZ-NIC/knot-resolver/blob/e16aea363f6d2ca39c8a3713f42f21297b72a078/pyproject.toml#L41

It is required when using `network.tls.watchdog=true` in the settings:
https://www.knot-resolver.cz/documentation/latest/config-network-server-tls.html#cmdoption-arg-files-watchdog

```
[ERROR]   stderr) Configuration validation error detected:
[ERROR]   stderr)         [/network/tls] 'files-watchdog' is enabled, but the required 'watchdog' dependency (optional) is not installed
```
parent 9dcb002c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -44,6 +44,7 @@ python3Packages.buildPythonPackage {
    prometheus-client
    supervisor
    typing-extensions
    watchdog
  ];

  # set up (additional) Lua dependencies