Commit Graph

9 Commits

Author SHA1 Message Date
Robert Schütz
74dc5556d1 nixos/knot-resolver: use remarshal v2 2026-07-30 09:55:06 -07:00
Leona Maroni
d54a686bba treewide: Take over maintainership from the flyingcircus team
The flyingcircus team was dissolved as it's an external team.
We (osnyx and me) take over maintainersip as persons.
2026-01-12 15:48:18 +01:00
Wolfgang Walther
0a5456c067 teams/flyingcircus: drop 2026-01-10 21:57:59 +01:00
Jared Baur
d8cb98b515 nixos/knot-resolver: skip config validation when cross-compiling
Since this module allows for customizing the manager package (which is
also used for config validation) as opposed to pulling the
build-platform compatible variant from the package-set, we cannot
assume this package is capable of being executed on the build
platform.
2025-12-27 01:23:18 -08:00
Vladimír Čunát
bbebb813bf nixos/knot-resolver: remove separate .package option
It was confusing, as you couldn't just pass anything,
because the path to kresd binary is hard-coded
in the manager package already.
2025-12-16 14:21:41 +01:00
Vladimír Čunát
dd21a60a31 knot-resolver*_6: move extraFeatures to the -manager part
- reduces one layer of wrapper scripts
- reduces one layer of derivation in case of `extraFeatures = true`
- consequently overriding `extraFeatures = true` is simpler,
  and the nix code itself got simpler as well
2025-12-16 14:21:41 +01:00
Sandro Jäckel
4619234604 nixos/knot-resolver: default package to the passed through and overwritten package of the manager 2025-12-08 02:47:58 +01:00
Vladimír Čunát
09aa6e1f3b nixos/kresd, nixos/knot-resolver: fix assertion format
These bad assertions were added in PR #463467
2025-12-06 09:31:09 +01:00
Leona Maroni
fd66108af0 nixos/knot-resolver: init
We decided to split the NixOS modules for knot-resolver 5 and 6. For >=6
we also go forward with the (now standard) name knot-resolver.
This change also adds a warning to services.kresd if users try to use it
with a knot-resolver 6 package.

Co-Authored-By: Vladimír Čunát <v@cunat.cz>
2025-12-05 18:59:40 +01:00