Replace setuid, setgid with setreuid, setregid

This commit is contained in:
Jeremy Soller 2016-11-17 14:15:58 -07:00
parent f01add1a3b
commit 2556400a5d

View file

@ -287,10 +287,10 @@ impl Command {
}
if let Some(g) = self.gid {
t!(cvt(libc::setgid(g)));
t!(cvt(libc::setregid(g, g)));
}
if let Some(u) = self.uid {
t!(cvt(libc::setuid(u)));
t!(cvt(libc::setreuid(u, u)));
}
if let Some(ref cwd) = self.cwd {
t!(cvt(libc::chdir(cwd)));