Bug 12955 - [patch] Fix rsync -A on AIX
[patch] Fix rsync -A on AIX
Status: NEW
Product: rsync
Classification: Unclassified
Component: core
: P5 normal
: ---
Assigned To: Wayne Davison
Rsync QA Contact
Depends on:
  Show dependency treegraph
Reported: 2017-08-09 14:07 UTC by Cun Gong
Modified: 2017-08-16 13:55 UTC (History)
2 users (show)

See Also:

Fix rsync -A on AIX (767 bytes, patch)
2017-08-09 14:07 UTC, Cun Gong
no flags Details
Fix rsync ACL files on AIX (2.68 KB, patch)
2017-08-16 13:55 UTC, Cun Gong
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cun Gong 2017-08-09 14:07:50 UTC
Created attachment 13458 [details]
Fix rsync -A on AIX


When use rsync (version 3.1.2) to synchronize ACLs files (rsync -A) on
AIX 7.2(also on AIX 6.1 and AIX 5.3), the errors would occur as

  rsync: change_sacl_perms: sys_acl_get_tag_type(): No such file or directory (2)


  rsync: change_sacl_perms: sys_acl_get_tag_type(): Error 0 (0)

This patch fixes the problem and has been tested on AIX 5.3, 6.1 and 7.2.

It also has been tested to synchronize ACLs files from Linux to AIX.


Comment 1 Cun Gong 2017-08-16 13:55:02 UTC
Created attachment 13478 [details]
Fix rsync ACL files on AIX

Because the chmod(2) will disable ACL permission on AIX (see https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.security/access_control_list.htm), so this is a full patch for fixing the problem that can't synchronize ACL files on AIX.