Matthias Böttcher <matthias.boettcher@gmail.com> (So 27 Apr 2014 15:37:03 CEST): > Am 25. April 2014 20:00 schrieb Andre Tann <atann@alphasrv.net>: > > Hallo zusammen, > > > > ich habe zwei Trees, die ich kürzlich mit rsync synchronisiert habe. > > Inzwischen wurde auf dem Ziel etwas geändert, aber nicht viel. Vor allem > > aber, und das ist mein Problem, wurde versehentlich UID und GID aller > > Dateien verändert. > > > > Daher möchte ich alle Dateien auf der Quelle durchgehen, und wenn die > > Datei auch auf dem Ziel existiert, dann möchte ich UID/GID übertragen. > > getfacl + setfacl aus dem Paket acl. Ich meine, das macht nicht immer alles richtig. suid/sgid sind da wohl nicht mit erfasst, oder waren es zumindest nicht. Müsste man mal prüfen. [kurz danach] getfacl: Removing leading '/' from absolute path names # file: usr/bin/passwd # owner: root # group: root # flags: s-- user::rwx group::r-x other::r-x Sieht eigentlich gut aus, wenn setfacl das auch noch beachtet, ist das alles gut. -- Heiko
Attachment:
signature.asc
Description: Digital signature