From c3bc8c14f7940deda4a20fd88509aacfa9017401 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Tue, 23 Sep 2025 21:01:36 +0000 Subject: [PATCH] Make hickory system_conf error more useful. (resolves #179) Signed-off-by: Jason Volk --- src/service/resolver/dns.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/service/resolver/dns.rs b/src/service/resolver/dns.rs index 945cacd1..a210bbdc 100644 --- a/src/service/resolver/dns.rs +++ b/src/service/resolver/dns.rs @@ -81,8 +81,10 @@ impl Resolver { fn configure(server: &Arc) -> Result<(ResolverConfig, ResolverOpts)> { let config = &server.config; - let (sys_conf, opts) = hickory_resolver::system_conf::read_system_conf() - .map_err(|e| err!(error!("Failed to configure DNS resolver from system: {e}")))?; + let (sys_conf, opts) = + hickory_resolver::system_conf::read_system_conf().map_err(|e| { + err!(error!("Failed to configure DNS resolver from `/etc/resolv.conf': {e}")) + })?; let mut conf = ResolverConfig::new(); if let Some(domain) = sys_conf.domain() {