nixpkgs/nixos/modules
seb314 82c5c3c9a9 wireguard: when dyn-dns refresh is enabled, reconnect after failures
Make the dynamic-dns refresh systemd service (controlled via the
preexisting option dynamicEndpointRefreshSecond) robust to e.g. dns
failures that happen on intermittent network connections.

Background:

When dns resolution fails with a 'permanent' error ("Name or service not
known" instead of "Temporary failure in name resolution"), wireguard
won't retry despite WG_ENDPOINT_RESOLUTION_RETRIES=infinity.

-> This change should improve reliability/connectivity.

somewhat related thread: https://github.com/NixOS/nixpkgs/issues/63869
2022-10-28 19:16:05 +02:00
..
config nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
hardware nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
i18n/input-method nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
installer nix-fallback-paths.nix: Update to 2.3.16 2021-10-07 17:33:53 +02:00
misc Merge pull request #139765 from eyJhb/bitlbee-user-group 2021-10-06 08:57:33 +02:00
profiles NixOS AWS AMI: enable the serial console on ttyS0 2021-08-20 12:42:02 -04:00
programs Merge pull request #140359 from rnhmjoj/setgid-nobody 2021-10-06 08:36:35 +02:00
security nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
services wireguard: when dyn-dns refresh is enabled, reconnect after failures 2022-10-28 19:16:05 +02:00
system Merge pull request #139754 from eyJhb/networkd-iaid 2021-10-05 10:06:05 +02:00
tasks nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
testing nixos/lib/qemu-flags: rename to qemu-common 2021-09-18 16:58:16 +02:00
virtualisation nixos/qemu-vm: quote QEMU_NET_OPTS 2021-10-06 23:12:53 +02:00
module-list.nix Merge pull request #139502 from Vodurden/nixos-unstable 2021-10-07 13:54:30 +02:00
rename.nix treewide: yank wicd as it is abandoned 2021-09-11 23:46:52 +02:00