FreeBSD и поддержка нескольких языковых локалей

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

FreeBSD и поддержка нескольких языковых локалей

Непрочитанное сообщение proxy-man » 2006-04-17 18:57:35

Как быть, если необходима поддержка нескольких локалей? Например, есть SAMBA, конфиг ее заточен под UTF-8, а сама консоль Фряхи - естественно, KOI8-R... Есть возможность "прикрутить" несколько локалей? Забодали кракозябры... :)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD и поддержка нескольких языковых локалей

Непрочитанное сообщение Alex Keda » 2006-04-17 20:56:44

proxy-man писал(а):Как быть, если необходима поддержка нескольких локалей? Например, есть SAMBA, конфиг ее заточен под UTF-8, а сама консоль Фряхи - естественно, KOI8-R... Есть возможность "прикрутить" несколько локалей? Забодали кракозябры... :)
недогнал.... у самбы есть варианты:
в каком виде показывать клиенту, и в каком виде хранить на диске. она сама перекодирует. у меня на диске koi8-r а вот клиентам отдаёт cp1251 или 866 - непомню....
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-17 21:13:05

http://www.lissyara.su/?id=1048
подрихтовал конфиг в статье - добавил свои опции про кодировку.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Непрочитанное сообщение proxy-man » 2006-04-18 9:25:39

# Charset settings
display charset = UTF-8
------------------------------
Это помогло юзерам видеть "кирилические" названия в файлах и создовать файлы с русскими названиями, а моя консоль имеет в качестве основной локали - KOI8-R - у меня все одно... кракозябры.
Если добавляю :

unix charset = koi8-r
dos charset = cp866
-----------------------
Не только у меня кракозябры, но и у юзеров тоже... На сколько я знаю "нативной" - встроенной поддержки виндовой кодировки (1251) - у Фряхи нету... так что - или UTF или KOI.... А может есть еще чего-то?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 9:28:38

как интересно....
вот у меня, создаются файлы с рускими названиями... и видятся по русски.... с теми настройками что я привёл....
====
могу дать наводку: если у тя было сохранено на диске в UTF8 а ты настройки поменял на koi8 то самба должна сама догадаться пробежать по всем файлаам и директориям и перекодировать названия в новую локаль?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
northern
лейтенант
Сообщения: 778
Зарегистрирован: 2006-02-08 20:48:45
Откуда: Днепропетровск
Контактная информация:

Непрочитанное сообщение northern » 2006-04-18 9:43:38

у меня в smb.conf:

Код: Выделить всё

   display charset = KOI8-R
   unix charset = KOI8-R
   dos charset = CP866
в rc.conf:

Код: Выделить всё

font8x8="cp866-8x8"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
scrnmap="koi8-r2cp866"
и всё отлично отображается.

Аватара пользователя
northern
лейтенант
Сообщения: 778
Зарегистрирован: 2006-02-08 20:48:45
Откуда: Днепропетровск
Контактная информация:

Непрочитанное сообщение northern » 2006-04-18 9:45:24

да, а самба какая?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 9:59:39

northern писал(а):у меня в smb.conf:

Код: Выделить всё

   display charset = KOI8-R
   unix charset = KOI8-R
   dos charset = CP866
в rc.conf:

Код: Выделить всё

font8x8="cp866-8x8"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
scrnmap="koi8-r2cp866"
и всё отлично отображается.
фигасе.... у мя так не показывало....
может уже прогресс...
самба последняя. из портов
Убей их всех! Бог потом рассортирует...

Аватара пользователя
northern
лейтенант
Сообщения: 778
Зарегистрирован: 2006-02-08 20:48:45
Откуда: Днепропетровск
Контактная информация:

Непрочитанное сообщение northern » 2006-04-18 10:12:01

проверил ещё раз, одна самба 3.0.14 (не успел обновить), вторая последняя, всё показывает нормально.

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Непрочитанное сообщение proxy-man » 2006-04-18 10:18:05

