From 500e8ecd945aaee434d8933858a85a260137ebf3 Mon Sep 17 00:00:00 2001
From: Susant Sahani <susant.sahani@broadcom.com>
Date: Tue, 2 Jan 2024 15:01:58 +0000
Subject: [PATCH 2/3] Fetch dns servers from environment
---
src/resolve/resolved-conf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/resolve/resolved-conf.c b/src/resolve/resolved-conf.c
index 2f08ed0..4b1a85b 100644
--- a/src/resolve/resolved-conf.c
+++ b/src/resolve/resolved-conf.c
@@ -580,7 +580,7 @@ int manager_parse_config_file(Manager *m) {
read_proc_cmdline(m); /* … but kernel command line overrides local configuration. */
if (m->need_builtin_fallbacks) {
- r = manager_parse_dns_server_string_and_warn(m, DNS_SERVER_FALLBACK, DNS_SERVERS);
+ r = manager_parse_dns_server_string_and_warn(m, DNS_SERVER_FALLBACK, secure_getenv("DEFAULT_DNS_SERVERS") ? : DNS_SERVERS);
if (r < 0)
return r;
}
--
2.39.0