diff --git a/src/main.rs b/src/main.rs index cd13a3ae..99b05c6c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -48,6 +48,7 @@ fn self_elevate() -> ! { use std::os::unix::process::CommandExt; let mut cmd = std::process::Command::new("sudo"); + cmd.arg("--preserve-env"); // use NH_SUDO_ASKPASS program for sudo if present let askpass = std::env::var("NH_SUDO_ASKPASS");