Есть NAS, подключённый к серверу, на котором храняться рабочие папки
юзеров. С помощью сервера делается бэкап (tar+bzip2) папок. Юзеры все
виндовые. Пока всё нормально (если нужно достать из бэкапа что-то,
распаковываем на сервере и ложим в нужную папку), но юзерам почему-то
понадобилось очень часто распаковывать архивы и доставать файлы из
бэкапа. Было выдвинуто быстрое решение - положить эту задачу на самих
юзеров. Как итог, юзер себе качает архив бэкапа и начинает
распаковывать. Имена файлов естественно битые, так как кодировки не
совпадают.
Пока есть 2 варианта решения:
1) искать возможность при архивации конвертировать имена файлов в CP1251
2) менять кодировку на самом NAS'e (там урезанный линукс, доступ есть)
Пока склоняюсь к п1, но если ничего не найду - придёться разбираться в п2.
Может у кого-то есть какие-то идеи по этому поводу? Или может есть ещё
варианты решить эту задачу?
ОС FreeBSD 8.2, locale - UTF8 (спецом, что бы нормально виделись имена
файлов через сервер)