On Jun 4, 2008, at 8:26 AM, Laurent Blume wrote: > Thanks, it worked, with some minor changes for my configuration. > > In /etc/idmap.conf: > Domain = myinternaldomain > > In /etc/auto.master (since I'm using a NIS auto.home): > /home/users auto.home - > fstype=nfs4,proto=tcp,sec=sys,hard,intr,noatime,nodev,nosuid,rsize=327 > 68,wsize=32768 > > > The FS is mounted as NFSv4, and the cp -p errors I originally > posted about disappear - but ACLs still aren't supported; if I do a > cp -p of a file with ACLs, they're lost. Now, I thought about > checking on a Solaris 9 client (where there wasn't any error): > they're lost, too. > Only a Solaris 10 client actually keeps them. > > So ACLs on ZFS really are a mess, and practically unusable if you > don't have a perfectly homogenous network of Solaris 10 clients. Or > maybe it works with AIX or HP-UX, but somehow, I don't think so.
ZFS ACLs are a version of NFSv4 ACLs and NFSv4 ACLs can not be mapped correctly to the various other forms of ACLs. AIX supports NFSv4 ACLs so they should work. HP-UX doesn't support NFSv4 to my knowledge so they wouldn't work either. Spencer