autobuild[sn-devel-104]: intermittent test failure detected
autobuild
autobuild at samba.org
Tue Oct 25 06:02:25 UTC 2016
The autobuild test system (on sn-devel-104) has detected an intermittent failing test in
the current master tree.
The autobuild log of the failure is available here:
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-10-25-0802/flakey.log
The samba build logs are available here:
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-10-25-0802/samba.stderr
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-10-25-0802/samba.stdout
The top commit at the time of the failure was:
commit 759416582c54a16aacbef0e0dfe4649bddff8c5e
Author: Stefan Metzmacher <metze at samba.org>
Date: Thu Oct 13 12:42:59 2016 +0200
s3:smbd: only pass UCF_PREP_CREATEFILE to filename_convert() if we may create a new file
This fixes a regression introduced by commit
f98d10af2a05f0261611f4cabdfe274cd9fe91c0
(smbd: Always use UCF_PREP_CREATEFILE for filename_convert calls to resolve a path for open)
The main problem was that Windows client seem to verify
the access to user.V2\ntuser.ini is rejected with NT_STATUS_ACCESS_DENIED,
using the machine credentials.
Passing UCF_PREP_CREATEFILE to filename_convert() triggers a code path
that implements a dropbox behaviour. A dropbox is a directory with only -wx permissions,
so get_real_filename fails with EACCESS, it needs to list the directory.
EACCESS is ignored with UCF_PREP_CREATEFILE.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=10297
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
Autobuild-User(master): Jeremy Allison <jra at samba.org>
Autobuild-Date(master): Tue Oct 25 05:33:36 CEST 2016 on sn-devel-144
More information about the samba-cvs
mailing list