Fri Dec 22 00:57:38 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>cvs/libc-951222
commit975320984b9f9fa6742136447ec82e7e304d83fd
authorRoland McGrath <roland@gnu.org>
Fri, 22 Dec 1995 10:00:21 +0000 (22 10:00 +0000)
committerRoland McGrath <roland@gnu.org>
Fri, 22 Dec 1995 10:00:21 +0000 (22 10:00 +0000)
tree6638c381441825ac81f4f9355eba25fd8863c7f9
parente3fa2641f4f296230aa2607f0df9d71ab3f9c7af
Fri Dec 22 00:57:38 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

* sysdeps/mach/hurd/setuid.c: Rewrote ID frobnication to do the
right thing.
* sysdeps/mach/hurd/setgid.c: Likewise.
* sysdeps/mach/hurd/setreuid.c: Likewise.
* sysdeps/mach/hurd/setregid.c: Likewise.
* sysdeps/mach/hurd/setegid.c: Likewise.
* sysdeps/mach/hurd/seteuid.c: Likewise.

* sysdeps/mach/hurd/fork.c: Peek __mach_task_self_ value before
proc_dostop call to work around kernel paging bug.

Thu Dec 21 12:19:32 1995  Miles Bader  <miles@gnu.ai.mit.edu>

* sysdeps/mach/hurd/setuid.c (__setuid): Actually add the new uid
  instead of putting it (and other uids) in the gids and leaving the
  old uids as is.
ChangeLog
sysdeps/mach/hurd/setegid.c
sysdeps/mach/hurd/seteuid.c
sysdeps/mach/hurd/setgid.c
sysdeps/mach/hurd/setregid.c
sysdeps/mach/hurd/setreuid.c
sysdeps/mach/hurd/setuid.c