Точнее, при попытке записи на такой ресурс файла, имеющего длинное имя и в имени которого встречаются русские буквы с буквы украинского языка, ругается на ошибку. Например, переписываю файл "Бух.учет" - все нормально. А если переписываю какой нибудь "останіній термін фінансового догляду" - не может записаться. Если так назівается директория - то создается директория с кракозяблами и удалить ее можно только с сервера. Подскажите какие настройки на сервере должны быть?
samba 3.0.1, fedora.
>Точнее, при попытке записи на такой ресурс файла, имеющего длинное имя и
>в имени которого встречаются русские буквы с буквы украинского языка, ругается
> на ошибку. Например, переписываю файл "Бух.учет" - все нормально. А
>если переписываю какой нибудь "остан?н?й терм?н ф?нансового догляду" - не может
>записаться. Если так наз?вается директория - то создается директория с кракозяблами
>и удалить ее можно только с сервера. Подскажите какие настройки на
>сервере должны быть?
>samba 3.0.1, fedora.
В файле /etc/samba/smb.conf есть такая запись?character set = koi8-u
>В файле /etc/samba/smb.conf есть такая запись?
>
>character set = koi8-u
Насколько я помню, начиная с версии 3 эта директива отменена. Сейчас используется dos charset/unix charset. В dos charset у меня прописано koi8-r. Пробовал utf8 - без толку.
Такой же гемморой, уже два месяца мучаюсь...
>
>>В файле /etc/samba/smb.conf есть такая запись?
>>
>>character set = koi8-u
>Насколько я помню, начиная с версии 3 эта директива отменена. Сейчас используется
>dos charset/unix charset. В dos charset у меня прописано koi8-r. Пробовал
>utf8 - без толку.для dos charset = UTF-8 надо иметь локаль UTF-8 на клиенте :)
а разве:
unix charset = koi8-U
dos charset = cp866
невозможнo?
>>останіній термін фінансового доглядуфлейм:
наверное разрботчики samba не знакомы с украинским :)Например (Solaris):
client code page = 866
character set = ISO8859-5