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 <[email protected]> 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 <[email protected]> Reviewed-by: Jeremy Allison <[email protected]> Autobuild-User(master): Jeremy Allison <[email protected]> Autobuild-Date(master): Tue Oct 25 05:33:36 CEST 2016 on sn-devel-144
