EG> Я же давал вывод dd из tar, который показывает, что там честный utf-8, я то ли не заметил, то ли ты не приводил тот тар, что создан с не-юникодной локалью
EG> Мы говорим про баги. Hельзя рассчитывать на то, что LC_ALL EG> что-то там корректно "перекроет". э... ты хочешь сказать, у нас сама локаль сломана?
EG> Hадо делать env -i sh и потом выставлять EG> всё с нуля (ну, или просто unset). ну и смысл? Меня-то интересует чтоб у меня работало, а не в сферическом случае в вакууме.
Вот это: 1251/ 1251/афаййей utf8/ utf8/Р\234С"Р\234РNoРNoРuРNo БЖБККЕК
юникодом не является и если его вот такое рапаковать - никаким разумным образом ты обратно содержимое каталога utf8 не восстановишь. И оно вполне похоже на то дерьмо, которое у меня теперь на диске, так что, вероятнее всего, произведено тем же способом. Скорее всего tar запустили из под какого-нибудь вебадмина, унаследовавшего локаль от сервера. С моей точки зрения, в этом направлении можно дальше не ковырять.
EG> А я тебе не очень-то верю наслово, потому что нечем было в шестой EG> версии freebsd создать tar с перекодированием имён, тогда был gnutar. то что я там вижу - bsdtar 1.2.53 - libarchive 1.2.53 этим ли чудом создан мой архив или нет - не знаю.
> Alex
--- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400)