hi! # uname -rsm FreeBSD 8.3-PRERELEASE amd64
fs: zfs клиент заливает по фтп (pureftpd) файлы, скажем file.zip просит меня на сервере распаковать распаковываю архив и клиент видит внутри файлов лишний перенос строки после каждой строчки. В hex-dump это выглядит как дополнительный 0d перед 0a. Я сравнивал на двух файлах: распакованном и залитым без архивирования. Клиент говорит, что все тоже на старом сервере (7.4 proftpd) работало отлично и проблем не было. Попробовал распаковать unzip -aa и принудительно задать текстовый режим и получил нормальные текстовые файлы, только теперь бинарные файлы покоцались :( Только что решили проблему тем, что клиент у себя в редакторе будет задавать другой формат переносов (unix). Проверили -- работает. Вопрос: как оно могло раньше на 7.4 работать? Почему один и тот же файл, залитый по фтп просто и залитый внутри архива имеют лишние символы (hex 0d)? Мне кажется, что проблема где-то в фтп-клиенте или в фтп-сервере при передаче файла и использвании text/bin-режимов. :-/ -- Lystopad Aleksandr
