set effective gid before setting effective uid in switch_user_group

This commit is contained in:
Stephen Demos
2017-09-21 13:54:02 -07:00
parent cc8ffdd304
commit 7c6ed6c340
+1 -1
View File
@@ -139,7 +139,7 @@ pub fn switch_user_group(uid: uid_t, gid: gid_t) -> IOResult<SwitchUserGuard> {
gid: get_effective_gid(),
};
try!(set_effective_uid(uid));
try!(set_effective_gid(gid));
try!(set_effective_uid(uid));
Ok(current_state)
}