Package - knot-resolver6
Package: knot-resolver6
apt-get install knot-resolver6
apt-get install knot-resolver6
Manuals in package:
Documentations in package:
Primary informations
Download package: https://pkg.labs.nic.cz/knot-resolver/pool/main/k/knot-resolver/knot-resolver6_6.2.0-cznic.1~trixie_amd64.deb (Size: 590.4KiB)| Property | Value |
|---|---|
| Package | knot-resolver6 |
| Priority | optional |
| Section | net |
| Installed-Size | 2097 |
| Maintainer | Knot Resolver |
| Architecture | amd64 |
| Source | knot-resolver |
| Version | 6.2.0-cznic.1~trixie |
| Replaces | knot-resolver (<< 6), knot-resolver-core (<< 6.0.8), knot-resolver-manager (<< 6.0.8) |
| Depends | adduser, dns-root-data, python3-aiohttp, python3-jinja2, python3-yaml, supervisor, systemd, python3 (<< 3.14), python3 (>= 3.13~), python3-typing-extensions, python3:any, libc6 (>= 2.38), libcap-ng0 (>= 0.7.9), libdnssec9 (>= 3.2.0), libgcc-s1 (>= 3.0), libgnutls30t64 (>= 3.8.2), libjemalloc2 (>= 2.1.1), libknot15 (>= 3.4.0), liblmdb0 (>= 0.9.9), libluajit-5.1-2 (>= 2.0.4) | libluajit-5.1-2 (>= 2.1.0+openresty), libnghttp2-14 (>= 1.3.0), libstdc++6 (>= 5), libsystemd0 (>= 227), libuv1t64 (>= 1.30.1), libzscanner4 (>= 3.1.0) |
| Recommends | lua-basexx, lua-cqueues, lua-http, lua-psl, python3-prometheus-client, python3-watchdog |
| Suggests | knot-resolver6-module-http |
| Breaks | knot-resolver (<< 6), knot-resolver-core (<< 6.0.8), knot-resolver-manager (<< 6.0.8) |
| Filename | pool/main/k/knot-resolver/knot-resolver6_6.2.0-cznic.1~trixie_amd64.deb |
| Size | 604616 |
| MD5sum | 763bf220dd64d6c32fd6084a972075c2 |
| SHA1 | 00124b191dc75ecffa6170702665445b9de80008 |
| SHA256 | 63ace43f281ca3c6d05611ea75ed9e9056da77683bb5e6ad1ed05f5cd3941f80 |
| SHA512 | bc916c88a635d8db4c4345aa4633840a8ea72d09dd66fb16876b19ab7fce2112fef490cf288d5d40a05f366d7054be47aa62c9c91ecc4368a90d425720082d7f |
| Description | caching, DNSSEC-validating DNS resolver - core 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 efficient, and provides a state-machine like API for extensions. There are three built-in modules - iterator, cache, validator, and many external. . The Lua modules, switchable and shareable cache, and fast FFI bindings makes it great to tap into resolution process, or be used for your recursive DNS service. It's the OpenResty of DNS. . The server adopts a different scaling strategy than the rest of the DNS recursors - no threading, shared-nothing architecture (except MVCC cache that may be shared). You can start and stop additional nodes depending on the contention without downtime. . Knot Resolver Manager hides the complexity of running several independent resolver processes while ensuring zero-downtime reconfiguration with YAML/JSON declarative configuration and an optional HTTP API for dynamic changes. |
| Description-md5 | |
| Homepage | https://www.knot-resolver.cz/ |
Files in package
- /etc/knot-resolver/config.yaml
- /usr/bin/knot-resolver
- /usr/bin/kresctl
- /usr/lib/knot-resolver/ahocorasick.so
- /usr/lib/knot-resolver/debug_opensslkeylog.so
- /usr/lib/knot-resolver/distro-preconfig.lua
- /usr/lib/knot-resolver/kluautil.lua
- /usr/lib/knot-resolver/kres-gen.lua
- /usr/lib/knot-resolver/kres.lua
- /usr/lib/knot-resolver/kres_modules/bogus_log.so
- /usr/lib/knot-resolver/kres_modules/daf.lua
- /usr/lib/knot-resolver/kres_modules/daf/daf.js
- /usr/lib/knot-resolver/kres_modules/detect_time_jump.lua
- /usr/lib/knot-resolver/kres_modules/detect_time_skew.lua
- /usr/lib/knot-resolver/kres_modules/dns64.lua
- /usr/lib/knot-resolver/kres_modules/edns_keepalive.so
- /usr/lib/knot-resolver/kres_modules/experimental_dot_auth.lua
- /usr/lib/knot-resolver/kres_modules/extended_error.so
- /usr/lib/knot-resolver/kres_modules/fallback.lua
- /usr/lib/knot-resolver/kres_modules/graphite.lua
- /usr/lib/knot-resolver/kres_modules/hints.so
- /usr/lib/knot-resolver/kres_modules/nsid.so
- /usr/lib/knot-resolver/kres_modules/policy.lua
- /usr/lib/knot-resolver/kres_modules/predict.lua
- /usr/lib/knot-resolver/kres_modules/prefetch.lua
- /usr/lib/knot-resolver/kres_modules/prefill.lua
- /usr/lib/knot-resolver/kres_modules/priming.lua
- /usr/lib/knot-resolver/kres_modules/rebinding.lua
- /usr/lib/knot-resolver/kres_modules/refuse_nord.so
- /usr/lib/knot-resolver/kres_modules/renumber.lua
- /usr/lib/knot-resolver/kres_modules/serve_stale.lua
- /usr/lib/knot-resolver/kres_modules/stats.so
- /usr/lib/knot-resolver/kres_modules/ta_sentinel.lua
- /usr/lib/knot-resolver/kres_modules/ta_signal_query.lua
- /usr/lib/knot-resolver/kres_modules/ta_update.lua
- /usr/lib/knot-resolver/kres_modules/view.lua
- /usr/lib/knot-resolver/kres_modules/watchdog.lua
- /usr/lib/knot-resolver/kres_modules/workarounds.lua
- /usr/lib/knot-resolver/krprint.lua
- /usr/lib/knot-resolver/postconfig.lua
- /usr/lib/knot-resolver/sandbox.lua
- /usr/lib/knot-resolver/trust_anchors.lua
- /usr/lib/knot-resolver/zonefile.lua
- /usr/lib/libkres.so.9
- /usr/lib/python3/dist-packages/knot_resolver-6.0.10.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.0.10.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.10.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.10.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.10.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.11.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.0.11.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.11.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.11.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.11.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.12.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.0.12.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.12.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.12.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.12.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.13.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.0.13.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.13.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.13.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.13.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.14.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.0.14.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.14.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.14.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.14.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.15.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.0.15.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.15.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.15.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.15.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.16.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.0.16.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.16.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.16.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.16.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.17.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.0.17.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.17.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.17.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.0.17.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.1.0.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.1.0.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.1.0.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.1.0.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.1.0.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.2.0.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/knot_resolver-6.2.0.egg-info/dependency_links.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.2.0.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.2.0.egg-info/requires.txt
- /usr/lib/python3/dist-packages/knot_resolver-6.2.0.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/knot_resolver/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/client/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/client/__main__.py
- /usr/lib/python3/dist-packages/knot_resolver/client/client.py
- /usr/lib/python3/dist-packages/knot_resolver/client/command.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/cache.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/completion.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/config.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/convert.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/debug.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/help.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/metrics.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/migrate.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/pids.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/reload.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/schema.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/stop.py
- /usr/lib/python3/dist-packages/knot_resolver/client/commands/validate.py
- /usr/lib/python3/dist-packages/knot_resolver/client/main.py
- /usr/lib/python3/dist-packages/knot_resolver/constants.py
- /usr/lib/python3/dist-packages/knot_resolver/constants.py.in
- /usr/lib/python3/dist-packages/knot_resolver/controller/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/exceptions.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/interface.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/registered_workers.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/config_file.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/plugin/fast_rpcinterface.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/plugin/manager_integration.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/plugin/notify.cpython-313-x86_64-linux-gnu.so
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/plugin/notifymodule.c
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/plugin/patch_logger.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/plugin/sd_notify.py
- /usr/lib/python3/dist-packages/knot_resolver/controller/supervisord/supervisord.conf.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/cache_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/config_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/defer_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/design-notes.yml
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/dns64_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/dnssec_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/forward_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/globals.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/local_data_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/logging_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/lua_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/management_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/monitoring_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/network_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/options_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/policy_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/rate_limiting_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/rpz_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/slice_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/static_hints_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/stub_zone_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/cache.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/defer.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/dns64.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/dnssec.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/forward.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/kresd.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/local_data.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/logging.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/macros/cache_macros.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/macros/common_macros.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/macros/forward_macros.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/macros/local_data_macros.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/macros/network_macros.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/macros/policy_macros.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/macros/view_macros.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/monitoring.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/network.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/options.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/policy-config.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/policy-loader.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/rate_limiting.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/static_hints.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/views.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/webmgmt.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/templates/worker-config.lua.j2
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/types/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/types/base_types.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/types/enums.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/types/files.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/types/generic_types.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/types/types.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/view_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/datamodel/webmgmt_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/exceptions.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/__main__.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/config_store.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/constants.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/exceptions.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/files/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/files/reload.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/files/watchdog.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/logger.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/logging.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/main.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/manager.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/metrics/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/metrics/collect.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/metrics/prometheus.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/server.py
- /usr/lib/python3/dist-packages/knot_resolver/manager/triggers.py
- /usr/lib/python3/dist-packages/knot_resolver/meson.build
- /usr/lib/python3/dist-packages/knot_resolver/utils/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/async_utils.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/compat/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/compat/asyncio.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/compat/typing.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/custom_atexit.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/etag.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/functional.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/README.md
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/__init__.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/base_generic_type_wrapper.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/base_schema.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/base_value_type.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/exceptions.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/json_pointer.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/parsing.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/query.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/renaming.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/modeling/types.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/requests.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/systemd_notify.py
- /usr/lib/python3/dist-packages/knot_resolver/utils/which.py
- /usr/lib/systemd/system/knot-resolver.service
- /usr/lib/systemd/system/multi-user.target.wants/knot-resolver.service
- /usr/lib/tmpfiles.d/knot-resolver.conf
- /usr/sbin/kres-cache-gc
- /usr/sbin/kresd
- /usr/share/bash-completion/completions/kresctl
- /usr/share/doc/knot-resolver6/AUTHORS
- /usr/share/doc/knot-resolver6/NEWS.gz
- /usr/share/doc/knot-resolver6/README.md.gz
- /usr/share/doc/knot-resolver6/changelog.Debian.gz
- /usr/share/doc/knot-resolver6/copyright
- /usr/share/doc/knot-resolver6/examples/config.cluster
- /usr/share/doc/knot-resolver6/examples/config.docker
- /usr/share/doc/knot-resolver6/examples/config.internal
- /usr/share/doc/knot-resolver6/examples/config.isp
- /usr/share/doc/knot-resolver6/examples/config.personal
- /usr/share/doc/knot-resolver6/examples/config.privacy
- /usr/share/doc/knot-resolver6/examples/config.splitview
- /usr/share/lintian/overrides/knot-resolver6
- /usr/share/man/man8/kresctl.8.gz
- /usr/share/man/man8/kresd.8.gz