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.0.10-cznic.1~trixie_amd64.deb (Size: 460.9KiB)| Property | Value |
|---|---|
| Package | knot-resolver6 |
| Priority | optional |
| Section | net |
| Installed-Size | 1754 |
| Maintainer | Knot Resolver |
| Architecture | amd64 |
| Source | knot-resolver |
| Version | 6.0.10-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), libdnssec9t64 (>= 3.2.0), libgcc-s1 (>= 3.0), libgnutls30t64 (>= 3.8.1), libjemalloc2 (>= 2.1.1), libknot15 (>= 3.3.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), libzscanner4t64 (>= 3.1.1) |
| 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.0.10-cznic.1~trixie_amd64.deb |
| Size | 471996 |
| MD5sum | 8db986cc0e2ae11bc6c164a3c376c4e9 |
| SHA1 | 48190b8f4a8eb4e6d9114e3bdeeddcf3ee52fb11 |
| SHA256 | 4baa89aa5b565c8a25049703b23e611b9da2e74cddba034a779a5e4baaf6e8dc |
| SHA512 | b04ec0375b5fc393943284d6a46ebb62503346bc19a8a394892ec96af57a5772a01befa15ed160e31674fbde16be1bb74d4cd7d9321d2eab358c91e9b8e87eaa |
| 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