From 5897f213e11a8b63214547b026c364e3439c236a Mon Sep 17 00:00:00 2001 From: Christof Schmitt Date: Thu, 9 Nov 2023 12:44:02 -0700 Subject: [PATCH] vfs_zfsacl: Call stat CAP_DAC_OVERRIDE functions MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit BUG: https://bugzilla.samba.org/show_bug.cgi?id=15507 Signed-off-by: Christof Schmitt Reviewed-by: Björn Jacke Autobuild-User(master): Björn Jacke Autobuild-Date(master): Wed Nov 15 19:55:07 UTC 2023 on atb-devel-224 (cherry picked from commit 12e5c15a97b45aa01fc3f4274f8ba9cf7d1ddbe9) Autobuild-User(v4-19-test): Jule Anger Autobuild-Date(v4-19-test): Sat Nov 25 19:40:32 UTC 2023 on atb-devel-224 --- source3/modules/vfs_zfsacl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source3/modules/vfs_zfsacl.c b/source3/modules/vfs_zfsacl.c index d69d7003110..2bc0d1c8c6e 100644 --- a/source3/modules/vfs_zfsacl.c +++ b/source3/modules/vfs_zfsacl.c @@ -487,6 +487,10 @@ static int zfsacl_connect(struct vfs_handle_struct *handle, static struct vfs_fn_pointers zfsacl_fns = { .connect_fn = zfsacl_connect, + .stat_fn = nfs4_acl_stat, + .fstat_fn = nfs4_acl_fstat, + .lstat_fn = nfs4_acl_lstat, + .fstatat_fn = nfs4_acl_fstatat, .sys_acl_get_fd_fn = zfsacl_fail__sys_acl_get_fd, .sys_acl_blob_get_fd_fn = zfsacl_fail__sys_acl_blob_get_fd, .sys_acl_set_fd_fn = zfsacl_fail__sys_acl_set_fd, -- 2.34.1