I seem to be having an issue with ACL’s in one of my pools. I’m running FreeNAS-11.3-U4.1 (I’m holding off the update to 12 for now…) and I discovered the issue because one of my backups using Duplicati in a jail was failing.
Essentially, I’ve got a number of datasets, which are also SMB shares and Duplicati accesses these using FreeNAS group name "hub-backup" (which includes user name "duplicati" [UID 1001]). This has been working fine.
I recently modified the permissions of one dataset (the one now causing the problem) by “Edit ACL” and applied permissions recursively. I left the main User as “root” and the Group as “wheel”. I also left the “owner@” and “group@” permissions unchanged. All I did was change one of the other User permissions. It seems that this did not work. When I check the permissions of files using Windows File Explorer it seems to have stripped some of the other permissions (which I guess is why Duplicati now has an issue). It shows the new User that I added, but not for example the “Unix Group\wheel” that exists for other un-amended shares.
Is there an issue with recursively changing ACL’s?
Essentially, I’ve got a number of datasets, which are also SMB shares and Duplicati accesses these using FreeNAS group name "hub-backup" (which includes user name "duplicati" [UID 1001]). This has been working fine.
I recently modified the permissions of one dataset (the one now causing the problem) by “Edit ACL” and applied permissions recursively. I left the main User as “root” and the Group as “wheel”. I also left the “owner@” and “group@” permissions unchanged. All I did was change one of the other User permissions. It seems that this did not work. When I check the permissions of files using Windows File Explorer it seems to have stripped some of the other permissions (which I guess is why Duplicati now has an issue). It shows the new User that I added, but not for example the “Unix Group\wheel” that exists for other un-amended shares.
Is there an issue with recursively changing ACL’s?