diff options
author | Samba Release Account <samba-bugs@samba.org> | 1997-08-19 19:22:26 +0000 |
---|---|---|
committer | Samba Release Account <samba-bugs@samba.org> | 1997-08-19 19:22:26 +0000 |
commit | bf1c79f7fd7f9beec4f9f4e58337cadceeb1cb38 (patch) | |
tree | 8213c5af20c00416c27ab46d1191701a3c581870 /source/smbd/uid.c | |
parent | 3ede2a2b8caf8b44bf78f9b4307515dbf36b4ecc (diff) | |
download | samba-bf1c79f7fd7f9beec4f9f4e58337cadceeb1cb38.tar.gz |
Makefile: Changed for HPUX10 tidyup.
includes.h: Changed for HPUX10 tidyup.
ipc.c: Fixed bug where getting local server list from NT browsers would
fail.
nmbsync.c: Fixed bug where getting local server list from NT browsers would
fail.
proto.h: Changed for crash bug on SCO with USE_MMAP.
quotas.c: Added OSF quotas (patch from Bret Giddings <bret@essex.ac.uk>).
Rolled back solaris uid change - I think it was wrong.
reply.c: Changed for crash bug on SCO with USE_MMAP.
server.c: Removed Lukes changes. Changed for crash bug on SCO with USE_MMAP.
smb.h: Changed for crash bug on SCO with USE_MMAP.
smbpasswd.c:Fixed crash bug with Lukes changes.
uid.c: Removed Lukes changes.
util.c: Fixed I18N bug with extended char filenames and widelinks = no.
Jeremy (jallison@whistle.com)
Diffstat (limited to 'source/smbd/uid.c')
-rw-r--r-- | source/smbd/uid.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/smbd/uid.c b/source/smbd/uid.c index 4ffdb0923e3..cdc4e474c61 100644 --- a/source/smbd/uid.c +++ b/source/smbd/uid.c @@ -253,10 +253,12 @@ BOOL become_user(int cnum, uint16 vuid) if (!become_gid(gid)) return(False); #ifndef NO_SETGROUPS + if (!IS_IPC(cnum)) { /* groups stuff added by ih/wreu */ if (current_user.ngroups > 0) if (setgroups(current_user.ngroups,current_user.groups)<0) DEBUG(0,("setgroups call failed!\n")); + } #endif if (!Connections[cnum].admin_user && !become_uid(uid)) |