Skip to content

Commit d065dc9

Browse files
authored
Merge pull request #290 from cornservant/master
fix: preserve environment variables after self_elevate()
2 parents 9bbd963 + 98283f9 commit d065dc9

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ fn self_elevate() -> ! {
4848
use std::os::unix::process::CommandExt;
4949

5050
let mut cmd = std::process::Command::new("sudo");
51+
cmd.arg("--preserve-env");
5152

5253
// use NH_SUDO_ASKPASS program for sudo if present
5354
let askpass = std::env::var("NH_SUDO_ASKPASS");

0 commit comments

Comments
 (0)