Как заставить rsync создавать постоянные списки ACL под Cygwin?

579
maaartinus

Я использовал команду Cygwin, как

rsync -rtl --delete --delete-excluded /cygwin/c /mydisk 

на Windows XP и в конечном итоге с 94 строки полностью безумный ACL для /mydisk/c. Ни один из вариантов не rtlдолжен сохранять ACL, и, конечно, нет возможности создать такой большой беспорядок.

Я не хочу никакого контроля доступа /mydisk(то есть ACL, предоставляющий доступ каждому). Я думаю, что я могу исправить это сейчас, используя

cd /mydisk; cacls . /t /p everyone:f 

Это правильно?

Как я могу заставить rsync делать это таким образом?

3
Я хотел бы знать способ, которым `rsync` также не затрагивал мои ACL (т.е. просто оставлял обработку ACL для Windows). palswim 13 лет назад 0

1 ответ на вопрос

0
Ярослав Рахматуллин

Поддержка rsync с сохранением --permsи изменением разрешений --chmod. Есть еще что-то --acls, что называется, но я не уверен, как это применяется в Cygwin.

Похожие вопросы