Если касательно меня - дело было так...
Обновил порты, а вместе с ним обновилась и самба (теперь Samba version 3.0.22), однако сразу возникла проблема - самба со старым кофиг-файлом не хотела "корретно" работать в штатном режиме, а требовала обязательно подключиться к серверу-LDAP, чтобы в нем хранить пользовательские пароли и извлекать из него для проведения процедуры аутенфикации - но мне такая маза на текущий момент совершенно не нужна... (хотя самому уже стало интересно - что дает этот самый легковесный протокол :) ). Пока допер, потратил целый день... короче - восстановил ее преждний режим работы с вариантом парольного доступа к "шаре" ( у меня просто нет необходимости в активном использовании файл-сервера под Самбой - так, босс захотел себе парольную папку чтобы обмениваться с одним манагером какой-то муйней в ворде - типа, шоб нихто не дай бог не увидел). В старой версии Самбы (какая была до теперешней - често.. не помню) народ уже насоздавал всякого файла на этой шаре, и вот, когда дистрибутив Самбы поменялся - произошла фигня, та самая - лажа с кодировками. Только вот с UTF-ом и решил вопрос - т.е. юзери видят русские названия, создают файло с кирилическим названием, а у меня в системе все в кракозябрах. Косяк...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 10:20:15

у тя тока один вариант, всё оттуда выносить на другой комп, по сети, менять уних чарсет на кои8 перезапускать самбу и всё запихивать назад....
Убей их всех! Бог потом рассортирует...

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Непрочитанное сообщение proxy-man » 2006-04-18 10:24:47

Юзерня моя создавала файло в виндовой локали - это однозначно. Сдела тест - создал, находясь во фряшной консоли русскоименной файл (в меня локаль KOI8-R), а потом подключился к этой шаре из-под Винды - в названии файла даже кракозябров не было, а были одни подстрочные подчеркивания... вот так-то... :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 11:19:31

proxy-man писал(а):Юзерня моя создавала файло в виндовой локали - это однозначно. Сдела тест - создал, находясь во фряшной консоли русскоименной файл (в меня локаль KOI8-R), а потом подключился к этой шаре из-под Винды - в названии файла даже кракозябров не было, а были одни подстрочные подчеркивания... вот так-то... :)
настройк кодировок в smb.conf при этом какие былти?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Непрочитанное сообщение proxy-man » 2006-04-18 11:42:09

настройк кодировок в smb.conf при этом какие былти?
Настройки были "умолчательные"... т.е. - KOI8-R

Аватара пользователя
northern
лейтенант
Сообщения: 778
Зарегистрирован: 2006-02-08 20:48:45
Откуда: Днепропетровск
Контактная информация:

Непрочитанное сообщение northern » 2006-04-18 13:57:40

Такой косяк, если создаю в фортачках каталог или файл текстовый на самбе, то имена и файла и каталога на фре нормально отображаются (русские), но если открыть такой файл (ee или mcedit) то буквы русские, а кодировка не та.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 18:00:53

northern писал(а):Такой косяк, если создаю в фортачках каталог или файл текстовый на самбе, то имена и файла и каталога на фре нормально отображаются (русские), но если открыть такой файл (ee или mcedit) то буквы русские, а кодировка не та.
непонял... в названии?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
northern
лейтенант
Сообщения: 778
Зарегистрирован: 2006-02-08 20:48:45
Откуда: Днепропетровск
Контактная информация:

Непрочитанное сообщение northern » 2006-04-18 18:49:01

в форточках на ресурсе самбы: создаю текстовый файл. пишу в файле "Привет". имя файла на русском.
захожу на фрю: имя файла нормально на русском. открываю файл ee или mcedit: а там вместо "привет" примерно так "оПЕКЛР".

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 18:53:22

проверил - у меня нормально...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 22:00:20

northern писал(а):в форточках на ресурсе самбы: создаю текстовый файл. пишу в файле "Привет". имя файла на русском.
захожу на фрю: имя файла нормально на русском. открываю файл ee или mcedit: а там вместо "привет" примерно так "оПЕКЛР".
а на компах-то раскладочка-то не с U ли на конце? :))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
northern
лейтенант
Сообщения: 778
Зарегистрирован: 2006-02-08 20:48:45
Откуда: Днепропетровск
Контактная информация:

Непрочитанное сообщение northern » 2006-04-18 22:03:35

это где? что-то несоображу быстро. на форточках?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 22:12:47

да хоть где... просто интересно - украинского ничё не стоит? (кодировок)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
northern
лейтенант
Сообщения: 778
Зарегистрирован: 2006-02-08 20:48:45
Откуда: Днепропетровск
Контактная информация:

Непрочитанное сообщение northern » 2006-04-18 22:18:41

на фрях - точно нет, в форточках - не помню, завтра посмотрю.
Так это чтож получается, если у юзверя дока не на русском будет, самба её поломает? Надо в уникоде делать?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-18 22:41:10

а вот х.з....
Убей их всех! Бог потом рассортирует...