Far-NetBox icon indicating copy to clipboard operation
Far-NetBox copied to clipboard

Deleting symlinked directories destroys directory contents.

Open AnrDaemon opened this issue 7 years ago • 9 comments
trafficstars

This is in contrast to general Far behavior, where removing directory structure containing symlinks will only remove symlinks themselves, but not their contents.

P.S. Было неприятно потерять два дня работы… осталось утешаться тем, что сам виноват, что бэкап не сделал.

AnrDaemon avatar May 17 '18 12:05 AnrDaemon

Это могут быть настройки сервера, но я позже у себя на FTP посмотрю и сравним что увидим. Идёт?

VictorVG avatar May 17 '18 17:05 VictorVG

Это был SFTP. Проверь код, которым ты удаляешь вложенные директории. Не надо сканировать на наличие вложенных файлов и каталогов и зачищать "чтобы не было ошибок" - надо просто попытаться удалить, а если не получилось - тогда уже смотреть, что внутри.

AnrDaemon avatar May 17 '18 17:05 AnrDaemon

Попробую. У меня в роутере ftpd в QNX поднят. Попробую им посмотреть. SFTP под руками нет.:( Соберу новый Process Hacker - разом 18 коммитов пришли и покопаюсь.

VictorVG avatar May 17 '18 19:05 VictorVG

Облом-с - мой сервер отказался создавать линки. На Alt-F6 реакция нулевая. Надо покумекать.

И скоммитами я обсчитался - не успел собрать ещё пара пришла, а в сумме с /dev веткой всего-то 25 штук за раз.:)

VictorVG avatar May 17 '18 20:05 VictorVG

Ключ свой скинь.

AnrDaemon avatar May 17 '18 22:05 AnrDaemon

Это обычный UNIX FTP без шифрования и поддержки симлинков. Сидит на UFS2 (UFS + Soft Update - кэшированная в памяти UNIX FILE System) )слайсе под UNIX на 3СOM-й корпоративной коробке в локалке. Просто я забыл что фар может не распознать UFS и попытаться с ней работать как с NTFS. Пока в ТоДо себе пометил.

VictorVG avatar May 17 '18 22:05 VictorVG

Свой SSH ключ скинь… дам доступ для тестов.

AnrDaemon avatar May 17 '18 23:05 AnrDaemon

Я понял.Просто пока им не обзавёлся- не было нужды. Надо сгенерить.

VictorVG avatar May 18 '18 00:05 VictorVG

:'( Опять грохнул каталог, на этот раз с конфигами сервера.

AnrDaemon avatar Aug 19 '18 21:08 AnrDaemon