ntvfs: Add error debug statements for set_unix_security
authorAndreas Schneider <asn@samba.org>
Tue, 13 Oct 2015 12:43:08 +0000 (14:43 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Thu, 5 Nov 2015 08:23:15 +0000 (09:23 +0100)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source4/ntvfs/unixuid/vfs_unixuid.c

index 88f3b8b6f34a84f4ede29ef5eff1f075b6829f1c..ce7abfca638a840a8f1877420effa3d2363cad51 100644 (file)
@@ -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;