dotfiles/os/dns/wireguard-tools.patch
2025-02-14 03:15:36 +01:00

11 lines
343 B
Diff

--- src/wg-quick/linux.bash
+++ src/wg-quick/linux.bash
@@ -153,6 +153,7 @@
HAVE_SET_DNS=0
set_dns() {
[[ ${#DNS[@]} -gt 0 ]] || return 0
+ sleep 0.1
{ printf 'nameserver %s\n' "${DNS[@]}"
[[ ${#DNS_SEARCH[@]} -eq 0 ]] || printf 'search %s\n' "${DNS_SEARCH[*]}"
} | cmd resolvconf -a "$(resolvconf_iface_prefix)$INTERFACE" -m 0 -x