URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 39453
[ Назад ]

Исходное сообщение
"Не записываются на самба-ресурс длинные имена файлов!"

Отправлено Dmitry76 , 16-Янв-04 18:18 
Точнее, при попытке записи на такой ресурс файла, имеющего длинное имя и в имени которого встречаются русские буквы с буквы украинского языка, ругается  на ошибку. Например, переписываю файл "Бух.учет" - все нормально. А если переписываю какой нибудь "останіній термін фінансового догляду" - не может записаться. Если так назівается директория - то создается директория с кракозяблами и удалить ее можно только с сервера. Подскажите какие настройки на сервере должны быть?
samba 3.0.1, fedora.

Содержание

Сообщения в этом обсуждении
"Не записываются на самба-ресурс длинные имена файлов!"
Отправлено Gennadi , 16-Янв-04 19:17 
>Точнее, при попытке записи на такой ресурс файла, имеющего длинное имя и
>в имени которого встречаются русские буквы с буквы украинского языка, ругается
> на ошибку. Например, переписываю файл "Бух.учет" - все нормально. А
>если переписываю какой нибудь "остан?н?й терм?н ф?нансового догляду" - не может
>записаться. Если так наз?вается директория - то создается директория с кракозяблами
>и удалить ее можно только с сервера. Подскажите какие настройки на
>сервере должны быть?
>samba 3.0.1, fedora.
В файле /etc/samba/smb.conf есть такая запись?

character set = koi8-u


"Не записываются на самба-ресурс длинные имена файлов!"
Отправлено Dmitry76 , 17-Янв-04 10:54 

>В файле /etc/samba/smb.conf есть такая запись?
>
>character set = koi8-u
Насколько я помню, начиная с версии 3 эта директива отменена. Сейчас используется dos charset/unix charset. В dos charset у меня прописано koi8-r. Пробовал utf8 - без толку.


"Не записываются на самба-ресурс длинные имена файлов!"
Отправлено marvel , 17-Янв-04 17:59 
Такой же гемморой, уже два месяца мучаюсь...

"Не записываются на самба-ресурс длинные имена файлов!"
Отправлено cadevell , 19-Янв-04 22:28 
>
>>В файле /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?



"Не записываются на самба-ресурс длинные имена файлов!"
Отправлено Nikolaev_D , 19-Янв-04 22:40 
>>останіній термін фінансового догляду

флейм:
наверное разрботчики samba не знакомы с украинским :)

Например (Solaris):
   client code page = 866
   character set = ISO8859-5