You've already forked rust-users
mirror of
https://github.com/uutils/rust-users.git
synced 2026-06-10 15:48:37 -07:00
set effective gid before setting effective uid in switch_user_group
This commit is contained in:
+1
-1
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user