summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2011-03-18 14:42:28 -0700
committerWayne Davison <wayned@samba.org>2011-03-18 14:42:28 -0700
commite71130fd7739562cd190a92d3f8bcbda02168892 (patch)
treec2bbf17098b2ccab9957aa23f3f016160212ca54
parent38c9f1becf7b19202ef942919aee38603e31e33b (diff)
downloadrsync-e71130fd7739562cd190a92d3f8bcbda02168892.tar.gz
Don't send user/group names for ACLs with --numeric-ids.
Fixes bug 8020.
-rw-r--r--acls.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/acls.c b/acls.c
index 9fac3cd0..e6f60884 100644
--- a/acls.c
+++ b/acls.c
@@ -589,9 +589,9 @@ static void send_ida_entries(int f, const ida_entries *idal)
const char *name;
if (ida->access & NAME_IS_USER) {
xbits |= XFLAG_NAME_IS_USER;
- name = add_uid(ida->id);
+ name = numeric_ids ? NULL : add_uid(ida->id);
} else
- name = add_gid(ida->id);
+ name = numeric_ids ? NULL : add_gid(ida->id);
write_varint(f, ida->id);
if (inc_recurse && name) {
int len = strlen(name);