[sisyphus] rsync и broken symlinks
Yakov Hrebtov
=?iso-8859-1?q?jake_=CE=C1_generation=2Eru?=
Чт Дек 16 15:03:25 MSK 2004
Здравствуйте!
Вчера поднимал связанную проблему в community, сейчас кое-что
уточнилось -- пишу снова.
на моей системе rsync не копирует разорванные ссылки. Т.е.
# mkdir src
# ln -s file-that-doesnt-exist src/broken-link
# rsync -a src/ dst/
# ls -l src/
total 0
lrwxrwxrwx 1 root root 22 Dec 16 10:31 broken-link -> file-that-doesnt-exist
# ls -l dst
total 0
т.е. создаю разорванную ссылку, делаю rsync -- в итоге в каталоге dst ссылки нет.
у меня ALT M2.2: ядро 2.4.25-std-up-alt2, rsync 2.6.3
такой же результат получен на ALT Compact 2.3: ядро 2.4.22-std-up-alt17 rsync 2.5.7
при этом на системах
RedHat AS3, 2.4.21, rsync 2.5.7;
RedHat 9, 2.4.20
результат правильный -- после выполнения вышеуказанных команд ссылка
оказывается скопированной в каталог назначения!!
На других системах проверить возможности не имел.
Я также общался по этому поводу в рассылке rsync на lists.samba.org c
Wayne Davison <wayned на samba.org>
Он не смог повторить на своей системе мою проблему (у него также посл.
версия rsync). В итоге обсуждения он только предположил что "this is
some kind of OS misfeature" на моей системе.
Хотелось бы локализовать проблему...
--
С уважением,
Yakov Hrebtov mailto:jake на generation.ru
Подробная информация о списке рассылки Sisyphus