_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Lapinsky Alexander <avl@flox.kiam1.rssi.ru> Thu 18 Sep 97 11:56
Subj : SAMBA с поддержкой русского языка.
________________________________________________________________________________
X-RealName: Lapinsky Alexander
Hаконец-то благодаря Maxim Zotov я добавил к SAMBA 1.9.17p1
наряду с поддержкой koi8-r также iso8859-5 .
Hайти это можно:
ftp://ftp.kiam1.rssi.ru/pub/unix/sources/samba-1.9.17p-RUS.tar.gzhttp://ftp.kiam1.rssi.ru/pub/unix/sources/samba-1.9.17p-RUS.tar.gz
( Адрес хоста один, файл тот же самый, сервера -- разные. )
N.B. Лежащий там же файл samba-1.9.17p-KOI8.tar.gz
не содержит поддержки iso8859-5 !!!
Были добавлены следующие возможности:
1. В именах файлов могут быть русские буквы и при этом
не надо в smb.conf использовать "valid chars =".
Вместо этого в [global]
client code page = 866
2. Файлы, имена которых содержат русские буквы, могут одинакого
называться (видиться) как под Win'95 так и UNIX'ом.
Для этого в [global] надо добавить:
character set = koi8-r
если в UNIX'е руссификация на основе KOI8-R, или
character set = iso8859-5
если в UNIX'е руссификация на основе ISO8859-5 .
Для UNIX'ов, руссифицированных CP866 все должно работать
и без этого.
N.B. Обращаю внимание, что при установке ``character set = koi8-r''
могут перестать читаться старые файлы с русскими буквами в
именах !!! Причина-то понятная, но бедному пользователю
это может не понравиться :) . Впрочем, если такой файл
переименовать под UNIX'ом, то он снова должен будет стать
доступным.
Помимо всего прочего я поправил man по smb.conf .
Прошу людей хорошо знающих английский проверить этот man на предмет
ошибок и неточностей. Все дополнения легко ищутся по контексту "866".
Прошу также внимательно проверить работу с файлами, имена которых
содержать букву IO ( 'Ё' , aka E-umlaut :) в верхнем и нижнем
регистре.
--------------------------------------------------------------
Особое обращение к администраторам с ISO8859-5 .
Сообщите, пожалуйста результаты своей проверки, так как у меня
под рукой такой системы нет.
--------------------------------------------------------------
Для тех, кто имеет исходники samba-1.7.19p1 и ленится "тянуть"
мегабайт с указанного выше адреса, можно взять patch по адресу
http://flox.kiam1.rssi.ru/~avl/rus.pat
В этом patch'е отсутствуют мои дополнения к файлу smb.conf.5
( т.е к man'у по smb.conf ) и изменения в version.h , но все
необходимые правки для файлов *.c присутствуют .
А.Лапинский
P.S. Еще раз прошу администраторов систем с ISO8859-5
прислать свои отзывы ( даже если все работает ).
При успешном тестировании обязуюсь приложить все
усилия, чтобы эти правки попали в оффициальную
версию SAMBA ( но , видимо уже в 1.7.19p2 ).
---
* Origin: Keldysh Institute of Applied Math. (2:50/128.0@fidonet)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Lapinsky Alexander <avl@flox.kiam1.rssi.ru> Thu 18 Sep 97 12:07
Subj : Re: SAMBA с поддержкой русского языка.
________________________________________________________________________________
X-RealName: Lapinsky Alexander
RFC-In-reply-to: avl@flox.kiam1.rssi.ru's message of 18 Sep 1997 11:56:10 GMT
In article <AVL.97Sep18155610@flox.kiam1.rssi.ru> avl@flox.kiam1.rssi.ru
(Lapinsky Alexander) writes:
[ ... ]
> Для тех, кто имеет исходники samba-1.7.19p1 и ленится "тянуть"
> мегабайт с указанного выше адреса, можно взять patch по адресу
>
> http://flox.kiam1.rssi.ru/~avl/rus.pat
Приношу свои извинения ! Правильный адрес:
http://flox.kiam1.rssi.ru/~avl/samba/rus.pat
^^^^^
Еще раз простите :(
А.Лапинский
---
* Origin: Keldysh Institute of Applied Math. (2:50/128.0@fidonet)
_ RU.UNIX (2:5077/15.22) _____________________________________________ RU.UNIX _
From : Max Khon 2:5000/79 20 Jan 98 18:55:32
Subj : samba-1.9.18 (codepage_def.866)
________________________________________________________________________________
Hello All!
codepage_def.866, который лежал на ftp://iclub.nsu.ru/pub/unix/net/samba
был несколько неправилен (upper и lower были поменяны местами) - положил не
проверив. пофиксено. sorry for inconvenience.
Max
PS тот codepage_def.866, который щас находится в CVS samba tree тоже не совсем
правильный - слишком длинный => не компиляется =)
--- GoldED/2 2.51.A1026+ * Origin: the number of the beast is vi vi vi (2:5000/79)