s3/client: fix dfs deltree, resolve dfs path
authorNoel Power <noel.power@suse.com>
Thu, 16 Jun 2022 16:17:45 +0000 (17:17 +0100)
committerJeremy Allison <jra@samba.org>
Fri, 17 Jun 2022 17:12:07 +0000 (17:12 +0000)
commit81fdcf95ae92a02f83501753dec0f29ddd555eeb
tree4276f3b8f9fbb25cdd2e81f701ece29c3df6852a
parent23a5a05db03a8f14ab701005a8bec9a3eeff3d77
s3/client: fix dfs deltree, resolve dfs path

since 4cc4938a2866738aaff4dc91550bb7a5ad05d7fb do_list seems
to deal with non dfs root path, hence we need to resolve the
path before calling cli_unlink.

Also remove the knownfail

We additionally have to also remove the fallback to remove 'file3'
int the smbcacls_dfs_propagate_inherit.teardown as the deltree
that happens in the baseclass now succeeds.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15100

Signed-off-by: Noel Power <noel.power@suse.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Fri Jun 17 17:12:07 UTC 2022 on sn-devel-184
python/samba/tests/blackbox/smbcacls_dfs_propagate_inherit.py
selftest/knownfail.d/smbclient-smb3
source3/client/client.c