Rsync seems unable to copy even the most simple ACL on AIX and throws the error "Unsupported attribute value (124)" $ /opt/freeware/bin/rsync -Aa /tmp/rtest/a/ /tmp/rtest/b/ rsync: change_sacl_perms: sys_acl_get_tag_type(): Unsupported attribute value (124) $ /opt/freeware/bin/rsync --version rsync version 3.0.7 protocol version 30 Copyright (C) 1996-2009 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ Capabilities: 64-bit files, 32-bit inums, 32-bit timestamps, 64-bit long ints, socketpairs, hardlinks, symlinks, no IPv6, batchfiles, inplace, append, ACLs, no xattrs, no iconv, no symtimes /tmp/rtest$ aclget ./a/file * * ACL_type AIXC * attributes: base permissions owner(ebambach): rw- group(staff): r-- others: r-- extended permissions enabled permit rwx u:myuser /tmp/rtest$ aclget ./b/file * * ACL_type AIXC * attributes: base permissions owner(ebambach): rw- group(staff): r-- others: r-- extended permissions disabled /tmp/rtest$ find . -ls 49166 1 drwxr-xr-x 4 ebambach staff 256 Nov 10 16:11 . 49167 1 drwxr-xr-x 2 ebambach staff 256 Nov 10 16:11 ./a 49169 0 -rw-r--r-- 1 ebambach staff 0 Nov 10 16:11 ./a/file 49168 1 drwxr-xr-x 2 ebambach staff 256 Nov 10 16:11 ./b 49170 0 -rw-r--r-- 1 ebambach staff 0 Nov 10 16:11 ./b/file
AIXC type ACLs are incompatible with other ACLs like thised used on Linux. The only ACLs which are standardized are actually NFS4 ACLs. Rsync doesn't really support those unfortunately, yet. Linux also lacks support for NFS4 ACLs.