rsync @win
Если это не работает, значит ошибка в сборке или эмуляции интерфейса POSIX.
---
Q39: А вот в юниксах буковок нету
A39: Сдуру можно много чего сломать
-o -g эффекта никак не обнаруживают (одинаково приятно что с ними, что без них);
разные версии\сборки рсинка работают одинаково
при рсинк-сервере, запущенном от имени LocalSystem, на бекап плюс к исходным вешаются дополнительные пермишны [everyone+system+creator_owner+creator_group];
с параметром -А бекап имеет только права [everyone+system];
в обоих случаях владелец - system
при рсинк-сервере, запущенном от имени USER, на бекап плюс к исходным вешаются дополнительные пермишны [everyone+NONE+USER+creator_owner+creator_group];
с параметром -А бекап имеет только права [everyone+NONE+USER];
в обоих случаях владелец - USER
а с POSIX в винде чтонить можно сделать?
$ mkdir -p /tmp/rsync/src /tmp/rsync/dst
$ :> /tmp/rsync/src/test
$ su root -c 'chown nobody /tmp/rsync/src/test'
$ stat -f %Su /tmp/rsync/src/test
nobody
$ rsync -av /tmp/rsync/src/test /tmp/rsync/dst/
sending incremental file list
test
sent 78 bytes received 31 bytes 218.00 bytes/sec
total size is 0 speedup is 0.00
$ stat -f %Su /tmp/rsync/dst/test
user
$ rm /tmp/rsync/dst/test
$ su root -c 'rsync -av /tmp/rsync/src/test /tmp/rsync/dst/'
sending incremental file list
test
sent 78 bytes received 31 bytes 218.00 bytes/sec
total size is 0 speedup is 0.00
$ stat -f %Su /tmp/rsync/dst/test
nobody
Здесь всё работает как задокументировано. Боюсь, UTSL!
> а с POSIX в винде чтонить можно сделать?
Наложить патч Бармина.
---
Q51: Hарод, а вы стабильным софтом пользоваться не пробовали?
A51: Пробовали, но мэйнфреймы с дизель-генераторами не везде есть.
с расширенными правами, так и быть, еще можно примириться
но вот скажите мне, с какого перепугу это чудовище без спросу переименовало мне файлеки *.run.exe в просто *.run ?!
попробуй почитать в его манах, это даже, наверное, как-то настраивается...
.bin
.000
.ia64
.amd64
.ext
.drv
.wnt
.cmp
.bak
.prg
.mod
тоже стали ехешниками
Просто эта бага судя по гуглу вылезла в ноябре 2009 и вроде тогда же была пофиксена.
Так что возможно имеет смысл тупо обновиться.
for reference
на сайте цигвина пишут что есть 1.7.2, но сетап качает 1.7.1 все равно (пробовал с разных мирроров)
UPD:
кстати
>New Cygwin DLL 1.7.2-1 release
>Mar 24 2010
надо откатываться.
Либо жить быстро и умирать молодым.
---
Q51: Hарод, а вы стабильным софтом пользоваться не пробовали?
A51: Пробовали, но мэйнфреймы с дизель-генераторами не везде есть.
Оставить комментарий
dickofan
оццы, поковырял рсинк в православной графической оболочке deltacopyподскажите, можно ли скомандовать сабжу так, чтобы бекап проводился с сохранением нтфс-прав доступа, или же как истинному никсоидному демону, рсинку тупо на эти пермишны насрать? как-то несколько напрягает не только бекап с утерянными правами, но и тот факт, что прав лишен даже одмин, а монопольным владельцем является system