> The Legato 
> software aborts the entire backup when it receives ENOSYS from the 
> acl(2) syscall.  Legato receives the ENOSYS because it was trying to 
> find out how many POSIX draft ACL entries exist on a given file.  Since 
> ZFS doesn't support POSIX draft ACLs it returns ENOSYS.  Whereas, other 
> backup software take the ENOSYS to imply an unsupported operation and 
> will continue to backup the data without ACLs.

For those folks that like to live just *over* the edge and would like to
use ACL-less backups on ZFS with existing networker clients, what is the
possibility of creating a pre-loadable library that wrapped acl(2)?

Have it just hand off the same result except return 0 when the actual
call was an error set to ENOSYS.

Backups would still have to mess with either legacy mounts or explicit
save set specification, but those are much easier tasks.

-- 
Darren Dunham                                           [EMAIL PROTECTED]
Senior Technical Consultant         TAOS            http://www.taos.com/
Got some Dr Pepper?                           San Francisco, CA bay area
         < This line left intentionally blank to confuse you. >
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to