Mám problém s rsyncem, když kopíruju data z jednoho stroje do druhého a mám na obou stejné uživatele, ale s jiným ID. Parametr --numeric-ids zachová ID číslo bez ohlednu na jméno uživatele, ale to neplatí pro ACL.
zkopíruju soubor gg:
rsync -ahvAX --numeric-ids --update --delete --progress gg root@192.168.10.10:/root/
na zdroji:
/etc/passwd
uzivatel:x:500:500::/home/uzivatel:/bin/bash
uzivatelka:x:501:501::/home/uzivatelka:/bin/bash
/etc/group
uzivatel:x:500:
uzivatelka:x:501:
ls -ln gg
-rw-rw-r--+ 1 500 500 3 Jan 14 19:07 gg
getfacl -n gg
# file: gg
# owner: 500
# group: 500
user::rw-
group::r--
group:500:rw-
mask::rw-
other::r--
v cíli:
/etc/passwd
uzivatel:x:5001:5001::/home/uzivatel:/bin/bash
uzivatelka:x:5000:5000::/home/uzivatelka:/bin/bash
/etc/group
uzivatel:x:5001:
uzivatelka:x:5000:
ls -ln gg
-rw-rw-r--+ 1 500 500 3 Jan 14 19:07 gg
getfacl -n gg
# file: gg
# owner: 500
# group: 500
user::rw-
group::r--
group:5001:rw-
mask::rw-
other::r--
Na obou systémech je stejný uživatel, na prvním má ID 500 a na druhém má 5001.
Jak přinutím rsync, aby udělal dokonalou kopii se stejným ACL a ponechal ID čísla bez ohledu na username?