You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net/dns
Michael Stapelberg 2a6c237d4c net/dns: overwrite /tmp/resolv.conf on gokrazy
Appliances built using https://gokrazy.org/ have a read-only root file system,
including /etc/resolv.conf, which is a symlink to /tmp/resolv.conf.

The system’s dhcp client overwrites /tmp/resolv.conf instead,
so we need to use this path in Tailscale, too.

related to https://github.com/gokrazy/gokrazy/issues/209

fixes https://github.com/tailscale/tailscale/issues/8689

Signed-off-by: Michael Stapelberg <michael@stapelberg.de>
1 year ago
..
publicdns
recursive
resolvconffile
resolver
config.go
debian_resolvconf.go
direct.go
direct_linux.go all: update copyright and license headers 2 years ago
direct_notlinux.go
direct_test.go
flush_default.go
flush_windows.go
ini.go
ini_test.go
manager.go
manager_darwin.go
manager_default.go
manager_freebsd.go
manager_linux.go
manager_linux_test.go
manager_openbsd.go
manager_tcp_test.go
manager_test.go
manager_windows.go
manager_windows_test.go
nm.go all: update copyright and license headers 2 years ago
noop.go
nrpt_windows.go
openresolv.go
osconfig.go all: update copyright and license headers 2 years ago
osconfig_test.go
resolvconf-workaround.sh
resolvconf.go
resolvconfpath_default.go
resolvconfpath_gokrazy.go net/dns: overwrite /tmp/resolv.conf on gokrazy 1 year ago
resolvd.go
resolved.go
utf.go
utf_test.go
wsl_windows.go