[mdk-re] CONFIG_SMB_NLS_REMOTE

Alexander Bokovoy =?iso-8859-1?q?ab_=CE=C1_avilink=2Enet?=
Чт Дек 28 21:09:01 MSK 2000


On Thu, Dec 28, 2000 at 08:08:00PM +0300, Dmitry V. Levin wrote:
> On Wed, Dec 27, 2000 at 07:25:57AM +0200, Alexander Bokovoy wrote:
> > > Alexander Bokovoy wrote:
> > > 
> > > > On Mon, Dec 25, 2000 at 07:36:26AM +0300, Yury Zotov wrote:
> > > > > Подскажите, пожалуйста, как должна работать опция в сабже. А то я что-то не
> > > > > понял связи между CONFIG_SMB_NLS_REMOTE и CONFIG_NLS_DEFAULT. Что должно быть
> > > > Первое для того, чтобы знать, что "придет" по Самбе в качестве имен файлов,
> > > > второе -- локальная установка. Smbfs конвертирует имена файлов из первой
> > > > во вторую.
> > > > > при правильно работающей опиции?
> > > > CONFIG_SMB_NLS_REMOTE="microsoft_cp1251"
> > > > CONFIG_NLS_DEFAULT="koi8-r" или CONFIG_NLS_DEFAULT="cp866"
> > > > Вот и все вроде бы. 2AEN: Поправьте, если не так.
> > > > --
> > > 
> > > cp1251, без microsoft.
> 
> Я собирал с CONFIG_SMB_NLS_REMOTE=cp1251 и CONFIG_NLS_DEFAULT=cp866
Оно и не работает.

> > Не работает, кричит про Unknown NLS "cp1251". Код в Sambafs
> > использует теже NLS, что и остальные компоненты ядра, а там
> > нет такого "cp1251".
> 
> Действительно, оно почему-то называется microsoft_cp1251; если до
Согласно IANA, оно называется windows-1251. Я все-таки предлагаю
оставить вариант с microsoft_cp1251, поскольку существует две линейки
cpXXX -- стандартная, которая еще IBM (cp437, cp866 из нее) и добавочная
Майкрософт. Хотя пересечений в них нет, смешение, например, cp1140
(ebcdic-us-37+euro) и cp1251 логически неаккуратно -- все-таки
принципиально разные кодировочные системы.

> следующего релиза ядра меня никто не убедит, что это правильно, то
> название станет нормальным: cp1251.

-- 
Sincerely yours, Alexander Bokovoy 
  The Midgard Project   | www.midgard-project.org |    Aurora R&D team 
Minsk Linux Users Group |    www.minsk-lug.net    |  www.aurora-linux.com  
   IPLabs Linux Team    |     linux.iplabs.ru     | Architecte Open Source
-- A little inaccuracy saves a world of explanation.
		-- C.E. Ayres




Подробная информация о списке рассылки community