From 53d08cdf2898e786766e7c08ebb7c208957f8b06 Mon Sep 17 00:00:00 2001 From: Stuart Reilly Date: Wed, 20 Aug 2025 16:33:35 +0100 Subject: [PATCH] Sudo preserve env list argument is `--preserve-env` (#1276) Sudo preserve-env Sudo's preserve env list is `--preserve-env=...` not `--preserve_env=...`. https://www.man7.org/linux/man-pages/man8/sudo.8.html --- src/sudo.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sudo.rs b/src/sudo.rs index 81306c84..04cb85ec 100644 --- a/src/sudo.rs +++ b/src/sudo.rs @@ -252,7 +252,7 @@ impl Sudo { }, SudoPreserveEnv::Some(vars) => match self.kind { SudoKind::Sudo => { - cmd.arg(format!("--preserve_env={}", vars.join(","))); + cmd.arg(format!("--preserve-env={}", vars.join(","))); } SudoKind::Run0 => { for env in vars {