5d07c17b93
During resolv.conf update, old 'search' lines are cleared but '\n' is not deleted, leaving behind a new blank line on every update. This adds 's' flag to regexp, so '\n' is included in the match and deleted when old lines are cleared. Also, insert missing `\n` when updated 'search' line is appended to resolv.conf. Signed-off-by: Renato Aguiar <renato@renatoaguiar.net> |
||
---|---|---|
.. | ||
publicdns | ||
recursive | ||
resolvconffile | ||
resolver | ||
config.go | ||
debian_resolvconf.go | ||
direct.go | ||
direct_linux.go | ||
direct_notlinux.go | ||
direct_test.go | ||
direct_unix_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 | ||
noop.go | ||
nrpt_windows.go | ||
openresolv.go | ||
osconfig.go | ||
osconfig_test.go | ||
resolvconf-workaround.sh | ||
resolvconf.go | ||
resolvconfpath_default.go | ||
resolvconfpath_gokrazy.go | ||
resolvd.go | ||
resolved.go | ||
utf.go | ||
utf_test.go | ||
wsl_windows.go |