michaellukashov / Far-NetBox

SFTP/SCP/FTP/FTPS/WebDAV/S3 client for Far Manager 3 (http://farmanager.com/)
https://forum.farmanager.com/viewtopic.php?t=6317
GNU General Public License v2.0
158 stars 52 forks source link

v2.4.3.505: из-за сломанной команды cd некорректно обрабатываются аллиасы каталогов #239

Closed VictorVG closed 7 years ago

VictorVG commented 7 years ago

имеем NetBox v2.4.3.505 и FileZilla Client v3.26.2

Зашёл NetBox на FreeBSD.org за свежими доками (ftp://anonymous:@ftp.freebsd.org:21/pub/FreeBSD/doc/ru/) , даю команду скачать и получаю экран ошибки:

2

а причина сей петрушки в том, что каталог ./ru это аллиас на ./ru_RU.KOI8-R , а у нас команда cd (cwd) сломана. Особенно коли посмотреть картину дерева из GUI FileZilla Client:

1

мы увидим что на FreeBSD.org (на серверах OpenBSD, NetBSD сделано аналогично) практически все каталоги адресованы через систему аллиасов вида _./ru == ./ruRU.KOI8-R , и для корректного скачивания структуры дерева каталогов с подобных серверов нам надо уметь и самим выполнять команду cd (== cwd == chwd).

VictorVG commented 7 years ago

Fixed use patch https://github.com/michaellukashov/Far-NetBox/issues/241#issuecomment-311965925

VictorVG commented 7 years ago

FarNetBox-2.4.3.505_Far3_x64_fix.7z FarNetBox-2.4.3.505_Far3_x86_fix.7z

VictorVG commented 7 years ago

Fixed