summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--talpid-core/src/security/linux/dns/resolvconf.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/talpid-core/src/security/linux/dns/resolvconf.rs b/talpid-core/src/security/linux/dns/resolvconf.rs
index 7d3f1162db..5c844c3355 100644
--- a/talpid-core/src/security/linux/dns/resolvconf.rs
+++ b/talpid-core/src/security/linux/dns/resolvconf.rs
@@ -47,6 +47,8 @@ impl Resolvconf {
let output = duct::cmd!(&self.resolvconf, "-a", &record_name)
.input(record_contents)
+ .stderr_capture()
+ .unchecked()
.run()
.chain_err(|| ErrorKind::RunResolvconf)?;
@@ -65,6 +67,8 @@ impl Resolvconf {
for record_name in self.record_names.drain() {
let output = duct::cmd!(&self.resolvconf, "-d", &record_name)
+ .stderr_capture()
+ .unchecked()
.run()
.chain_err(|| ErrorKind::RunResolvconf)?;