diff options
-rw-r--r-- | source4/ntvfs/unixuid/vfs_unixuid.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source4/ntvfs/unixuid/vfs_unixuid.c b/source4/ntvfs/unixuid/vfs_unixuid.c index 88f3b8b6f34..ce7abfca638 100644 --- a/source4/ntvfs/unixuid/vfs_unixuid.c +++ b/source4/ntvfs/unixuid/vfs_unixuid.c @@ -76,12 +76,15 @@ static NTSTATUS set_unix_security(struct security_unix_token *sec) samba_seteuid(0); if (samba_setgroups(sec->ngroups, sec->groups) != 0) { + DBG_ERR("*** samba_setgroups failed\n"); return NT_STATUS_ACCESS_DENIED; } if (samba_setegid(sec->gid) != 0) { + DBG_ERR("*** samba_setegid(%u) failed\n", sec->gid); return NT_STATUS_ACCESS_DENIED; } if (samba_seteuid(sec->uid) != 0) { + DBG_ERR("*** samba_seteuid(%u) failed\n", sec->uid); return NT_STATUS_ACCESS_DENIED; } return NT_STATUS_OK; |