···506506 </listitem>
507507 <listitem>
508508 <para>
509509+ In the ncdns module, the default value of
510510+ <literal>services.ncdns.address</literal> has been changed to
511511+ the IPv6 loopback address (<literal>::1</literal>).
512512+ </para>
513513+ </listitem>
514514+ <listitem>
515515+ <para>
509516 <literal>openssh</literal> has been update to 8.9p1, changing
510517 the FIDO security key middleware interface.
511518 </para>
+2
nixos/doc/manual/release-notes/rl-2205.section.md
···160160 (`services.pdns-recursor.dns.address`, `services.pdns-recursor.dns.allowFrom`);
161161 - allow only local connections to the REST API server (`services.pdns-recursor.api.allowFrom`).
162162163163+- In the ncdns module, the default value of `services.ncdns.address` has been changed to the IPv6 loopback address (`::1`).
164164+163165- `openssh` has been update to 8.9p1, changing the FIDO security key middleware interface.
164166165167- `services.k3s.enable` no longer implies `systemd.enableUnifiedCgroupHierarchy = false`, and will default to the 'systemd' cgroup driver when using `services.k3s.docker = true`.
+2-2
nixos/modules/services/networking/ncdns.nix
···58585959 address = mkOption {
6060 type = types.str;
6161- default = "127.0.0.1";
6161+ default = "[::1]";
6262 description = ''
6363 The IP address the ncdns resolver will bind to. Leave this unchanged
6464 if you do not wish to directly expose the resolver.
···202202 config = mkIf cfg.enable {
203203204204 services.pdns-recursor = mkIf cfgs.pdns-recursor.resolveNamecoin {
205205- forwardZonesRecurse.bit = "127.0.0.1:${toString cfg.port}";
205205+ forwardZonesRecurse.bit = "${cfg.address}:${toString cfg.port}";
206206 luaConfig =
207207 if cfg.dnssec.enable
208208 then ''readTrustAnchorsFromFile("${cfg.dnssec.keys.public}")''