samba+unicode (возможно ли?)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

samba+unicode

Сообщение playnet »

....
Или нет? И что для этого надо?
Спасибо сказали:
Аватара пользователя
bukakusa
Сообщения: 42
ОС: debian

Re: samba+unicode

Сообщение bukakusa »

не совсем понял что именно должно быть возможно, можно как то конкретнее вопрос задать?
нет знаний не дающих силу ©
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: samba+unicode

Сообщение playnet »

bukakusa писал(а):
14.08.2008 08:24
не совсем понял что именно должно быть возможно, можно как то конкретнее вопрос задать?

Нужна поддержка юникода в шарах. К примеру, корректная работа с японскими именами файлов :)
Как у ntfs
К большому сожалению, в отличие от линукса нельзя ввести в консолях юникод...
Спасибо сказали:
Аватара пользователя
bukakusa
Сообщения: 42
ОС: debian

Re: samba+unicode

Сообщение bukakusa »

[global]
dos charset = CP886
unix charset = CP1251
display charset = UTF-8
думаю есть смысл посмотреть на эти параметры в smb.conf
(выше пример из моего smb.conf)
нет знаний не дающих силу ©
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: samba+unicode

Сообщение playnet »

bukakusa писал(а):
14.08.2008 19:20
[global]
dos charset = CP886
unix charset = CP1251
display charset = UTF-8
думаю есть смысл посмотреть на эти параметры в smb.conf
(выше пример из моего smb.conf)

Прописал. Все-равно коверкает тот же знак номера.

[off] но ник у тебя... раз 10 читал, и постоянно 2 буквы местами путал...[off]
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: samba+unicode

Сообщение rm_ »

Нужна поддержка юникода в шарах. К примеру, корректная работа с японскими именами файлов

Вот так работает и японский, и какой угодно:

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

unix charset = UTF-8
dos charset = CP866
Спасибо сказали:
sendmoreinfo
Сообщения: 50

Re: samba+unicode

Сообщение sendmoreinfo »

Если выставить unix charset = UTF-8, то будут проблемы с длинными именами (не хватит PATH_MAX)
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: samba+unicode

Сообщение playnet »

sendmoreinfo писал(а):
06.09.2008 10:53
Если выставить unix charset = UTF-8, то будут проблемы с длинными именами (не хватит PATH_MAX)

А можно указать ядру, чтобы путь стал больше?
Хотя смотря как кодирует... 128 символов хватит, а вот 64 мало....
Спасибо сказали:
sendmoreinfo
Сообщения: 50

Re: samba+unicode

Сообщение sendmoreinfo »

Вот как бы не пришлось целиком world пересобирать из-за этого :-) PATH_MAX -- это длина полного имени.
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: samba+unicode

Сообщение playnet »

sendmoreinfo писал(а):
08.09.2008 21:51
Вот как бы не пришлось целиком world пересобирать из-за этого :-) PATH_MAX -- это длина полного имени.

Ну оставить на выходные... хотя на нормальном железе за день спокойно соберет все.
Может быть и хуже, ески к примеру надо будет ФС перебирать.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: samba+unicode

Сообщение arachnid »

полагаю, что длинна не ограниченна ни 64, ни 128 символами :)
по крайней мере у меня получилось создать следующий путь
"~/Desktop/мои\ документы,\ доки\ унд\ книги/моё/Тигре/тесты/тесты2/очень\ длинный\ тест3/ну\ еще\ более\ длинный\ путь\ внутрь\ 4/так,\ а\ вот\ такой\ длинный\ путь\ ты\ бедешь\ есть,\ или\ как\ нибудь\ так\?\ посмотрим\ на\ тебя\!" уф... :) на очепятки просьба не обращать внимания :)
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали: