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

Исходное сообщение
"Надо в Sambe character set в CP1251 поставить"

Отправлено Starik , 18-Фев-02 06:24 
У меня 2.0.7 из дистрибутива ASPLinux. Локаль в 1251 надо самбу образумить.В каталоге codepages нет unicode_map.1251. Но где-то я слышал что еще в исходниках нет функции перекодировки для character set 1251. Кто рыл в этом направлении? Может уже в каком-то дистрибутиве все ок? Или если кто подправил  сырцы?

Содержание

Сообщения в этом обсуждении
"RE: Надо в Sambe character set в CP1251 поставить"
Отправлено zlo , 18-Фев-02 07:08 
>У меня 2.0.7 из дистрибутива ASPLinux.
>Локаль в 1251 надо самбу
>образумить.В каталоге codepages нет unicode_map.1251.
>Но где-то я слышал что
>еще в исходниках нет функции
>перекодировки для character set 1251.
>Кто рыл в этом направлении?
>Может уже в каком-то дистрибутиве
>все ок? Или если кто
>подправил  сырцы?

и не должно быть, имена в win не в 1251 а в 866 :)
т.е
# smb.conf
client code page = 866
character set = KOI8-R


"RE: Надо в Sambe character set в CP1251 поставить"
Отправлено zlo , 18-Фев-02 07:32 
>>У меня 2.0.7 из дистрибутива ASPLinux.
>>Локаль в 1251 надо самбу
>>образумить.В каталоге codepages нет unicode_map.1251.
>>Но где-то я слышал что
>>еще в исходниках нет функции
>>перекодировки для character set 1251.
>>Кто рыл в этом направлении?
>>Может уже в каком-то дистрибутиве
>>все ок? Или если кто
>>подправил  сырцы?
>
>и не должно быть, имена в
>win не в 1251 а
>в 866 :)
>т.е
># smb.conf
>client code page = 866
>character set = KOI8-R

И вот еще, если smbfs пользовать
(например mount -t smbfs //nmb/C /mnt/tmp)  то надо вот это добавить.  (А может и не надо,
я незнаю как ASPLinux собранно, если не выйдет добавь):

File systems ->
Native Language Support ->
Default NLS Option: "koi8-r";
<M> Codepage 866 (Cyrillic/Russian);
Network File Systems ->
<M> SMB file system support (to mount Windows shares etc.) ->
[*]   Use a default NLS;                                              
Default Remote NLS Option: "cp866";

вот вроде и все.


"RE: Надо в Sambe character set в CP1251 поставить"
Отправлено Starik , 18-Фев-02 07:35 
Прям чат какой-то ;)

"RE: Надо в Sambe character set в CP1251 поставить"
Отправлено Starik , 18-Фев-02 07:33 
>и не должно быть, имена в
>win не в 1251 а
>в 866 :)
>т.е
># smb.conf
>client code page = 866
>character set = KOI8-R


"I know that You know!" - "Я знаю что ты знаешь"
(с) Прикольный мультик "Herkules" :)

Перечитай внимательнее - я говорил о character set а не о client codepage. Ну локаль у меня CP1251!! (не спрашивай зачем :)


"RE: Надо в Sambe character set в CP1251 поставить"
Отправлено zlo , 18-Фев-02 07:54 
>>и не должно быть, имена в
>>win не в 1251 а
>>в 866 :)
>>т.е
>># smb.conf
>>client code page = 866
>>character set = KOI8-R
>
>
>"I know that You know!" -
>"Я знаю что ты знаешь"
>
>(с) Прикольный мультик "Herkules" :)
>
>Перечитай внимательнее - я говорил о
>character set а не о
>client codepage. Ну локаль у
>меня CP1251!! (не спрашивай зачем
>:)

аа .. просмотрел :)
тогда на ихнем сайте поищи :)


"RE: Надо в Sambe character set в CP1251 поставить"
Отправлено BartSimpson , 18-Фев-02 07:11 
>У меня 2.0.7 из дистрибутива ASPLinux.
>Локаль в 1251 надо самбу
>образумить.В каталоге codepages нет unicode_map.1251.
>Но где-то я слышал что
>еще в исходниках нет функции
>перекодировки для character set 1251.
>Кто рыл в этом направлении?
>Может уже в каком-то дистрибутиве
>все ок? Или если кто
>подправил  сырцы?


Скачай новую версию самбы (2.2.3а) или там же найдеш все файлы, если не хочеш обновлять.