Bug #34146
Load catia VFS module before zfs_space and zfsacl
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No
Description
Observed on customer system. Directories had ":" in them. Catia mapping of 0x3a:0xf022 did not allow access to directory because the ACL checks were happening prior to the catia mapping taking effect. This meant that Samba tried to get the ACL for a non-existent file "foo⋰bar" rather than "foo:bar".
Related issues
History
#1
Updated by Andrew Walker almost 3 years ago
PR for Master is here: https://github.com/freenas/freenas/pull/1301
#2
Updated by Dru Lavigne almost 3 years ago
- Status changed from Unscreened to In Progress
- Assignee changed from Release Council to Andrew Walker
- Target version changed from Backlog to 11.2-RC2
#3
Updated by Dru Lavigne almost 3 years ago
- Subject changed from Catia needs to come before zfs_space and zfsacl to Catia VFS module needs to come before zfs_space and zfsacl
- Status changed from In Progress to Ready for Testing
- Target version changed from 11.2-RC2 to 11.2-BETA1
- Needs Doc changed from Yes to No
- Needs Merging changed from Yes to No
#4
Updated by Dru Lavigne over 2 years ago
- Subject changed from Catia VFS module needs to come before zfs_space and zfsacl to Load catia VFS module before zfs_space and zfsacl
#5
Updated by Nick Wolff over 2 years ago
- Status changed from Ready for Testing to Passed Testing
Looks good according to smb4.conf
[catia] path = "/mnt/tank/catia" printable = no veto files = /.snapshot/.windows/.mac/.zfs/ writeable = yes browseable = yes access based share enum = no vfs objects = catia zfs_space zfsacl streams_xattr hide dot files = yes guest ok = no nfs4:mode = special nfs4:acedup = merge nfs4:chown = true zfsacl:acesort = dontcare catia:mappings = 0x3a:0xf022
#6
Updated by Dru Lavigne over 2 years ago
- Status changed from Passed Testing to Done
- Needs QA changed from Yes to No
#7
Updated by John Hixson over 2 years ago
- Copied to Bug #40648: Load catia VFS module before zfs_space and zfsacl added