resolved: refresh resolv.conf files when link goes away

This might have the effect that some DNS server or search domain
disappears, hence rewrite the relevant files.

See: #27543
This commit is contained in:
Lennart Poettering
2024-10-18 20:58:50 +09:00
committed by Yu Watanabe
parent 77579c66ef
commit 562f7bde88
+3
View File
@@ -97,6 +97,9 @@ static int manager_process_link(sd_netlink *rtnl, sd_netlink_message *mm, void *
log_debug("Removing link %i/%s", l->ifindex, l->ifname);
link_remove_user(l);
link_free(l);
/* Make sure DNS servers are dropped from written resolv.conf if their link goes away */
manager_write_resolv_conf(m);
}
break;